Skip to content
Supply Chain Risk Management – Resilinc
  • Products
        • OUR OFFERINGS

        • Agentic AI SuiteAutonomous risk management and compliance
        • AI AgentsIndustry and use case-specific analysis and action
        • Multi-Tier Mapping and MonitoringComplete end-to-end supplier visibility
        • RiskShieldProactive supply chain risk protection
        • EventWatchAIReal-time global event tracking
  • Solutions
        • BY INDUSTRY

          • Aerospace and Defense
          • Healthcare and Life Sciences
          • Automotive and Industrial
          • High Tech and Semiconductor
        • BY ROLE

          • Supply Chain Risk and Compliance
          • Sourcing and Procurement
          • Executive Leadership
          • AI and Data Science
        • BY SERVICE

          • Advisory Services
          • Managed Services
  • Resources
        • LEARN

        • Blog
        • Special Reports
        • Demos and Training
        • Case Studies
        • White Papers and Reports
        • Podcasts and Webinars
        • ROI Calculator
  • Company
        • ABOUT US

        • Careers
        • About Resilinc
        • Events
        • Press Releases
        • In the News
        • Partners
        • Contact Us
Sign In
Schedule Demo
Supply Chain Risk Management – Resilinc
  • Products
    • Agentic AI Suite
    • AI Agents
    • Multi-Tier Mapping and Monitoring
    • RiskShield
    • EventWatchAI
  • Solutions
    • By Industry
      • Aerospace and Defense
      • Healthcare and Life Sciences
      • Automotive and Industrial
      • High-Tech and Semiconductor
    • By Role
      • Supply Chain Risk and Compliance
      • Sourcing and Procurement
      • Executive Leadership
      • AI Data Scientists
    • By Service
      • Advisory Services
      • Managed Services
  • Resources
    • Blog
    • Special Reports
    • Demos and Training
    • Case Studies
    • White Papers and Reports
    • Podcasts and Webinars
    • ROI Calculator
  • Company
    • About Resilinc
    • Careers
    • Events
    • Press Releases
    • In the News
    • Partners
    • Contact Us
  • Sign In
  • Schedule Demo
  • Products
    • Agentic AI Suite
    • AI Agents
    • Multi-Tier Mapping and Monitoring
    • RiskShield
    • EventWatchAI
  • Solutions
    • By Industry
      • Aerospace and Defense
      • Healthcare and Life Sciences
      • Automotive and Industrial
      • High-Tech and Semiconductor
    • By Role
      • Supply Chain Risk and Compliance
      • Sourcing and Procurement
      • Executive Leadership
      • AI Data Scientists
    • By Service
      • Advisory Services
      • Managed Services
  • Resources
    • Blog
    • Special Reports
    • Demos and Training
    • Case Studies
    • White Papers and Reports
    • Podcasts and Webinars
    • ROI Calculator
  • Company
    • About Resilinc
    • Careers
    • Events
    • Press Releases
    • In the News
    • Partners
    • Contact Us
  • Sign In
  • Schedule Demo

Home / Blogs / Hurricanes, typhoons, and disruptions oh my. A recap of our recent webinar on hurricane season preparedness.

Resilinc-Blog-Feature-Hurricane-Preparedness2

Hurricanes, typhoons, and disruptions oh my. A recap of our recent webinar on hurricane season preparedness.

Jun 08, 2021

Resilinc Editorial Team

Hurricane Preparedness, Hurricane season, Proactive risk mitigation

As the post-pandemic summer is welcomed in with barbecues, pool parties, and evenings on the porch, procurement pros must prepare for another summer ritual: the hurricanes that disrupt supply chains every year.

In a recent webinar, Resilinc’s Chief Product Officer, Sumit Vakil, and Director of Product, Sandeep Ramachandran, discussed best practices for hurricane preparedness, including how new uses of artificial intelligence and machine learning are helping to offset disruption.

