Trending December 2023 # Okx And Google Cloud Host Successful Hackathon For Dapps On Okt Chain # Suggested January 2024 # Top 12 Popular

You are reading the article Okx And Google Cloud Host Successful Hackathon For Dapps On Okt Chain updated in December 2023 on the website Kientrucdochoi.com. We hope that the information we have shared is helpful to you. If you find the content interesting and meaningful, please share it with your friends and continue to follow and support us for the latest updates. Suggested January 2024 Okx And Google Cloud Host Successful Hackathon For Dapps On Okt Chain

OKX, the second largest crypto exchange by trading volume and a leading Web3 technology company, has teamed up with Google Cloud to host the OKX Hackathon to drive growth and innovation of the blockchain ecosystem.

The three-day event, held in Silicon Valley, aimed to encourage developers to build decentralized applications on OKT Chain, a leading layer 1 blockchain built on Cosmos.

Over 200 attendees joined the hackathon, forming 46 teams and submitting 32 projects that showcased the potential of decentralized, blockchain-based applications to transform various industries.

The OKX Hackathon also aimed to build awareness of OKT Chain’s technology and infrastructure among the wider blockchain community.

By bringing together like-minded individuals with a shared interest in blockchain technology, the event helped to foster a vibrant and engaged community of developers that can promote the growth of the OKT Chain ecosystem.

Meet the Winners

The top five projects were awarded prizes based on their innovation, utility, and potential to positively change the industry. The winning teams were as follows:

Lite OKX bridge

Thanks to the Lite OKX bridge, users will be able to transfer $2-5 from USDT on Polygon to OKTC in 1-2 minutes without commissions.

Hexlink

The Hexlink platform offers a significant benefit by eliminating the need for users to set up a wallet before receiving tokens.

It also provides greater flexibility and convenience for users who can set up their accounts and wallets at a later time, when it is more convenient for them. This approach encourages more individuals to participate in activities on OKT Chain, thus driving the user adoption of the chain.

OKX Guardian

OKX Guardian was inspired by the need for a more secure and transparent way of managing a person’s digital assets after their passing.

While some may opt for a lawyer to handle their will and distribute their crypto assets, there are inherent risks in entrusting private keys to a third party.

In the event of a security breach, the private keys could be compromised, putting the entire estate at risk. OKX Guardian proposed a decentralized and trustless solution, ensuring that the wishes of the deceased are executed without any reliance on a single individual or institution.

Web3 Ads

Petreat

Every year, 6.5 million dogs, cats, and other former pets are abandoned or lost and enter shelters. Of all these animals, only 3.2 million are adopted, and many see shelters again after less than a year of finding a new home.

In order to provide suitable conditions for animals, shelters need regular donations.

Petreat collects donations from supporters and sends this amount to shelters in need. The project was developed with the belief that a reward system is also crucial to motivate and thanking donors for their support.

Petreat added an NFT reward system so that supporters receive a unique NFT in return for doing a good deed. 

The top teams at the Hackathon received OKX tokens, Google Cloud credits, and other rewards.

Senior executives from OKX and Google Cloud praised the participants for their hard work and innovation and encouraged them to continue exploring the possibilities of decentralized applications on the OKT Chain.

OKX and Google Cloud’s partnership in organizing the hackathon underscores their commitment to fostering innovation and creating a more decentralized future.

About OKX

OKX is the second-largest global crypto exchange by trading volume and a leading Web3 ecosystem. Trusted by more than 50 million global users, OKX is known for being the fastest and most reliable crypto trading app for investors and professional traders everywhere.

OKX’s leading self-custody solutions include the Web3-compatible OKX Wallet, which allows users greater control of their assets while expanding access to DEXs, NFT marketplaces, DeFi, GameFi, and thousands of dApps.

OKX partners with a number of the world’s top brands and athletes, including English Premier League champions Manchester City F.C., McLaren Formula 1, The Tribeca Festival, golfer Ian Poulter, Olympian Scotty James, and F1 driver Daniel Ricciardo.

OKX is committed to transparency and security and publishes its Proof of Reserves on a monthly basis.

About OKT Chain

OKT Chain is an EVM- and IBC-compatible L1 built on Cosmos with a focus on true interoperability and maximized performance. At high scalability, developers can build and scale with low gas fees.