The Atlantic hurricane season began June 1 and will run through November 30, while in the Pacific, typhoons (hurricanes by another name) can occur throughout the year but do so most frequently from May through October. Despite the seasonal nature of these storms, Vakil and Ramachandran emphasized that—like all types of supply chain risks— companies should prepare for hurricanes well before they occur.

Drawing on the experiences of Resilinc customers, Vakil outlined major steps to harden a supply chain against destructive hurricanes. “Ideally, supply chains should be mapped to the component level, with up-to-date data on every factory, warehouse, distribution center and other location that touches your parts and materials,” he said.

Another best practice is to analyze disruptions and impacts from past hurricanes and typhoons to identify the links in the supply chain that are most likely to break in a future weather event. “Then companies put in place strategies to mitigate the high-risk areas,” said Sumit.

While every Resilinc customer’s supply chain data is private and confidential, Vakil drew on Resilinc surveys to point out common reasons that suppliers are disabled by hurricanes. “Most of these are weaknesses in business continuity plans,” said Vakil. “Some of the statistics are frankly very scary.”

“Thirty seven percent had no backup power, yet power outages are one of the most common results of destructive hurricanes and typhoons,” said Vakil. “Seventy three percent were not equipped with a satellite phone, which is alarming because when electric grids fail, so do cell towers.”

For suppliers without satellite phones, Vakil suggested OEMs consider equipping them with satellite phones for the duration of hurricane season. “Think about the potential impact of a disruption compared to the cost of a satellite phone,” he said.

Suppliers with no backup power system are in many cases small firms “that can’t afford a generator,” said Vakil. For these firms, OEM customers can consider incentives to create backup power systems. “And make sure they have trained staff to operate the system and fuel replenishment contracts. Our surveys show that many suppliers with generators do not take these important measures.” (For more on collaborative risk management in supply chains, see this post: Why Supplier Collaboration is a Win-Win Strategy)

Some supply chain vulnerability will remain even after the best proactive work to manage risks. But according to Vakil and Ramachandran, AI and machine learning systems now enable supply chain staff to respond more nimbly and effectively to hurricanes when – and ahead of when – they occur. “Resilinc’s HyperAutomation system provides predictions for what could go wrong and what could be impacted during hurricane season, then it provides prescriptive guidance on what to do,” said Vakil.

For example, Resilinc’s Predictive Purchase Order (PO) On-Time-Delivery engine leverages AI to combine historical data, such as the on-time delivery history of specific suppliers, with real-time intel on a storm’s track and impacts provided by Resilinc’s EventWatch. It also queries suppliers in the hurricane track about their status and—if they’re impacted—their estimated time to recovery.

“The result is an automated prediction, displayed on the customer’s dashboard, about which suppliers are likely to delay PO deliveries of what parts and by how long,” said Ramachandran. “And this is all linked to the customer parts that are at risk, the products those parts are needed for and the revenue at risk from a disruption or delay in supply.”

Vakil added that by automating mundane tasks, the AI system frees up human experts to “focus on things like locking up shipping to reduce expediting freight costs.”

He also noted that well before hurricane season, “supply chain AI can be used to estimate—based on suppliers’ sites and logistics, the historic impacts of hurricanes in the region and other data—how to adjust safety stock intelligently to cover the most plausible scenarios.”

“This can result in lower inventory, more cost savings, better investment returns and even a healthier balance sheet,” concluded Vakil.

Watch our webinar on Hurricane Preparedness

 

 

climate change supply chain Ads-spot

Get Ahead of Hurricane Season

Prepare for Climate Change Supply Chain Disruptions

Learn how our supply chain risk management solutions help monitor climate change related disruptions.

Learn More

Recent Posts

How compliance crackdowns and material shortages are reshaping automotive supply chains  

EventWatch Configurator: Alert Precision, Tailored to You

2025 Update: The Rising Stakes of Forced Labor Compliance in Global Supply Chains

Resilinc’s Agentic AI Supply Chain Risk Platform Now Available on Microsoft Azure Marketplace

How Mature is Your Agentic AI Supply Chain Risk Management Strategy?