The OKT Chain ecosystem and infrastructure, including the all-in-one multi-chain Web3 interface, enables a seamless experience for both developers and users.

About Google Cloud

Google Cloud supports customers’ needs in building, transacting, storing value, and deploying new products on blockchain-based platforms.

Customers choose Google Cloud to build on the industry’s cleanest cloud, to develop on Google’s world-class developer platform, and to ensure that data, applications, games, or digital assets like NFTs will be delivered on a stable, secure, and trusted global network.

Contact

OKX

You're reading Okx And Google Cloud Host Successful Hackathon For Dapps On Okt Chain

Opportunity For Startups In Logistics And Supply Chain

The lockdown imposed in reaction to this COVID-19 pandemic had consequences that echoed in every corner of India. Not just one family, farm, store, office, or factory might escape.

Along with also the lockdown and the pandemic will probably possess short-term and long-term consequences for most of us the new normal’ has come to be a much-used and mistreated cliché and, purveyors of doom and gloom abound.

As stakeholders in India’s present and its potential compels us to look past this miasma to the proverbial silver lining and also operate on re-building India to greater heights.

And the same as a startup utilizes its resources to begin construction, we also will need to begin by’bootstrapping’, which is exactly what ‘ being’Atmanirbhar’ (self-reliant) is all about.

Let’s begin with touching upon among the classes from the lockdown which are relevant to our discussion.

We have, with time, become increasingly more reliant on imports from China–from pharmaceutical components to raw materials and foundation components of cars, chemicals, and materials.

Unsurprisingly, this has become an urgent wake-up phone for the Indian sector to understand its potential and create its local sourcing components to be resilient and flexible.

Our supply chain and also the logistics industry have faced the largest harm on account of not having labour, its most crucial resource.

And this, then, is because of the dependence on migrant employees who’ve returned to their native village earning over 50 percent of India’s trucking fleet stranded with no drivers and in addition to the logistic sector of freight loaders and handlers.

Along with this, the production sector continues to be directly affected because of the unavailability of their labour force in addition to disturbance in their supply chain.

Positive outlook for tech startups involved in the industrial sector

In reaction, the government of India in its own economic relief package has pushed , among a bunch of different matters, technological innovation throughout the use of e-market linkages for strengthening the production industry in addition to trading of products.

Furthermore, a funding of INR 1 lakh crore was provisioned for updating agriculture infrastructure jobs at farm gates and aggregation factors; such as championing sectors like solar PV manufacturing and innovative cell battery storage, etc.; for indigenization of imported spares in defense production; and technology-based enterprise goods catering to the industrial industry.

Historically, startups are in the forefront of technology adoption to improvise several operations and processes in addition to bring innovation in solutions and products. They’ve disrupted various companies and affected nearly all of the industry sectors in some manner or another.

Even today, Indian entrepreneurs should capitalize on these improvements. A fantastic opportunity exists for technology startups to interrupt the standard production, logistics, and supply chain industry using emerging technologies including Internet-of-things, robotics, artificial intelligence, machine learning, blockchain, augmented, virtual and mixed reality, computer vision and other technologies that are accepted.

It’s our opportunity to accelerate Business 4.0 rather than just lower the dependence on China and manual labour, but to prove to the world we are the upcoming international production hub and a much superior one at that.

Here are some of the thematic areas that we should be the focus on Digital manufacturing

With the adoption of the latest technology to boost efficiency and productivity, manufacturing has increased globally. To make manufacturing the best in India globally, tech startups can contribute significantly by using innovative technologies such as the use of cloud technology and examples of sensors for the concept of power and connectivity;

Smart processes and systems: With social becoming a standard, there will be a huge demand for startups making automation systems in cargo, conveyor systems, machine monitoring tools, robotics, drones and drop-boxes. A rapid shift towards omnichannel procurement is imminent.

Logistics and supply chain

Indian startups can focus on digitization of logistics, supply chain and transportation by enabling core technology modifications such as Internet, things, blockchains, control towers, artificial intelligence / machine learning-enabled demand forecasting, self-adjusting . Stock allocation, autonomous equipment such as AGVs and drones, others. This will power the supply chain sector with intelligence, visibility and agility.

Health Sector

This sector is contributing the most at the present time and it is expected that it will grow even further; We have seen a major contribution by startups, which have adapted very quickly to the market need to deliver technology-based products and solutions.