Resilinc at Reuters Supply Chain USA 2025: Turning Disruptions into Competitive Advantage with AI Agents for Supply Chain Risk

Resilinc at ISM World 2025: Reinventing Supply Chain Risk Management with Agentic AI

The Future of Resilience: Agentic Supply Chain Risk Management Explained

About Resilinc

We’re the world’s leading supply chain monitoring, mapping, and resiliency solution. Over 100k organizations partner with us to take their SCRM programs from reactive to resilient.

Request Demo

Recent Blogs

Loading...
Automobiles in lot
Aug 12, 2025
2 MIN READ
Resilinc Editorial Team

How compliance crackdowns and materia...

The automotive industry is under pressure. From escalating compliance mandates to raw material...
Automotive, Compliance, Supply Chain Risk Management
EventWatch Configurator
Jul 31, 2025
2 MIN READ
Resilinc Editorial Team

EventWatch Configurator: Alert Precis...

Cut Through the Noise. Get Alerts That Actually Matter. Resilinc is proud to...
AI, Eventwatch, Supply Chain Risk Management
Map of China
Jul 23, 2025
3 MIN READ
Resilinc Editorial Team

2025 Update: The Rising Stakes of For...

With enforcement of the Uyghur Forced Labor Prevention Act ramping up, supply chain...
AI, Compliance, Supply Chain Risk Management
Read All Blogs
resilinc logo footer

Join the ranks of successful companies that rely on Resilinc to proactively protect their supply chain, safeguard their balance sheet, and gain a competitive edge.

Company

  • About Resilinc
  • Careers
  • Events
  • Press Releases
  • In the News
  • Partners
  • Resilinc Academy
  • About Resilinc
  • Careers
  • Events
  • Press Releases
  • In the News
  • Partners
  • Resilinc Academy

Products

  • Agentic AI Suite
  • AI Agents
  • Multi-Tier Mapping
  • RiskShield
  • EventWatchAI
  • Agentic AI Suite
  • AI Agents
  • Multi-Tier Mapping
  • RiskShield
  • EventWatchAI

Resources

  • Blog
  • Special Reports
  • Demos and Training
  • Case Studies
  • White Papers
  • Podcasts and Webinars
  • ROI Calculator
  • Glossary
  • Sitemap
  • Blog
  • Special Reports
  • Demos and Training
  • Case Studies
  • White Papers
  • Podcasts and Webinars
  • ROI Calculator
  • Glossary
  • Sitemap

Support & Legal

  • Customer Support
  • Contact Us
  • Legal
  • Customer Support
  • Contact Us
  • Legal
resilinc logo footer

Join the ranks of successful companies that rely on Resilinc to proactively protect their supply chain, safeguard their balance sheet, and gain a competitive edge.

Company

  • About Resilinc
  • Careers
  • Events
  • Press Releases
  • In the News
  • Partners
  • Resilinc Academy
  • About Resilinc
  • Careers
  • Events
  • Press Releases
  • In the News
  • Partners
  • Resilinc Academy

Products

  • Agentic AI Suite
  • AI Agents
  • Multi-Tier Mapping
  • RiskShield
  • EventWatchAI
  • Agentic AI Suite
  • AI Agents
  • Multi-Tier Mapping
  • RiskShield
  • EventWatchAI

Resources

  • Blog
  • Special Reports
  • Demos and Training
  • Case Studies
  • White Papers
  • Podcasts and Webinars
  • ROI Calculator
  • Glossary
  • Sitemap
  • Blog
  • Special Reports
  • Demos and Training
  • Case Studies
  • White Papers
  • Podcasts and Webinars
  • ROI Calculator
  • Glossary
  • Sitemap

Support & Legal

  • Customer Support
  • Contact Us
  • Legal
  • Customer Support
  • Contact Us
  • Legal
X-twitter Linkedin Facebook

© 2025 Resilinc Corporation. All rights reserved.

Data Security

Privacy Statement

About cookies on this site

We use cookies to collect and analyse information on site performance and usage, to provide social media features and to enhance and customise content and advertisements.