Apart from digital solutions, there is a huge opportunity for growth in healthcare manufacturing and supply chain. The applications of artificial intelligence, computer vision, IoT and robotics-based startups have already introduced the concept of products and services. Along with innovating in the manufacture of medicines, medical devices etc., it also contributes to their research and development.

Food

Storage and storage to agri-tech startups, market access to farmers, digitization of formal agriculture and digitization of sustainable agricultural best practices, digitization of government plan linkages, e-markets of B2C and B2B platforms, cloud Kitchen needs to be accelerated.

E-Retail, Agri-Equipment Hiring, Agri Supply Chain, Forecasting Using Drones and Many More. Food startups can use the broader gamut of the region i.e. food processing equipment and innovative technological solutions in technology, packaging, food safety and supply.

Green-tech

Environmental care has increased during this epidemic and it will continue the lockdown as people are becoming more environmentally friendly and opting for eco-products.

Recycling can play an important role in bringing new technology-based products and solutions to the recycling sector (plastics, MLP and paper), cleaning up waste and composting and scientific disposal of renewable energy, and many more.

These are only a few examples of the opportunities which have opened

Here’s a quotation by Ratan Tata at conclusion,”In previous challenging times, entrepreneurs have shown farsightedness and imagination which couldn’t have been considered to exist.

All these became the flagpoles of invention and new technology now. I expect the ability to get another way to construct a product, conduct business, run surgeries a much better manner, will emerge as a consequence of this present catastrophe.

I will not downplay the challenges as well as the issues embedded in these recent times. However, my confidence stays high from the creative character and the imagination of entrepreneurs now who will find ways to empower new or altered enterprises that are the benchmarks of tomorrow.

It could all start on a fresh sheet of paper which looks at ways of accomplishing things which were never thought of earlier. This crisis will induce entrepreneurs to create and adapt.”

How To Install Flask On Ubuntu 18.04 With Uwsgi, Nginx On Google Cloud

Introduction

How To Install Flask on Ubuntu 18.04 with uWSGI, Nginx on Google Cloud

Flask is an open source micro framework for Python.

In this guide, I will demonstrate how to install and configure Flask, uWSGI and Nginx on Ubuntu 18.04 LTS.

Prerequisites

Your Compute Engine Instance running, see the Setting up Compute Engine Instance.

Domain name is pointed to your virtual machine.

For setting up Cloud DNS, see the Setting up Google Cloud DNS for your domain.

Install required packages

SSH to your Compute Engine instance and begin typing the following commands to start installing Flask

sudo apt update sudo apt install python3-pip python3-dev build-essential libssl-dev libffi-dev python3-setuptools nginx curl Creating a Python Virtual Environment for Flask sudo -H pip3 install --upgrade pip sudo -H pip3 install virtualenv mkdir ~/

myprojectdir

cd ~/

myprojectdir

virtualenv

myprojectenv

Activate the virtual environment by typing

source

myprojectenv

/bin/activate

Your prompt should change to indicate that you are now operating within a Python virtual environment. It will look something like this: (myprojectenv)[email protected]:~/myprojectdir$

Setup Flask pip install wheel pip install uwsgi flask

Create a Sample Flask App

sudo nano ~/

myprojectdir

/myproject.py

Paste the following

from flask import Flask app = Flask(__name__) @app.route("/") def hello(): if __name__ == "__main__": app.run(host='0.0.0.0')

Hit Ctrl+X followed by Y to save the file

deactivate Create Socket and Service files for uWSGI sudo nano ~/

myprojectdir

/wsgi.py

Now import the Flask instance from your application

from myproject import app if __name__ == "__main__": app.run()

Create a uWSGI configuration file for long-term usage

sudo nano ~/

myprojectdir

/myproject.ini [uwsgi] module = wsgi:app master = true processes = 5 socket = myproject.sock chmod-socket = 660 vacuum = true die-on-term = true

Now create the systemd service unit file to automatically start uWSGI and serve the Flask application whenever the instance boots.

sudo nano /etc/systemd/system/myproject.service [Unit] Description=uWSGI instance to serve myproject After=network.target [Service] User=

username

Group=

username

WorkingDirectory=/home/

username

/

myprojectdir

Environment="PATH=/home/