Learn more

About cookies on this site

❮
❯
  • Categories
  • Cookie declaration

Cookies used on the site are categorized and below you can read about each category and allow or deny some or all of them. When categories than have been previously allowed are disabled, all cookies assigned to that category will be removed from your browser. Additionally you can see a list of cookies assigned to each category and detailed information in the cookie declaration.

Learn more

Necessary cookies

Some cookies are required to provide core functionality. The website won't function properly without these cookies and they are enabled by default and cannot be disabled.

CookieHub

CookieHub is a Consent Management Platform (CMP) which allows users to control storage and processing of personal information.

  • Privacy Policy
  • cookiehub
Cloudflare

Cloudflare is a global network designed to make everything you connect to the Internet secure, private, fast, and reliable.

  • __cf_bm
  • __cf_bm
  • __cf_bm
  • __cf_bm
  • __cf_bm
  • __cf_bm
Wordpress

WordPress is a widely-used content management system (CMS) that enables users to create and manage websites and blogs easily.

  • eng_mt
  • elementor
  • nitroCachedPage

Preferences

Preference cookies enables the web site to remember information to customize how the web site looks or behaves for each user. This may include storing selected currency, region, language or color theme.

Intercom

Customer service solution that combines an AI chatbot, help desk, and proactive support.

  • Privacy Policy
  • intercom-id-*
  • intercom-session-*
  • intercom.intercom-state-*
  • intercom-device-id-*

Analytical cookies

Analytical cookies help us improve our website by collecting and reporting information on its usage.

Google Analytics

Google Analytics is a web analytics service offered by Google that tracks and reports website traffic.

  • Privacy Policy
  • _ga
  • _ga_*
Hotjar

Hotjar is a product experience insights platform that gives you behavior analytics and feedback data to help you empathize with and understand your customers.

  • _hjSessionUser_*
  • _hjSession_*

Marketing cookies

Marketing cookies are used to track visitors across websites to allow publishers to display relevant and engaging advertisements. By enabling marketing cookies, you grant permission for personalized advertising across various platforms.

Google Ads

Google Ads is an advertising service by Google for businesses that want to display ads on Google search results and its advertising network.

  • Privacy Policy
  • _gcl_au
  • sa-user-id-v2
  • sa-user-id-v2
  • sa-user-id-v2
  • sa-user-id
  • sa-user-id-v2
  • _gcl_ls
YouTube

YouTube is a free video sharing website that makes it easy to watch online videos.

  • Privacy Policy
  • YSC
  • VISITOR_INFO1_LIVE
  • VISITOR_PRIVACY_METADATA
  • __Secure-ROLLOUT_TOKEN
LinkedIn Insight

The LinkedIn Insight tag powers conversion tracking, website audiences, and website demographics within the LinkedIn system.

  • Privacy Policy
  • UserMatchHistory
  • bcookie
  • lidc
  • bscookie
  • AnalyticsSyncHistory
  • li_gc
Twitter

Twitter is an online news and social networking site where people communicate in short messages called tweets.

  • muc_ads
  • personalization_id
StackAdapt

Multi-channel programmatic advertising platform.

  • Privacy Policy
  • sa-user-id
  • sa-user-id
  • sa-user-id
  • sa-user-id-v3
  • sa-user-id-v3
  • sa-user-id-v3
  • sa-user-id-v3

Cookie consent by CookieHub

Cookies used on the site are categorized and below you can read about each category and allow or deny some or all of them. When categories than have been previously allowed are disabled, all cookies assigned to that category will be removed from your browser. Additionally you can see a list of cookies assigned to each category and detailed information in the cookie declaration.

Learn more

Necessary cookies

Some cookies are required to provide core functionality. The website won't function properly without these cookies and they are enabled by default and cannot be disabled.

Necessary cookies
NameHostnameVendorExpiry
_mkto_trk.resilinc.com400 days

This cookie is associated with an email marketing service provided by Marketo. This tracking cookie allows a website to link visitor behavior to the recipient of an email marketing campaign, to measure campaign effectiveness.

UserMatchHistory.linkedin.comLinkedIn Ireland Unlimited Company30 days

Contains a unique identifier used by LinkedIn to determine that two distinct hits belong to the same user across browsing sessions.

bscookie.www.linkedin.comLinkedIn Ireland Unlimited Company365 days

Used by the social networking service, LinkedIn, for tracking the use of embedded services.

__cf_bm.app-ab44.marketo.comCloudflare, Inc.1 hour

The __cf_bm cookie supports Cloudflare Bot Management by managing incoming traffic that matches criteria associated with bots. The cookie does not collect any personal data, and any information collected is subject to one-way encryption.

cookiehub.resilinc.comCookieHub365 days

Used by CookieHub to store information about whether visitors have given or declined the use of cookie categories used on the site.

__cf_bm.resource.resilinc.comCloudflare, Inc.1 hour

The __cf_bm cookie supports Cloudflare Bot Management by managing incoming traffic that matches criteria associated with bots. The cookie does not collect any personal data, and any information collected is subject to one-way encryption.

BIGipServerresource.resilinc.comSession

Cookie used for connection persistence and routing the request to proper server in server pool

personalization_id.twitter.comTwitter, Inc.400 days

This cookie carries out information about how the end user uses the website and any advertising that the end user may have seen before visiting the said website.

eng_mtWordpressPersistent
elementorWordpressPersistent

Used in context with the website's WordPress theme. The cookie allows the website owner to implement or change the website's content in real-time.

_gd_visitorwww.resilinc.com400 days

6sense cookie that collects visitor data related to the user’s visit to the website, such as number of visits, average time spent on the website and which pages have been loaded, for the purpose of serving targeted advertisements.

_gd_sessionwww.resilinc.com4 hours

6sense cookie that collects visitor data related to the user’s visit to the website, such as number of visits, average time spent on the website and which pages have been loaded, for the purpose of serving targeted advertisements.

wpEmojiSettingsSupportsSession

This cookie is utilized to enable emoji support on pages using Wordpress.

_zitok.www.resilinc.com365 days
ziwsSessionSession
ziwsSessionIdSession
_trackatronId.resilinc.com400 days
__cf_bm.t.coCloudflare, Inc.1 hour

The __cf_bm cookie supports Cloudflare Bot Management by managing incoming traffic that matches criteria associated with bots. The cookie does not collect any personal data, and any information collected is subject to one-way encryption.

__cf_bm.calendly.comCloudflare, Inc.1 hour

The __cf_bm cookie supports Cloudflare Bot Management by managing incoming traffic that matches criteria associated with bots. The cookie does not collect any personal data, and any information collected is subject to one-way encryption.

_cfuvid.calendly.comSession

Used by Cloudflare WAF to distinguish individual users who share the same IP address and apply rate limits

__cf_bm.twitter.comCloudflare, Inc.1 hour

The __cf_bm cookie supports Cloudflare Bot Management by managing incoming traffic that matches criteria associated with bots. The cookie does not collect any personal data, and any information collected is subject to one-way encryption.

__cf_bm.hsforms.netCloudflare, Inc.1 hour

The __cf_bm cookie supports Cloudflare Bot Management by managing incoming traffic that matches criteria associated with bots. The cookie does not collect any personal data, and any information collected is subject to one-way encryption.

Preferences

Preference cookies enables the web site to remember information to customize how the web site looks or behaves for each user. This may include storing selected currency, region, language or color theme.

Preferences
NameHostnameVendorExpiry
YSC.youtube.comGoogleSession

This cookie is set by YouTube video service on pages with YouTube embedded videos to track views.

_gcl_au.resilinc.comGoogle Advertising Products90 days

Used by Google AdSense to understand user interaction with the website by generating analytical data.

bcookie.linkedin.comLinkedIn Ireland Unlimited Company365 days

This is a Microsoft MSN 1st party cookie for sharing the content of the website via social media.

lidc.linkedin.comLinkedIn Ireland Unlimited Company1 day