username

/

myprojectdir

/

myprojectenv

/bin" ExecStart=/home/

username

/

myprojectdir

/

myprojectenv

/bin/uwsgi --ini myproject.ini [Install] WantedBy=multi-user.target

Start and enable your configuration

sudo systemctl start myproject sudo systemctl enable myproject sudo systemctl status myproject NGINX Proxy Pass to uWSGI and setup HTTPS

Edit your nginx.conf and replace user www-data with user username

Create a new Nginx configuration for your website in the sites-available directory

Copy and paste the following configuration, ensure that you change the server_name, error_log to match your domain name. Hit CTRL+X followed by Y to save the changes.

server { listen 80; listen [::]:80; location = chúng tôi { access_log off; log_not_found off; } location / { include uwsgi_params; uwsgi_pass unix:/home/

username

/

myprojectdir

/myproject.sock; } }

To enable this newly created website configuration, symlink the file that you just created into the sites-enabled directory.

Check your configuration and restart Nginx for the changes to take effect

sudo nginx -t sudo service nginx restart

Now visit your domain name in your web browser, you can view the Flask Sample page you have created.

Create SSL certificate and enable HTTP/2 sudo add-apt-repository ppa:certbot/certbot sudo apt-get update sudo apt-get install python-certbot-nginx

Now we have installed Certbot by Let’s Encrypt for Ubuntu 18.04, run this command to receive your certificates.

sudo certbot --nginx certonly

Enter your email and agree to the terms and conditions, then you will receive the list of domains you need to generate SSL certificate.

To select all domains simply hit Enter

The Certbot client will automatically generate the new certificate for your domain. Now we need to update the Nginx config.

Redirect HTTP Traffic to HTTPS with www in Nginx

Open your site’s Nginx configuration file add replace everything with the following. Replacing the file path with the one you received when obtaining the SSL certificate. The ssl_certificate directive should point to your chúng tôi file, and the ssl_certificate_key directive should point to your chúng tôi file.

server { listen [::]:80; listen 80; } server { root /home/

username

/

myprojectdir

; } server { location = chúng tôi { access_log off; log_not_found off; } location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header X-Forwarded-Proto $scheme; proxy_redirect off; include uwsgi_params; uwsgi_pass unix:/home/

username

/

myprojectdir

/myproject.sock; add_header X-Frame-Options "SAMEORIGIN" always; add_header X-Content-Type-Options "nosniff" always; add_header Referrer-Policy "origin-when-cross-origin" always; add_header Strict-Transport-Security "max-age=31536000; includeSubdomains; preload"; } }

Hit CTRL+X followed by Y to save the changes.

Check your configuration and restart Nginx for the changes to take effect.

sudo nginx -t sudo service nginx restart Renewing SSL Certificate

Certificates provided by Let’s Encrypt are valid for 90 days only, so you need to renew them often. Now you set up a cronjob to check for the certificate which is due to expire in next 30 days and renew it automatically.

sudo crontab -e

Add this line at the end of the file

Hit CTRL+X followed by Y to save the changes.

This cronjob will attempt to check for renewing the certificate twice daily.

Enjoy your Flask installation on Ubuntu 18.04 LTS with uWSGI, Nginx and HTTPS on Google Cloud

Four Lessons For A Successful Business

Creating a successful business is far from simple. Even the most successful companies will experience highs and lows as they build towards the future. However, there are some processes and ideas you can implement to make this journey smoother. Below, we explore four lessons for a successful business.

Four Lessons for a Successful Business 1. Learn from your mistakes

Mistakes should be seen as an opportunity to refine your process and learn. When your business gets something wrong, therefore, try and develop from the mistake. This can be achieved by reporting and reviewing processes throughout the year and analyzing what happened.

Also read: Top 10 Best Artificial Intelligence Software

2. Surround yourself with the right people

A successful business requires a team effort. From the bottom to the top, you need talented employees that are aligned with your vision.

For instance, a dedicated and efficient management team that can help take your business to the next level. Plus, with dedicated services available to help you bring in talent, the hiring process doesn’t have to be too arduous. Interim management services are one particularly effective way of surrounding yourself with the right people.

3. Be prepared for change

As the pandemic has shown us, the best businesses are prepared for change. With seamless working from home strategies and processes in place to ensure work continued without any disruption, the most organized businesses thrived during the pandemic.