Used by LinkedIn for routing.

intercom-id-.resilinc.comIntercom R&D Unlimited Company270 days, 1 hour

Used by Intercom Messenger to store anonymous visitor identifier cookie.

intercom-session-.resilinc.comIntercom R&D Unlimited Company7 days

conversational marketing based cookies

AnalyticsSyncHistory.linkedin.comLinkedIn Ireland Unlimited Company30 days

Used by LinkedIn to store information about the time a sync with the lms_analytics cookie took place for users in the Designated Countries

sa-user-idtags.srv.stackadapt.comStackAdapt Inc.365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

li_gc.linkedin.comLinkedIn Ireland Unlimited Company180 days

Used by LinkedIn to store consent of guests regarding the use of cookies for non-essential purposes

_hjSessionUser_.resilinc.comHotjar365 days

Hotjar cookie. This cookie is set when the customer first lands on a page with the Hotjar script. It is used to persist the Hotjar User ID, unique to that site on the browser. This ensures that behavior in subsequent visits to the same site will be attributed to the same user ID.

_hjSession_.resilinc.comHotjar1 hour

Used by Hotjar to hold current session data.

muc_ads.t.coTwitter, Inc.400 days

This is a cookie that is set by twitter.com. It is used for optimizing ad relevance by collecting visitor navigation data.

intercom.intercom-state-Intercom R&D Unlimited CompanyPersistent

Used by Intercom live chat function to recognise a visitor, in order to optimise the live chat functionality.

intercom-device-id-.resilinc.comIntercom R&D Unlimited Company270 days, 1 hour

Used by Intercom Messenger to store identifier for each unique device that interacts with the Messenger. Intercom uses this cookie to determine the unique devices interacting with the Intercom Messenger to prevent abuse.

sa-user-id-v2tags.srv.stackadapt.comGoogle Advertising Products365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id-v3tags.srv.stackadapt.comStackAdapt Inc.365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

nitroCachedPagewww.resilinc.comWordpressSession
VISITOR_INFO1_LIVE.youtube.comGoogle180 days

Set by YouTube and used for various purposes, including analytical and advertising.

nitro_prefetched_urlsSession
VISITOR_PRIVACY_METADATA.youtube.comGoogle180 days
unifiedScriptVerifiedSession
__Secure-ROLLOUT_TOKEN.youtube.comGoogle180 days

Analytical cookies

Analytical cookies help us improve our website by collecting and reporting information on its usage.

Analytical cookies
NameHostnameVendorExpiry
_ga.resilinc.comGoogle400 days

Contains a unique identifier used by Google Analytics to determine that two distinct hits belong to the same user across browsing sessions.

sa-user-idwww.resilinc.comStackAdapt Inc.365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id-v2www.resilinc.comGoogle Advertising Products365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id-v2Google Advertising ProductsPersistent

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-idGoogle Advertising ProductsPersistent

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

_ga_.resilinc.comGoogle400 days

Contains a unique identifier used by Google Analytics 4 to determine that two distinct hits belong to the same user across browsing sessions.

_trackatronId.www.resilinc.com400 days

Marketing cookies

Marketing cookies are used to track visitors across websites to allow publishers to display relevant and engaging advertisements. By enabling marketing cookies, you grant permission for personalized advertising across various platforms.

Marketing cookies
NameHostnameVendorExpiry
sa-user-id-v2.srv.stackadapt.comGoogle Advertising Products365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id.srv.stackadapt.comStackAdapt Inc.365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id-v3.srv.stackadapt.comStackAdapt Inc.365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id-v3www.resilinc.comStackAdapt Inc.365 days

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

sa-user-id-v3StackAdapt Inc.Persistent

Stack Adapt advertising first-party cookie. Used by Stack Adapt to track visits across websites to deliver a series of advertisement products such as real time bidding from third party advertisers.

_gcl_lsGoogle Advertising ProductsPersistent

Used by Google AdSense to understand user interaction with the website by generating analytical data.

Cookie consent by CookieHub

Cookie settings