Also read: What Is Gaming In Metaverse? 7 Best Metaverse Games To Try (#1 is played by millions of YouTubers)

4. Always look forward

The most successful businesses are proactive rather than reactive. This means that they look ahead and plan for the future, rather than getting caught up in the present. And forward-thinking attitudes can take a business a long way.

By removing yourself from the present you can avoid any short-term volatility and work towards long-term progression.

The best way to achieve this approach is to empower your employees and trust in them. By searching for short-term results you could miss out on long-term gains.

Making your business successful requires plenty of effort and determination over a long period of time. And that’s even if you have a revolutionary idea!

However, by looking forward, preparing for change, surrounding yourself with the right people, and by learning from your mistakes, you should be able to put your business in the best position to thrive.

Steph King

Steph King is a content writer from the UK with a passion for writing about Business and Marketing.

How To Fix “Host Process For Windows Services Stopped Working And Was Closed”

Don’t you just love cryptic Windows errors? In this post, I’ll be going through some steps you can take to fix the “Host process for windows services stopped working and was closed” error message in Windows.

I’ve already written about a few, such as the “there no active mixer devices available” error message and the “Internet Explorer has encountered a problem and needs to close” message.

Table of Contents

Sadly, most of these error messages give you no insight into what the problem actually is. When getting the Host process error, you might also notice that your Internet connection in Windows slows down considerably and you have to constantly restart the computer to fix it.

This error seems to occur due to an incompatibility between a program on your computer and the Windows OS. It could be a lot of different applications, so you first have to determine which program is actually causing the problem. You can do this by viewing the Event Logs on your Windows machine. Here’s how.

Fix Host Process Error in Windows

First go to Start and go to the Control Panel. In Windows 10, just type in control panel.

In Classic view, you will see an icon for Event Logs or Event Viewer and in normal view you will see a link at the very bottom called “View event logs“.

Now browse through the Windows Logs folder and view the Application and System logs.

Look for events with red X’s next to them and that have the word Error. Look for them around the same time or before you got the “Host process for Windows stopped working” error message.

Method 1

Some people have had this issue with ATI Catalyst Control Center and found numerous errors in their event log. You can then try to find an update for the program or uninstall it if it is not needed.

You might also have this problem with Windows Defender, so make sure to run Windows Update. Also, uninstall useless HP printer software, and check for other events from Nero, etc.

Another good troubleshooting technique is to perform a clean boot of your system, which will help you track down the exact third-party program or process that is causing problems.

Method 2

An incompatible driver installed on Windows could also cause the error. This could be for any piece of hardware on your system. You can figure out if it’s a hardware issue by booting up in Safe Mode and seeing if you get the error.

If it’s not there, then it’s definitely some driver that’s being loaded when Windows starts up. Open up Device Manager to see if there are any devices that have errors or warnings.

Method 3

If that didn’t do anything, you might be having an issue with the Background Intelligent Transfer Service (BITS) Windows service.

If you starting getting this message after you did a Windows update, then BITS could be the culprit. You’ll need to follow the instructions in this Microsoft KB article on how to repair the corrupt BITS files.

That article mostly refers to Vista, but if you are running any other version of Windows, check out this KB article instead.

Method 4

If you see an error in your Event logs that has EMDMgmt, then a thumb drive or some other external memory device, like a memory card reader, might be causing the issue. For some strange reason, you might have to connect the camera to your computer directly rather than using a card reader.

Method 5

A faulty RAM memory stick in your computer could also cause this error. You might want to run a full diagnostic on your computer to make sure your RAM does not have errors on it.

If you find a memory chip with errors, take it out and see if you get the error message. You can download a free app called Memtest86 to test the memory on your computer for errors.

Waiting For The Host Computer To Connect Gotomypc Error

If your Client PC is taking too long to connect with GoToMyPC and you see error message Waiting for the host computer to connect or A connection could not be established, this article will give you solutions to resolve the issue. Like other remote access software, GoToMyPC is prone to technical issues like connection errors. Luckily, these errors are quickly resolved if you have the know-how.

The GoToMyPC connection error occurs when you try to connect to the host computer, and this may mean quite some issue that causes it. If you have gotten this error before, and don’t know how to resolve it, read through our solutions, try each, and see what works for you. Before that, let us examine why you get this annoying connection error message on GoToMyPC.

What causes connection issues on GoToMyPC?

Waiting for the host computer to connect, a GoToMyPC error is caused by several issues. The common cause for this error is internet connection issues, either in the host computer or the client. If the GoToMyPC software is not installed properly, you may get connection issues. Another reason would be a firewall blocking remote access on the host computer. Some third-party antivirus or security software may also trigger may also block you from connecting with the host. Other simple causes are bugs and temporary technical issues that can be resolved by performing simple workarounds.

Fix Waiting for the host computer to connect GoToMyPC Error

The host computer is, in many cases, the culprit, so be at the host physically to perform these solutions. If a connection cannot be established and got an error message ‘Waiting for the host computer to connect’, try the following solutions to fix the GoToMyPC connection errors.

Check your Internet connection

Restart your host computer

Relaunch the GoToMyPC connection wizard

Check Windows Firewall settings

Temporarily disable third-party security programs

Remember, the host computer is, in many cases, the culprit, so be at the host physically or let the administrator perform these solutions.

Let us now dive deeper into these solutions one by one.

1] Check your Internet connection

An unstable, or extra-slow Internet connection can trigger GoToMyPC connection issues. The problem could be your Wi-Fi router or Ethernet cables. Sometimes, it can be an issue with your ISP, for example, Internet throttling. You can check your Internet speed on third-party apps or web-based providers. Alternatively, you can use Command Prompt to check your Internet stability. Go to the host computer and open Command Prompt and then type ping -t 8.8.8.8 command and hit Enter on the keyboard. This command checks the time value. If you see large data swings, your Internet has issues. You can shut down all network components including routers, PC, modems, power, etc, and reconnect them after a minute or so.

2] Restart your host computer

Restarting a computer remotely or on the host is one of the preliminary steps for resolving many issues including GoToMyPC waiting for the host computer to connect. Bugs or temporary technical issues always affect apps and systems, and they are so simple that a reboot can automatically fix them. So, reboot your host computer as well as your router/modem and see if the error is fixed.

Related: Microsoft Remote Desktop Assistant for Windows

3] Relaunch the GoToMyPC connection wizard

4] Check Windows Firewall settings

At times, Windows Firewall may block GoToMyPC from accessing and connecting through the Internet. Check these settings and ensure the firewall allows GoToMyPC to connect properly. Use the steps below;

Open the Control Panel on your host computer.

Choose the Allow an app or feature through Windows Defender Firewall option, then Change settings.

Finally, check the box next to GoToMyPC.

5] Temporarily disable third-party security programs

Some third-party antivirus and malware apps may interfere with some computer functions, including Internet connection issues and remote access interfaces. Disable any antivirus software except the default one and check if you can connect to the host computer remotely. The process of disabling third-party security apps depends on each. Open the app and navigate through its settings to disable protection.

TIP: If you cannot completely connect to the host computer on GoToMyPC, you can try other remote access programs for Windows PCs.

We hope something here helps you.

Read: Enable Remote Desktop without Password in Windows

Which is the client computer on GoToMyPC?

The client computer on GoToMyPC is the PC you used to access the host computer remotely. To connect to the host computer, you don’t have to install the GoToMyPC app on the client computer. The only major requirement to access the host computer is that both should be connected to a stable Internet. If you get issues connecting GoToMyPC to the host computer, try the troubleshooting methods in this post. The host computer is the one you want to access remotely. It is in the host where you install the GoToMyPC software, and set passwords and access codes.

Read: How to use Remote Desktop in Windows Home (RDP)

Why can’t I connect to GoToMyPC?

You may not be able to connect to GoToMyPC if you have internet connection issues, the GoToMyPC software was not installed properly, or there are temporary technical problems with the app. Firewall settings on the host computer may also block you from connecting to GoToMyPC. To fix this issue, restart your app, reconnect your Internet connection, or restart the service on the host computer. Check your firewall settings and disable third-party security apps temporarily.

Read: How to run .sh or Shell Script file in Windows.

Update the detailed information about Okx And Google Cloud Host Successful Hackathon For Dapps On Okt Chain on the Kientrucdochoi.com website. We hope the article's content will meet your needs, and we will regularly update the information to provide you with the fastest and most accurate information. Have a great day!