OK
https://www.plannedparenthood.org/
Australia
Country
Network
September 19, 2024, 03:30 PM UTC
Date & Time
Websites
Websites
Runtime: 693ms
On September 19, 2024, 03:30 PM UTC, https://www.plannedparenthood.org/ was accessible when tested on AS4764 in Australia.

Failures

HTTP Experiment
null
DNS Experiment
null
Control
null

DNS Queries

Resolver:
180.150.1.113
Query:
IN A www.plannedparenthood.org
Engine:
system
Name
Class
TTL
Type
DATA
@
IN
A
104.17.83.66
@
IN
A
104.17.85.66
@
IN
A
104.17.84.66
@
IN
A
104.17.86.66
@
IN
A
104.17.82.66

TCP Connections

Connection to 104.17.82.66:443 succeeded.
Connection to 104.17.83.66:443 succeeded.
Connection to 104.17.84.66:443 succeeded.
Connection to 104.17.85.66:443 succeeded.
Connection to 104.17.86.66:443 succeeded.

HTTP Requests

URL
GET https://www.plannedparenthood.org/
Response Headers
Accept-Ranges:
bytes
Age:
5838
Cache-Control:
no-cache, no-store, must-revalidate, max-age=0
Cdn-Cache-Control:
public, max-age=7200
Cf-Cache-Status:
HIT
Cf-Ray:
8c5a9dc8eb8c17cc-MEL
Content-Language:
en
Content-Type:
text/html; charset=utf-8
Cross-Origin-Opener-Policy:
same-origin-allow-popups
Date:
Thu, 19 Sep 2024 15:30:19 GMT
Last-Modified:
Thu, 19 Sep 2024 13:53:01 GMT
Pragma:
no-cache
Referrer-Policy:
same-origin
Server:
cloudflare
Strict-Transport-Security:
max-age=31536000; includeSubdomains; preload;
Vary:
Accept-Language, Cookie, Origin
X-Cache-Override:
yes
X-Content-Type-Options:
nosniff
X-Frame-Options:
SAMEORIGIN
X-Xss-Protection:
1; mode=block
Response Body














<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="utf-8">
  
  

  <meta http-equiv="X-UA-Compatible" content="IE=edge">
  <meta name="viewport" content="width=device-width, initial-scale=1">
  

  

  

  
  <script>
  window.dataLayer = window.dataLayer || [];
  window.dataLayer.push({
  "event": "dataLayer_initialized",
  "siteEnvironment": "PROD",
  "language": "English",
  "cmsTemplateType": "Home Page",
  "pageTier": 0,
  "pageType": "Home Page",
  "topic": null,
  "subTopic": null,
  "pageCategoryLevel1": "Home",
  "pageCategoryLevel2": null,
  "pageCategoryLevel3": null,
  "pageCategoryLevel4": null,
  "pageCategoryLevel5": null,
  "pageCategoryLevel6": null,
  "numberOfSearchResults": null,
  "searchResultsType": null,
  "affiliateId": null,
  "affiliateName": null,
  "facilityId": null,
  "healthCenterName": null,
  "healthCenterServicePage": null,
  "pageCategory": "Home"
});
  </script>

  
   

  

  
  <title>
    Planned Parenthood | Official Site
    
  </title>
  <meta name="description" content="Planned Parenthood Federation of America is a nonprofit organization that provides sexual health care in the United States and globally.">
  
  

  

  
    <link rel="canonical" href="https://www.plannedparenthood.org"/>
  

  
  
  <link rel="alternate" href="https://www.plannedparenthood.org" hreflang="en" />
  
  <link rel="alternate" href="https://www.plannedparenthood.org/es" hreflang="es" />
  

  
  <meta name="fb:app_id" property="fb:app_id" content="no-facebook-app-id-set" />
  <meta name="og:url" property="og:url" content="https://www.plannedparenthood.org"/>
  <meta name="og:title" property="og:title" content="Planned Parenthood | Official Site"/>
  <meta name="og:description" property="og:description" content="Planned Parenthood Federation of America is a nonprofit organization that provides sexual health care in the United States and globally."/>
  
  <meta name="og:image" property="og:image" content="https://www.plannedparenthood.org/uploads/filer_public_thumbnails/filer_public/b9/ed/b9eddaf2-608a-4935-8c70-fc98afd54562/find-health-center.jpg__1200x1200_q65_subsampling-2.jpg"/>
  

  
  <meta name="twitter:card" content="summary">
  <meta name="twitter:creator" content="Planned Parenthood">
  <meta name="twitter:title" content="Planned Parenthood | Official Site">
  <meta name="twitter:description" content="Planned Parenthood Federation of America is a nonprofit organization that provides sexual health care in the United States and globally.">
  
  <meta name="twitter:image" content="https://www.plannedparenthood.org/uploads/filer_public_thumbnails/filer_public/b9/ed/b9eddaf2-608a-4935-8c70-fc98afd54562/find-health-center.jpg__1200x1200_q65_subsampling-2.jpg"/>
  
    

  

  
  


  

  
  


  
  
  <!-- Minimal CSS for the PPFA home page -->
  <link rel="stylesheet" href="/static/css/ppfa_homepage_minimal.c92c406d1d03.css"/>
  
  
  
    <link rel="preconnect" href="https://fast.fonts.net" />
    <link rel="preconnect" href="https://fast.fonts.net" crossorigin />
    <link rel="dns-prefetch" href="https://fast.fonts.net" />

    <link rel="preload" as="style" href="https://fast.fonts.net/cssapi/cb6b236d-f129-416d-8196-4f29ffe0c887.css" />
    <link rel="stylesheet" href="https://fast.fonts.net/cssapi/cb6b236d-f129-416d-8196-4f29ffe0c887.css" media="print" onload="this.media='all'"/>

    <noscript>
      <link rel="stylesheet" href="https://fast.fonts.net/cssapi/cb6b236d-f129-416d-8196-4f29ffe0c887.css">
    </noscript>
  
  


  
    

    <script>
    window.pageConfig = {
      
      staticURL: "/static/",
      mediaURL: "/uploads/",
      language: "en",
      logLevel: "error",

      

      
      taggingApiURL: "/_tagged-content",
      ipLocationURL: "/_ip-location",
      glossaryWordURL: "/_glossary-word",
      getCareSuggestURL: "/_get-care-suggest",
      voteFormURL: "/_vote-forms-submit",
      dateTimeURL: "/_datetime",
      facilityOpeningHoursURL: "/_facility-opening-hours",

      apiDataDefaults: {
        language: "en",
        pageTags: []
      },

      aaToolDefaults: {
        vicinityLimit: 60,
        
        copy: {}
        
      },

      
      i18n_strings: {
        'location_search': 'Use Current Location',
        'state': 'State',
        'cities': 'Cities',
        'location_search_fail': 'There was a problem finding your location. Please enter your zip, city, or state.',
        'location_search_progress': 'Finding your location...',
        'location_search_submitting': 'Location found.'
      }
    };
    </script>
  

  
  


<link rel="shortcut icon" href="/static/assets/favicons/pp-blue-favicon.9f8cba64f3c9.ico" type="image/x-icon"/>
<link rel="icon" href="/static/assets/favicons/pp-blue-favicon.9f8cba64f3c9.ico" type="image/x-icon"/>


<link rel="apple-touch-icon" href="/static/assets/favicons/pp-blue-apple-icon-152x152.1023ff321906.png"/>



<meta name="msapplication-TileColor" content="#00286E"/>
<meta name="msapplication-TileImage" content="/static/assets/favicons/metro-white-144.45a86b7de9ad.png"/>


<link rel="mask-icon" href="/static/assets/favicons/safari-pinned-tab.ae3b60cf3d2e.svg" color="#00286E"/>



  
    






  <script type="application/ld+json">
  {
    "@context": "http://schema.org",
    "@type": "WebSite",
    "name": "Planned Parenthood",
    "url": "https://www.plannedparenthood.org",
    "potentialAction": {
      "@type": "SearchAction",
      "target": "https://www.plannedparenthood.org/search/?q={search_term_string}&utm_source=google&utm_medium=organic&utm_campaign=site-link-search",
      "query-input": "required name=search_term_string"
    }
  }
  </script>




    










  
  
  <script type="application/ld+json">
  {
    "@context": "http://schema.org",
    "@type": "Organization",
    "name": "Planned Parenthood",
    "url": "https://www.plannedparenthood.org",
    "logo": "https://www.plannedparenthood.org/static/assets/img/logos/planned-parenthood-logo-484x60.png",
    "sameAs": ["https://www.facebook.com/PlannedParenthood/", "https://twitter.com/PPFA", "https://www.instagram.com/plannedparenthood/", "https://www.youtube.com/user/plannedparenthood", "https://www.tiktok.com/@plannedparenthood"]
  }
  </script>


  
  


  

  
  
</head>
<body
  data-site-id="2"
  data-site-domain="www.plannedparenthood.org"
  data-site-language="en"
  data-page-path="/"
  data-page-num="1"
  data-affiliate="no"
  data-affiliate-internalid=""
  class=" theme-blue"
>






<div class="system-message" style="display: none;">CMS is currently undergoing an update. PLEASE LOG OUT NOW!!!!!!</div>



  <!-- Accessibility Skip Links -->
  <a class="show-on-focus" href="#site-main">Go to Content</a>
  <a class="show-on-focus hide-for-large" href="#mobile-nav-home">Go to Navigation</a>
  <a class="show-on-focus show-for-large" href="#main-nav-home">Go to Navigation</a>
  <a class="show-on-focus" href="#site-search-field">Go to Site Search</a>
  <a class="show-on-focus" href="/">Homepage</a>











<div class="page-wrap">



  
  <header
    class="site-header
      has-utility-nav
      has-icon-nav"
    id="site-header"
    data-section-name="header">

    

    

    


    
      






<nav class="site-utility">
  <ul>
    
    

    

    
    





  <li>
  <a
    href="/es"
    class="site-language-toggler" aria-label="Cambiar el idioma del sitio a español">Espa&ntilde;ol</a>
  </li>


  </ul>
</nav>

    

    
    <div class="site-header-outer-wrapper">

      <div class="site-header-wrapper">

        

        
        
        <a
          href="/"
          class="site-logo top-level-nav-link"
          data-logo="PPFA">
          <img
            src="/static/assets/img/planned-parenthood-horizontal.svg"
            alt="Planned Parenthood"
            title="Back to home" />
        </a>
        

        
        
          







<nav class="site-nav" id="site-nav" aria-label="Main Navigation">
  <ul>
    
      




<li class="has-full-width-menu
           ">
  <a class="top-level-nav-link "
     href="/learn"
     rel="
          "
     
     
     data-object="top navigation menu"
     data-header-category="Learn"
     aria-expanded="false"
     aria-controls="LearnDesktopDropdown">
    <span>Learn</span>
    <span class="hover-helper"></span>
  </a>

  
  <div class="full-width-menu" id="LearnDesktopDropdown">
    <div class="full-width-menu-wrap">
      
        
          

<div class="site-nav-menu-list-wrap two-col">
  

  <ul class="site-nav-menu-list">
  
    


<li>
  <a class=""
     href="/blog"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Blog"><span>Blog</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/abortion"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Abortion"><span>Abortion</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/birth-control"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Birth Control"><span>Birth Control</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/cancer"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Cancer"><span>Cancer</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/health-and-wellness/covid-19-new-coronavirus"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="COVID-19"><span>COVID-19</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/morning-after-pill-emergency-contraception"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Emergency Contraception"><span>Emergency Contraception</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/health-and-wellness"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Health and Wellness"><span>Health and Wellness</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/pregnancy"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Pregnancy"><span>Pregnancy</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/sex-pleasure-and-sexual-dysfunction"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Sex, Pleasure, and Sexual Dysfunction"><span>Sex, Pleasure, and Sexual Dysfunction</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/sexual-orientation"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Sexual Orientation"><span>Sexual Orientation</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/gender-identity"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Gender Identity"><span>Gender Identity</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/relationships"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Relationships"><span>Relationships</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/relationships/sexual-consent"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Consent and Sexual Assault"><span>Consent and Sexual Assault</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/stds-hiv-safer-sex"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Sexually Transmitted Infections (STDs)"><span>Sexually Transmitted Infections (STDs)</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/glossary"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Glossary A - Z"><span>Glossary A - Z</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/teens"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="For Teens"><span>For Teens</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/parents"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="For Parents"><span>For Parents</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/for-educators"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="For Educators"><span>For Educators</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/spot-on-period-tracker"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Spot On"><span>Spot On</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/about-us/planned-parenthood-global"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Planned Parenthood Global"><span>Planned Parenthood Global</span></a>
</li>
 
  
  </ul>
</div>
 
        
      
    </div>
  </div>
  
</li>






<li class="has-full-width-menu
           ">
  <a class="top-level-nav-link "
     href="/get-care"
     rel="
          "
     
     
     data-object="top navigation menu"
     data-header-category="Get Care"
     aria-expanded="false"
     aria-controls="GetCareDesktopDropdown">
    <span>Get Care</span>
    <span class="hover-helper"></span>
  </a>

  
  <div class="full-width-menu" id="GetCareDesktopDropdown">
    <div class="full-width-menu-wrap">
      
        
          

<div class="site-nav-menu-list-wrap two-col">
  
    <h4 class="site-nav-menu-heading">Get Care</h4>
  

  <ul class="site-nav-menu-list">
  
    


<li>
  <a class=""
     href="/health-center"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Schedule an Appointment"><span>Schedule an Appointment</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/get-care-online"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Get Care Online"><span>Get Care Online</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/ppdirect"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Planned Parenthood Direct"><span>Planned Parenthood Direct</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/abortion-access"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Find an Abortion Clinic"><span>Find an Abortion Clinic</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/our-services"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Our Services"><span>Our Services</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/health-insurance"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Health Insurance"><span>Health Insurance</span></a>
</li>
 
  
  </ul>
</div>
 
        
      
    </div>
  </div>
  
</li>






<li class="has-full-width-menu
           ">
  <a class="top-level-nav-link "
     href="/get-involved"
     rel="
          "
     
     
     data-object="top navigation menu"
     data-header-category="Get Involved"
     aria-expanded="false"
     aria-controls="GetInvolvedDesktopDropdown">
    <span>Get Involved</span>
    <span class="hover-helper"></span>
  </a>

  
  <div class="full-width-menu" id="GetInvolvedDesktopDropdown">
    <div class="full-width-menu-wrap">
      
        
          

<div class="site-nav-menu-list-wrap two-col">
  
    <h4 class="site-nav-menu-heading">Get Involved</h4>
  

  <ul class="site-nav-menu-list">
  
    


<li>
  <a class=""
     href="https://www.weareplannedparenthood.org/onlineactions/2U7UN1iNhESWUfDs4gDPNg2?sourceid=1000063"
     aria-label = "Donate opens in a new tab"
     rel="
          external noreferrer"
     target="_blank"
     
     data-header-subcategory="Donate"><span>Donate</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-involved/other-ways-give"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Ways to Give"><span>Ways to Give</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-involved/jobs-and-volunteering"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Jobs and Volunteering"><span>Jobs and Volunteering</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="https://www.weareplannedparenthood.org/pGPUfPzxL0-W-oG8DCQ24w2?sourceid=1012204"
     aria-label = "Take Action opens in a new tab"
     rel="interstitial
          external noreferrer"
     target="_blank"
     
     data-header-subcategory="Take Action"><span>Take Action</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/donor-services"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Contact Donor Services"><span>Contact Donor Services</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="https://marketplace.plannedparenthood.org/"
     aria-label = "Shop opens in a new tab"
     rel="
          external noreferrer"
     target="_blank"
     
     data-header-subcategory="Shop"><span>Shop</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/about-us/planned-parenthood-global"
     aria-label = ""
     rel="
          "
     
     
     data-header-subcategory="Planned Parenthood Global"><span>Planned Parenthood Global</span></a>
</li>
 
  
  </ul>
</div>
 
        
      
    </div>
  </div>
  
</li>

 

      <script>
        (function() {
          var divTes = null;
          var child = null;
          const siteID = document.getElementsByTagName('body')[0].getAttribute('data-site-id');
          if (siteID === '2') {
            if (!divTes) {
                divTes = document.querySelector('[aria-label="Main Navigation"]') || document.querySelector('[aria-label="Navegación principal"]');
                child = divTes.firstChild.nextElementSibling.children;
            }
            for (const property in child) {
              if (`${child[property]}` === '[object HTMLLIElement]') {
                const headerCategory = child[property].children[0].dataset.headerCategory;
                for (const el in child[property].children[1].getElementsByTagName('a')) {
                  if (typeof child[property].children[1].getElementsByTagName('a')[el] === 'object') {
                    child[property].children[1].getElementsByTagName('a')[el].dataset.headerCategory = headerCategory;
                    child[property].children[1].getElementsByTagName('a')[el].dataset.object = "top navigation menu";
                  }
                }
              }
            }
          }
        })();
      </script>
    

    
    

    
    
      
        
          
        
      

      
      

    
    

    
    <li class="button-nav">
      <a class="button top-level-nav-link" href="https://www.weareplannedparenthood.org/onlineactions/2U7UN1iNhESWUfDs4gDPNg2?sourceid=1000063" data-header-category="Donate"><span>
        
          Donate
        
      </span></a>
    </li>
    

    

    <li class="has-full-width-menu has-search">
      <a href="#" class="site-search-button top-level-nav-link" aria-expanded="false" aria-controls="SearchDesktopDropdown">
        <svg class="icon">
          <title>Open Search</title>
          <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/static/icons/sprite.svg#search-heavy"></use>
        </svg>
        <span class="site-search-button-label">Search</span>
      </a>
      <div class="full-width-menu" id="SearchDesktopDropdown">
        <div class="full-width-menu-wrap">
          <form action="/search" method="GET" class="site-search min-margin" id="site-search" novalidate="">
            <label class="search-label" for="site-search-field">Search</label>
            <div class="search-field-wrap">
              <input type="search" name="q" class="site-search-field" id="site-search-field" aria-invalid="false" maxlength="300" required="">
              <button type="submit" class="button site-search-find-button">Find</button>
            </div>
          </form>
        </div>
      </div>
    </li>

    <li class="close-on-tap-out"></li>
  </ul>
</nav>

        

        
          
          





  
  <a
    href="/es"
    class="site-language-toggler" aria-label="Cambiar el idioma del sitio a español">Espa&ntilde;ol</a>
  



          
          








  
    
      
    
  

  
  




<a class="mobile-nav-donate"
   href="https://www.weareplannedparenthood.org/onlineactions/2U7UN1iNhESWUfDs4gDPNg2?sourceid=1000063"
   data-header-category="Donate">
  
    Donate
  
</a>

        

        
      </div>

    </div>
    

    
    
      
        





<nav class="site-nav-icons" aria-label="Main Navigation">
  <ul>
    
      
        





<li class="has-mobile-submenu">
  <a class="site-nav-icon-tab has-subnav "
     href="#" 
     rel="
          "
     
     data-header-category="Learn"
     aria-expanded="false"
     aria-controls="LearnMobileDropdown"
     aria-label="Learn">
    <span class="icon">




  

  
  <span class="icon " aria-hidden="true"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.ppfa-book-navigation-icon{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;}</style></defs><title>20170629_mobile_icons_d05</title><path class="ppfa-book-navigation-icon" d="M12,5.56c0-1.91,4.71-3.47,11-3.47V18.44c-6.29,0-11,1.55-11,3.47C12,20,7.29,18.44,1,18.44V2.09C7.29,2.09,12,3.65,12,5.56Z"/><line class="ppfa-book-navigation-icon" x1="12" y1="5.56" x2="12" y2="21.91"/></svg></span>

</span>
    <span class="icon-nav-label">Learn</span>
  </a>

  
  <div class="icon-sub-menu-wrap" id="LearnMobileDropdown">
    
      
      
        
        




<ul class="site-nav-menu-list">
  
    


<li>
  <a class=""
     href="/learn"
     rel="
          "
     
     
     data-header-subcategory="Learn"><span>Overview</span></a>
</li>

  

  
    


<li>
  <a class=""
     href="/blog"
     rel="
          "
     
     
     data-header-subcategory="Blog"><span>Blog</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/abortion"
     rel="
          "
     
     
     data-header-subcategory="Abortion"><span>Abortion</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/birth-control"
     rel="
          "
     
     
     data-header-subcategory="Birth Control"><span>Birth Control</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/cancer"
     rel="
          "
     
     
     data-header-subcategory="Cancer"><span>Cancer</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/health-and-wellness/covid-19-new-coronavirus"
     rel="
          "
     
     
     data-header-subcategory="COVID-19"><span>COVID-19</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/morning-after-pill-emergency-contraception"
     rel="
          "
     
     
     data-header-subcategory="Emergency Contraception"><span>Emergency Contraception</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/health-and-wellness"
     rel="
          "
     
     
     data-header-subcategory="Health and Wellness"><span>Health and Wellness</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/pregnancy"
     rel="
          "
     
     
     data-header-subcategory="Pregnancy"><span>Pregnancy</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/sex-pleasure-and-sexual-dysfunction"
     rel="
          "
     
     
     data-header-subcategory="Sex, Pleasure, and Sexual Dysfunction"><span>Sex, Pleasure, and Sexual Dysfunction</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/sexual-orientation"
     rel="
          "
     
     
     data-header-subcategory="Sexual Orientation"><span>Sexual Orientation</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/gender-identity"
     rel="
          "
     
     
     data-header-subcategory="Gender Identity"><span>Gender Identity</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/relationships"
     rel="
          "
     
     
     data-header-subcategory="Relationships"><span>Relationships</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/relationships/sexual-consent"
     rel="
          "
     
     
     data-header-subcategory="Consent and Sexual Assault"><span>Consent and Sexual Assault</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/stds-hiv-safer-sex"
     rel="
          "
     
     
     data-header-subcategory="Sexually Transmitted Infections (STDs)"><span>Sexually Transmitted Infections (STDs)</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/glossary"
     rel="
          "
     
     
     data-header-subcategory="Glossary A - Z"><span>Glossary A - Z</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/teens"
     rel="
          "
     
     
     data-header-subcategory="For Teens"><span>For Teens</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/parents"
     rel="
          "
     
     
     data-header-subcategory="For Parents"><span>For Parents</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/learn/for-educators"
     rel="
          "
     
     
     data-header-subcategory="For Educators"><span>For Educators</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/spot-on-period-tracker"
     rel="
          "
     
     
     data-header-subcategory="Spot On"><span>Spot On</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/about-us/planned-parenthood-global"
     rel="
          "
     
     
     data-header-subcategory="Planned Parenthood Global"><span>Planned Parenthood Global</span></a>
</li>
 
  
</ul>
 
        
      
    
  </div>
  
</li>









<li class="has-mobile-submenu">
  <a class="site-nav-icon-tab has-subnav "
     href="#" 
     rel="
          "
     
     data-header-category="Get Care"
     aria-expanded="false"
     aria-controls="GetCareMobileDropdown"
     aria-label="Get Care">
    <span class="icon">




  

  
  <span class="icon " aria-hidden="true"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" viewBox="0 0 24 24"><defs><style>.ppfa-navigation-get-care-icon1,.ppfa-navigation-get-care-icon4{fill:none;}.ppfa-navigation-get-care-icon1{clip-rule:evenodd;}.ppfa-navigation-get-care-icon2{clip-path:url(#clip-path);}.ppfa-navigation-get-care-icon3{clip-path:url(#clip-path-2);}.ppfa-navigation-get-care-icon4{stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;}</style><clipPath id="clip-path"><path class="ppfa-navigation-get-care-icon1" d="M6.28,2.11A1.1,1.1,0,1,1,5.18,1a1.1,1.1,0,0,1,1.1,1.11"/></clipPath><clipPath id="clip-path-2"><path class="ppfa-navigation-get-care-icon1" d="M10.62,2.11A1.1,1.1,0,1,1,9.52,1a1.1,1.1,0,0,1,1.1,1.11"/></clipPath></defs><title>20170629_mobile_icons_d05</title><g class="ppfa-navigation-get-care-icon2"><rect x="3.74" y="0.67" width="2.87" height="2.88"/></g><g class="ppfa-navigation-get-care-icon3"><rect x="8.08" y="0.67" width="2.87" height="2.88"/></g><circle class="ppfa-navigation-get-care-icon4" cx="19.74" cy="9.85" r="2.32"/><path class="ppfa-navigation-get-care-icon4" d="M7.36,14.49v6.58a1.93,1.93,0,1,0,3.87,0V16.81a2.32,2.32,0,0,1,4.64,0v2.32a1.93,1.93,0,0,0,3.87,0v-7"/><path class="ppfa-navigation-get-care-icon4" d="M4.26,2.11A2.32,2.32,0,0,0,1.94,4.43V9.07a5.42,5.42,0,0,0,10.83,0V4.43a2.32,2.32,0,0,0-2.32-2.32"/></svg></span>

</span>
    <span class="icon-nav-label">Get Care</span>
  </a>

  
  <div class="icon-sub-menu-wrap" id="GetCareMobileDropdown">
    
      
      
        
        



  <h4 class="site-nav-menu-heading">Get Care</h4>


<ul class="site-nav-menu-list">
  
    


<li>
  <a class=""
     href="/get-care"
     rel="
          "
     
     
     data-header-subcategory="Get Care"><span>Overview</span></a>
</li>

  

  
    


<li>
  <a class=""
     href="/health-center"
     rel="
          "
     
     
     data-header-subcategory="Schedule an Appointment"><span>Schedule an Appointment</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/get-care-online"
     rel="
          "
     
     
     data-header-subcategory="Get Care Online"><span>Get Care Online</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/ppdirect"
     rel="
          "
     
     
     data-header-subcategory="Planned Parenthood Direct"><span>Planned Parenthood Direct</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/abortion-access"
     rel="
          "
     
     
     data-header-subcategory="Find an Abortion Clinic"><span>Find an Abortion Clinic</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/our-services"
     rel="
          "
     
     
     data-header-subcategory="Our Services"><span>Our Services</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-care/health-insurance"
     rel="
          "
     
     
     data-header-subcategory="Health Insurance"><span>Health Insurance</span></a>
</li>
 
  
</ul>
 
        
      
    
  </div>
  
</li>









<li class="has-mobile-submenu">
  <a class="site-nav-icon-tab has-subnav "
     href="#" 
     rel="
          "
     
     data-header-category="Get Involved"
     aria-expanded="false"
     aria-controls="GetInvolvedMobileDropdown"
     aria-label="Get Involved">
    <span class="icon">




  

  
  <span class="icon " aria-hidden="true"><svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><defs><style>.ppfa-navigation-megaphone{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;}</style></defs><title>20170629_mobile_icons_d05</title><path class="ppfa-navigation-megaphone" d="M4.79,6.88H3.66A2.77,2.77,0,0,0,1,9.8v1.82a2.47,2.47,0,0,0,2.66,2.55H4.79c8.54,0,12.08,2,15.93,3.8V3.27C16.88,5.11,13.34,6.88,4.79,6.88ZM23,11.08a1.4,1.4,0,0,1-1.52,1.27h-.76V8.71h.76A1.55,1.55,0,0,1,23,10.16ZM11.52,20.73a6.87,6.87,0,0,1-3.69-6.19V6.8"/></svg></span>

</span>
    <span class="icon-nav-label">Get Involved</span>
  </a>

  
  <div class="icon-sub-menu-wrap" id="GetInvolvedMobileDropdown">
    
      
      
        
        



  <h4 class="site-nav-menu-heading">Get Involved</h4>


<ul class="site-nav-menu-list">
  
    


<li>
  <a class=""
     href="/get-involved"
     rel="
          "
     
     
     data-header-subcategory="Get Involved"><span>Overview</span></a>
</li>

  

  
    


<li>
  <a class=""
     href="https://www.weareplannedparenthood.org/onlineactions/2U7UN1iNhESWUfDs4gDPNg2?sourceid=1000063"
     rel="
          external noreferrer"
     target="_blank"
     
     data-header-subcategory="Donate"><span>Donate</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-involved/other-ways-give"
     rel="
          "
     
     
     data-header-subcategory="Ways to Give"><span>Ways to Give</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/get-involved/jobs-and-volunteering"
     rel="
          "
     
     
     data-header-subcategory="Jobs and Volunteering"><span>Jobs and Volunteering</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="https://www.weareplannedparenthood.org/pGPUfPzxL0-W-oG8DCQ24w2?sourceid=1012204"
     rel="interstitial
          external noreferrer"
     target="_blank"
     
     data-header-subcategory="Take Action"><span>Take Action</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/donor-services"
     rel="
          "
     
     
     data-header-subcategory="Contact Donor Services"><span>Contact Donor Services</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="https://marketplace.plannedparenthood.org/"
     rel="
          external noreferrer"
     target="_blank"
     
     data-header-subcategory="Shop"><span>Shop</span></a>
</li>
 
  
    


<li>
  <a class=""
     href="/about-us/planned-parenthood-global"
     rel="
          "
     
     
     data-header-subcategory="Planned Parenthood Global"><span>Planned Parenthood Global</span></a>
</li>
 
  
</ul>
 
        
      
    
  </div>
  
</li>



 
      
    

    <li>
      

<a href="#"
  class="site-search-button is-mobile"
  aria-expanded="false"
  aria-controls="SearchMobileDropdown">
  <svg class="icon">
    <title>Open Search</title>
    <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="/static/icons/sprite.svg#search-heavy"></use>
  </svg>
  <span class="site-search-button-label">Search</span>
</a>

<div class="mobile-search-form" id="SearchMobileDropdown">
  <form action="/search"
        method="GET"
        class="site-search min-margin"
        id="mobile-site-search"
        novalidate>
    <label class="search-label" for="site-search-field">Search</label>
    <div class="search-field-wrap">
      <input type="search" name="q"
             class="site-search-field"
             id="site-search-field"
             aria-invalid="false"
             maxlength="300"
             required>
      <button type="submit" class="button site-search-find-button">Find</button>
    </div>
  </form>
</div>

    </li>
  </ul>
</nav>

      
    
  </header>
  

  
  
  <main class="site-main" id="site-main">
    
      
      
      
    

    
<style>
#year-end-donations {
    display: none;
}

html {
  overflow-y: auto !important;
  position: inherit !important;
}
</style>







<div
  class="focusedHC"
  data-widget="get started to hc"
  data-module-name="Book an appointment"
  data-section-name="Homepage Hero"
  data-cta-button-name="Get Started"
  data-component-name="banner with action button"
  data-component-type="banner"
>
    <div class="container">
      <picture class="image">
          <source media="(min-width: 800px)" srcset="/uploads/filer_public_thumbnails/filer_public/76/3d/763d11b0-1d77-46a3-b690-2b18410896d3/focused-cta-variant-care.png__4000x3000_subsampling-2.png">
          <source media="(min-width: 480px)" srcset="/uploads/filer_public_thumbnails/filer_public/76/3d/763d11b0-1d77-46a3-b690-2b18410896d3/focused-cta-variant-care.png__500x375_subsampling-2.png">
          <source
              media="(max-width: 479px)"
              
                  srcset="/uploads/filer_public_thumbnails/filer_public/7f/63/7f635fac-92bb-4781-8e7a-eed562bdb078/hero_image_revised_extended_20px.png__500x375_subsampling-2.png, /uploads/filer_public_thumbnails/filer_public/7f/63/7f635fac-92bb-4781-8e7a-eed562bdb078/hero_image_revised_extended_20px.png__800x600_subsampling-2.png 2x"
              
          >
          <img
          onerror="this.style.display='none'"
          class="full-width-media"
          src="/uploads/filer_public_thumbnails/filer_public/76/3d/763d11b0-1d77-46a3-b690-2b18410896d3/focused-cta-variant-care.png__1200x675_crop_subsampling-2.png"
          alt=""
          loading="lazy"
          data-test="image-media" />

      </picture>
    </div>
    <div class="contentContainer">
        <section class="content">
          <div class="content-text">
            
              <h2 class="title">Book an Appointment</h2>
            
            <div class="text"><p>STD testing, birth control, abortion, and more, in-person and online.</p></div>
          </div>
          
            <div class="text-actions button-group">
              
                






  


  
  
  <a
  
     id="2170602"
     
     class="
        
    button
    focusedHC-button
     
    theme-bright-blue
    
    
    

        "
     rel="
          "
     href="/health-center" 
     aria-label=" Book an Appointment,  "
     
     data-cmslink="true"
     data-cta-button-name="Get started"
     data-interstitial-text="">

     
     
      Get started
     

  
  </a>
  





              
            </div>
          
        </section>
      </div>
</div>

<script>
   (function() {
      let id = "2170602"
      let ctaLink = document.getElementById(id);
      let href = ctaLink.getAttribute('href');
      if (href.includes('/health-center') && window.pageConfig?.language === 'en') {
        ctaLink.addEventListener('click', function(event) {
          document.cookie = "widget=get started to hc; path=/health-center";
        });
      }
      if (href.includes('/es/centro-de-salud') && window.pageConfig?.language === 'es') {
        ctaLink.addEventListener('click', function(event) {
          document.cookie = "widget=get started to hc; path=/es/centro-de-salud";
        });
      }
    })();
</script>


<div
  class="ribbon theme-bright-blue "
  role="region"
  data-module-name="Need an abortion? We&#x27;re here to help.  "
  data-section-name="Need an abortion? We're here to help.  "
  data-component-name="ribbon with action button"
  data-component-type="ribbon"
>
  <div class="grid-container grid-x">
    <header class="ribbon-header">
      <h2 class="ribbon-heading"><span><span><span><span><span><span><span>Need an abortion? We're here to help.  </span></span></span></span></span></span></span></h2>
      <p>​Learn more about how to find abortion providers and resources to help you get safe, legal abortion. </p>
    </header>
    <section class="ribbon-content">
      
    
    






  


  
  
  <a
  
     
     
     class="
        
    button
    theme-care-blue
    
    
    

        "
     rel="
          external noreferrer"
     href="https://www.plannedparenthood.org/learn/abortion/it-still-legal-me-get-abortion" 
     aria-label=" Learn more about how to find abortion providers and resources to help you get safe, legal abortion,  "
     
     data-cmslink="true"
     data-cta-button-name="LEARN MORE"
     data-interstitial-text="">

     
     
      LEARN MORE
     

  
  </a>
  





    

    </section>
  </div>
  <div class="logo-holder hide-for-small">
    <div class="logo one"></div>
    <div class="logo two"></div>
    <div class="logo three"></div>
  </div>
</div>

<style>
.button.theme-white {
color: #070659;
} 
</style>



<div
  class="text
    text-icon
    theme-deep-magenta
    icons-on-left
    "
  data-module-name="Ask us anything. Seriously. "
  data-section-name="Ask us anything. Seriously. "
  data-plugin-counter="5"
  data-linked
  data-component-name="text + icon"
  data-component-type="text"
>
  <div class="text-wrapper">
    <header class="text-header">
      
        <h2 class="text-heading">Ask us anything. Seriously. </h2>
      

      <p>In real time, our trained sexual health educators or chat bot can answer your questions about your sexual health. Our chat services are free and confidential.</p>
      
      <div class="text-actions button-group">
        
          






  


  
  
  <a
  
     
     
     class="
        
    button
    theme-white
    
    hollow
    

        "
     rel="
          external noreferrer"
     href="https://roo.plannedparenthood.org/" 
     aria-label=" Chat Now,  "
     
     data-cmslink="true"
     data-cta-button-name="Chat Now"
     data-interstitial-text="">

     
     
      Chat Now
     

  
  </a>
  





        
      </div>
      
    </header>
    <div
      class="text-content show-for-medium">
      
        
            
                




  
  <svg class="icon icon-item-icon" aria-hidden="true">
    
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#speech-bubbles"></use>
  </svg>


            
        
      
    </div>
  </div>
</div>






<div
  class="icon-grid icon-grid-cols-4 condensed theme-mercury"
  data-module-name=""
  data-section-name=""
  data-component-name="icon grid"
  data-component-type="icon"
  >
  <div class="icon-grid-wrapper">

    
    
    <div class="icon-grid-content">
      
        


<section
  class="icon-tile"
  
  data-linked
  data-cta-icon-name="STDs"
  >
  
      




  
  <svg class="icon icon-tile-icon" aria-hidden="true">
    
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#condom"></use>
  </svg>


  
  <h3 class="icon-tile-heading">STDs</h3>
  
  <div class="icon-tile-text ">
    <p>Sexually transmitted infections are passed during sexual contact. Learn more about STD symptoms, testing, and treatment.</p>
  </div>
  
  
    






  


  
  
  <a
  
     
     
     class="
        
    button
    
    
    
    wide-medium

        "
     rel="
          "
     href="/learn/stds-hiv-safer-sex" 
     aria-label=" Learn more about STD symptoms, testing, and treatment.,  "
     
     data-cmslink="true"
     data-cta-button-name="LEARN MORE"
     data-interstitial-text="">

     
     
      LEARN MORE
     

  
  </a>
  





  
</section>

      
        


<section
  class="icon-tile"
  
  data-linked
  data-cta-icon-name="Birth Control"
  >
  
      




  
  <svg class="icon icon-tile-icon" aria-hidden="true">
    
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#pill-pack"></use>
  </svg>


  
  <h3 class="icon-tile-heading">Birth Control</h3>
  
  <div class="icon-tile-text ">
    <p>Birth control lets you prevent and plan the timing of pregnancy. Compare birth control options and find the best method for you.</p>
  </div>
  
  
    






  


  
  
  <a
  
     
     
     class="
        
    button
    
    
    
    wide-medium

        "
     rel="
          "
     href="/learn/birth-control" 
     aria-label=" Learn more about birth control options and find the best method for you.,  "
     
     data-cmslink="true"
     data-cta-button-name="Learn More"
     data-interstitial-text="">

     
     
      Learn More
     

  
  </a>
  





  
</section>

      
        


<section
  class="icon-tile"
  
  data-linked
  data-cta-icon-name="Abortion"
  >
  
      




  
  <svg class="icon icon-tile-icon" aria-hidden="true">
    
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#health-center"></use>
  </svg>


  
  <h3 class="icon-tile-heading">Abortion</h3>
  
  <div class="icon-tile-text ">
    <p>Abortion is a safe way to end a pregnancy. Get the facts about the abortion pill and in-clinic abortion. </p>
  </div>
  
  
    






  


  
  
  <a
  
     
     
     class="
        
    button
    
    
    
    wide-medium

        "
     rel="
          "
     href="/learn/abortion" 
     aria-label=" Learn more about the abortion pill and in-clinic abortion.,  "
     
     data-cmslink="true"
     data-cta-button-name="Learn More"
     data-interstitial-text="">

     
     
      Learn More
     

  
  </a>
  





  
</section>

      
        


<section
  class="icon-tile"
  
  data-linked
  data-cta-icon-name="Emergency Contraception (Morning-After Pill)"
  >
  
      




  
  <svg class="icon icon-tile-icon" aria-hidden="true">
    
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#pill"></use>
  </svg>


  
  <h3 class="icon-tile-heading">Emergency Contraception (Morning-After Pill)</h3>
  
  <div class="icon-tile-text ">
    <p>Emergency contraception safely and effectively prevents pregnancy up to five days after unprotected sex.</p>
  </div>
  
  
    






  


  
  
  <a
  
     
     
     class="
        
    button
    
    
    
    wide-medium

        "
     rel="
          "
     href="/learn/morning-after-pill-emergency-contraception" 
     aria-label=" Learn more about emergency contraception.,  "
     
     data-cmslink="true"
     data-cta-button-name="Learn More"
     data-interstitial-text="">

     
     
      Learn More
     

  
  </a>
  





  
</section>

      
    </div>

    
    <footer class="icon-grid-footer">
      






  


  
  
  <a
  
     
     
     class="
        
    button
    theme-black
    
    hollow
    wide-medium

        "
     rel="
          "
     href="/learn" 
     aria-label=" "
     
     data-cmslink="true"
     data-cta-button-name="See All Topics"
     data-interstitial-text="">

     
     
      See All Topics
     

  
  </a>
  





    </footer>
    
  </div>
</div>



<div
  class="text
    split
    text-image
    theme-light-blue
    
    
    image-on-left
    "
  data-plugin-counter="7"
  data-module-name="Get birth control pills delivered to your door."
  data-section-name="Get birth control pills delivered to your door."
  data-component-name="text + image"
  data-component-type="text"
  >
  <div class="text-wrapper">
    <header class="text-header">
      
        <h2 class="text-heading">Get birth control pills delivered to your door.</h2>
      
      <p>With the Planned Parenthood Direct app, you'll have unlimited access to our expert doctors and nurses. It's reproductive health care anytime, anywhere—no appointment needed. Download the app today.</p>
      
      <div class="text-actions button-group">
        
          






  


  
  <a
    href="http://mkt.ppdirect.app/api/safelink?name=homepage_ppol_promo"
    class="button store"
    target="_blank"
    rel="noreferrer external">
    <img
      src="/static/assets/img/badge-app-store.e638f445e805.svg"
      alt="Download on the App Store"
      class="store-badge" />
  </a>





        
          






  


  
  <a
    href="http://mkt.ppdirect.app/api/safelink?name=homepage_ppol_promo"
    class="button store"
    target="_blank"
    rel="noreferrer external">
    <img
      src="/static/assets/img/badge-play-store.6f01ad2112d6.svg"
      alt="Get it on Google Play"
      class="store-badge"/>
  </a>





        
      </div>
      
    </header>
    <section class="text-content"
    >
      <img
        alt=""
        data-lazy-interchange="
        
        [/uploads/filer_public_thumbnails/filer_public/5f/89/5f89bfc5-85e4-4ddf-a281-bbf80e1ee272/pp-direct-phone-graphic_2png__800x600_q75_subsampling-2.png__800x600_subsampling-2.png, small],
        [/uploads/filer_public_thumbnails/filer_public/5f/89/5f89bfc5-85e4-4ddf-a281-bbf80e1ee272/pp-direct-phone-graphic_2png__800x600_q75_subsampling-2.png__1200x900_subsampling-2.png, small_retina],
        
        [/uploads/filer_public_thumbnails/filer_public/f2/90/f290226c-c18b-4842-9268-0e7ebeb0decd/pp-direct-phone-graphic_2png__800x600_q75_subsampling-2.png__1200x900_subsampling-2.png, medium],
        [/uploads/filer_public_thumbnails/filer_public/f2/90/f290226c-c18b-4842-9268-0e7ebeb0decd/pp-direct-phone-graphic_2png__800x600_q75_subsampling-2.png__1200x900_subsampling-2.png, medium_retina],
        [/uploads/filer_public_thumbnails/filer_public/f2/90/f290226c-c18b-4842-9268-0e7ebeb0decd/pp-direct-phone-graphic_2png__800x600_q75_subsampling-2.png__800x600_subsampling-2.png, large],
        [/uploads/filer_public_thumbnails/filer_public/f2/90/f290226c-c18b-4842-9268-0e7ebeb0decd/pp-direct-phone-graphic_2png__800x600_q75_subsampling-2.png__800x600_subsampling-2.png, large_retina]">
    </section>
  </div>
</div>



<div
  class="snapshot-tiles theme-balance-gray"
  data-module-name=""
  data-section-name=""
  data-component-name="snapshot tiles"
  data-component-type="tiles"
  >
  

  <div class="tiles-col-wrap" role="list">
    
      







<section
  class="tile expand-target"
  data-tile-name="Is abortion legal in your state?" role="listitem">
  <div class="tile-content" data-expand-target>
    
    <figure class="
      tile-media
      
    ">
        
          <a
            
            href="https://www.plannedparenthoodaction.org/"
            
            aria-label=" Find out if abortion is legal in your state,  "
            rel="interstitial
                 external noreferrer"
            
            class="no-external"
            data-cmslink="true"
            data-link>
        

        



<img
  alt=""
  data-lazy-interchange="
  
  [/uploads/filer_public_thumbnails/filer_public/26/8a/268a30b0-2f73-44bb-a100-5c4d67cae5a9/img_7563.jpg__800x450_q75_crop_subsampling-2.jpg, small],
  [/uploads/filer_public_thumbnails/filer_public/26/8a/268a30b0-2f73-44bb-a100-5c4d67cae5a9/img_7563.jpg__1200x675_q75_crop_subsampling-2.jpg, small_retina],
  
  [/uploads/filer_public_thumbnails/filer_public/26/8a/268a30b0-2f73-44bb-a100-5c4d67cae5a9/img_7563.jpg__400x225_q80_crop_subsampling-2.jpg, medium],
  [/uploads/filer_public_thumbnails/filer_public/26/8a/268a30b0-2f73-44bb-a100-5c4d67cae5a9/img_7563.jpg__800x450_q75_crop_subsampling-2.jpg, medium_retina]"
>

        </a>
    </figure>
    

    
      <h3 class="tile-title-sm"><span><span><span><span><span><span><span>Is abortion legal in your state?</span></span></span></span></span></span></span></h3>
    

    

    
    <div class="tile-footer">
      






  


  
  
  <a
  
     
     
     class="
        
    button
    theme-bright-blue
    
    
    

        "
     rel="interstitial
          external noreferrer"
     href="https://www.plannedparenthoodaction.org/" 
     aria-label=" Find out if abortion is legal in your state,  "
     
     data-cmslink="true"
     data-cta-button-name="Find Out"
     data-interstitial-text="">

     
     
      FIND OUT
     

  
  </a>
  





    </div>
    

  </div>
</section>


    
      







<section
  class="tile expand-target"
  data-tile-name="Have you seen us on TV?" role="listitem">
  <div class="tile-content" data-expand-target>
    
    <figure class="
      tile-media
      
    ">
        
          <a
            
            href="https://www.weareplannedparenthood.org/saLbbDImfEGMNCzqR4IEAg2?ask=web"
            
            aria-label=" Make a gift to support Planned Parenthood,  "
            rel="
                 external noreferrer"
            
            class="no-external"
            data-cmslink="true"
            data-link>
        

        



<img
  alt=""
  data-lazy-interchange="
  
  [/uploads/filer_public_thumbnails/filer_public/ba/6a/ba6a29a8-57dc-4f9e-b069-9ee20a1ef565/drtv_homepage_image.png__800x450_q75_crop_subsampling-2.jpg, small],
  [/uploads/filer_public_thumbnails/filer_public/ba/6a/ba6a29a8-57dc-4f9e-b069-9ee20a1ef565/drtv_homepage_image.png__1200x675_q75_crop_subsampling-2.jpg, small_retina],
  
  [/uploads/filer_public_thumbnails/filer_public/ba/6a/ba6a29a8-57dc-4f9e-b069-9ee20a1ef565/drtv_homepage_image.png__400x225_q80_crop_subsampling-2.jpg, medium],
  [/uploads/filer_public_thumbnails/filer_public/ba/6a/ba6a29a8-57dc-4f9e-b069-9ee20a1ef565/drtv_homepage_image.png__800x450_q75_crop_subsampling-2.jpg, medium_retina]"
>

        </a>
    </figure>
    

    
      <h3 class="tile-title-sm">Have you seen us on TV?</h3>
    

    

    
    <div class="tile-footer">
      






  


  
  
  <a
  
     
     
     class="
        
    button
    
    
    
    

        "
     rel="
          external noreferrer"
     href="https://www.weareplannedparenthood.org/saLbbDImfEGMNCzqR4IEAg2?ask=web" 
     aria-label=" Make a gift to support Planned Parenthood,  "
     
     data-cmslink="true"
     data-cta-button-name="Donate Now"
     data-interstitial-text="">

     
     
      Donate Now
     

  
  </a>
  





    </div>
    

  </div>
</section>


    
      







<section
  class="tile expand-target"
  data-tile-name="Use our app to track your period and birth control." role="listitem">
  <div class="tile-content" data-expand-target>
    
    <figure class="
      tile-media
      
    ">
        
          <a
            
            href="/get-care/spot-on-period-tracker"
            
            aria-label=" Learn more about the Spot On period tracker,  "
            rel="
                 "
            
            class="no-external"
            data-cmslink="true"
            data-link>
        

        



<img
  alt=""
  data-lazy-interchange="
  
  [/uploads/filer_public_thumbnails/filer_public/69/4e/694ecb1e-507f-4847-b88e-6eddee1e54cf/ppol_spot_on_homepage_kb.jpg__800x450_q75_crop_subsampling-2.jpg, small],
  [/uploads/filer_public_thumbnails/filer_public/69/4e/694ecb1e-507f-4847-b88e-6eddee1e54cf/ppol_spot_on_homepage_kb.jpg__1200x675_q75_crop_subsampling-2.jpg, small_retina],
  
  [/uploads/filer_public_thumbnails/filer_public/69/4e/694ecb1e-507f-4847-b88e-6eddee1e54cf/ppol_spot_on_homepage_kb.jpg__400x225_q80_crop_subsampling-2.jpg, medium],
  [/uploads/filer_public_thumbnails/filer_public/69/4e/694ecb1e-507f-4847-b88e-6eddee1e54cf/ppol_spot_on_homepage_kb.jpg__800x450_q75_crop_subsampling-2.jpg, medium_retina]"
>

        </a>
    </figure>
    

    
      <h3 class="tile-title-sm">Use our app to track your period and birth control.</h3>
    

    

    
    <div class="tile-footer">
      






  


  
  
  <a
  
     
     
     class="
        
    button
    
    
    
    

        "
     rel="
          "
     href="/get-care/spot-on-period-tracker" 
     aria-label=" Learn more about the Spot On period tracker,  "
     
     data-cmslink="true"
     data-cta-button-name="Try Now"
     data-interstitial-text="">

     
     
      Try Now
     

  
  </a>
  





    </div>
    

  </div>
</section>


    
  </div>

  

</div>




<div
  class="text text-form theme-deep-blue"
  data-module-name="Sign Up for Email Alerts"
  data-section-name="Sign Up for Email Alerts"
  data-plugin-counter="1"
  data-component-name="everyaction form embed"
  data-component-type="form"
  >

  <div class="text-wrapper">
    <header class="text-header">
      
        <h1 class="text-heading">Sign Up for Email Alerts</h1>
      
      <p>Join our network and be the first to take action in the fight to protect reproductive rights.</p>
    </header>

    <div class="text-content">
      
        <div class="ea-form-container" data-form-heading="Sign Up for Email Alerts">
          <div class="errors"></div>
          <form
            method="post"
            novalidate
            data-abide
            autocomplete="off"
            action="/_ea_proxy">
            <input type="hidden" name="ea_form_id" value="2nYqi-15tE6uajkbt9Z3zw2">
            <input type="hidden" name="PersonalUrl" value="">
            <input type="hidden" name="SourceCodeId" value="">
            
            <div class="grid-x grid-padding-x">
              <div class="cell field">
                
                  
<div class="ea_fieldset">
  <fieldset aria-label="Fields marked with * are required">
      
      
        



      
    
      
        



      
    
      
        

<div class="ea_field field">
  
    
      <label for="PostalCode">Zip Code*
      </label>
    
  
  <input
    name="PostalCode"
    id="PostalCode"
    title="Zip Code"
    value=""

    required
    maxlength="10"
    data-validation="postalCode"
    

    
    type="text"
    
  >
  
  <span
    class="form-error"
    data-form-error-for="PostalCode">This field is required.</span>
  

</div>


      
    
      
        

<div class="ea_field field">
  
    
      <label for="EmailAddress">Email Address*
      </label>
    
  
  <input
    name="EmailAddress"
    id="EmailAddress"
    title="Email Address"
    value=""

    required
    maxlength="100"
    data-validation="email"
    

    
    type="email"
    
  >
  
  <span
    class="form-error"
    data-form-error-for="EmailAddress">This field is required.</span>
  

</div>


      
    
      
        



      
    
      
        
      
    
      
        
<div class="field ea_markup">
  <input
    type="hidden"
    id="id_YesSignMeUpForUpdatesForBinder" name="YesSignMeUpForUpdatesForBinder"
    value="true"
    checked>
  <p class="form-disclaimer">I agree to receive email updates from Planned Parenthood organizations. I may unsubscribe at any time.</p>
</div>

<div class="ea_submit form-actions">
  <button
    type="submit"
    class="button
    
    
    "
    name="submitForm">
      <span>Subscribe</span>
    </button>
</div>

      
    
  </fieldset>
</div>

                
              </div>
            </div>
            
          </form>
          <div class="ea-thank-you hide" aria-hidden="true">
            <h3>Thank you!</h3>

<p>Online activists for Planned Parenthood stay on top of the issues that matter and get involved with campaigns that advance and protect women's rights and health. We are so glad to have you with us, and will be in touch soon.</p>
          </div>
        </div>
      
    </div>
  </div>

</div>



    
      
      





  


<section
  class="ribbon ribbon-privacy"
  id="footerPrivacy"
  data-widget="footer to hc"
  data-module-name="Book an appointment"
  data-section-name="Footer Privacy"
  data-cta-button-name="Book An Appointment"
  data-component-name="privacy banner with action button"
  data-component-type="banner">
  <div class="grid-container grid-x">
    <header class="ribbon-header">
      <h2 class="ribbon-heading">Trusted care, every step of the way</h2>
      <p>STD testing, birth control, abortion, and more in-person and online.</p>
    </header>
    <div class="ribbon-content">
      <div class="input-group-button">
        <a
          href="/health-center"
          class="button">Book An Appointment 
        </a>
      </div>
      <div class="phone-number">
        


<p class="call-pp">
  Or call
  <a
    href="tel:18002307526"
    rel="noreferrer"
    data-cta-button-name="Call Planned Parenthood">1-800-230-7526</a>
</p>

      </div>
    </div>
  </div>
</section>

<script>
  (function() {
      let ctaRef = document.querySelector('#footerPrivacy .button'); 
      if (ctaRef) {
          ctaRef.addEventListener('click', function(event) {
              let href = this.getAttribute('href');
              let cookieValue = "widget=book an appointment footer to hc; path=";
              let cookiePath = href.includes('/es/') ? "/es/centro-de-salud" : "/health-center";
              document.cookie = cookieValue + cookiePath;
          });
      }
  })();
</script>


    
  </main> <!-- End .main -->


  
  





    
        <script id="data-YED_DESKTOP_EXPERIENCE" type="application/json">{"active": true, "content": {"header": "Support access to health care", "affiliate_header": "Planned Parenthood needs you \u2014 give now.", "body": "\u003Cspan\u003EYour donation helps protect health care and rights, so we can keep helping people who need it.\u003C/span\u003E", "affiliate_body": "\u003Cspan\u003EWe\u2019ll do whatever it takes to protect abortion access and expand reproductive care \u2014 but we urgently need your help.\u003Cbr\u003E\u003Cbr\u003EDon\u2019t wait: Make your tax-deductible year-end gift before midnight on December 31 so we can continue to protect and provide care, no matter what.\u003C/span\u003E", "button_text": "", "sticky_ribbon_text": "", "remind_me_later_button": "Email me later", "remind_me_later_text": "\u003Ch1\u003ERemind Me Later\u003C/h1\u003E\r\n\u003Cp\u003EWith reproductive health and rights on the line, it\u0026#39;s going to take all of us to step up and chip in however we can.\u003C/p\u003E\r\n\u003Cp\u003EWe understand now might not be the best time to give, but let us know how to get in touch and we\u0026#39;ll remind you to make a gift to Planned Parenthood later.\u003C/p\u003E\r\n\u003Cp\u003EIn the meantime, we\u0026#39;ll keep sharing ways to give, take action, and get involved to support Planned Parenthood and protect reproductive health and rights.\u003C/p\u003E", "back_button": "Back", "give_to_pp_tab": "Give To Planned Parenthood", "give_to_pp_intro": "\u003Cp\u003E\ud83d\udc96 Make a gift and share your impact with your local Planned Parenthood organization and Planned Parenthood Federation of America.\u003C/p\u003E", "specific_giving_tab": "Specific Giving", "specific_giving_intro": "\u003Cp\u003EYour gift will go to the Planned Parenthood organization of your choice.\u003C/p\u003E", "term_privacy_footer": "\u003Cp\u003EPlanned Parenthood respects your privacy, and works to ensure your information is kept confidential. Feel free to review our\u0026nbsp;\u003Ca href=\"https://www.plannedparenthood.org/privacy-policy\" rel=\"noreferrer\" target=\"_blank\"\u003Eprivacy policy\u003C/a\u003E\u0026nbsp;and our website\u0026#39;s\u0026nbsp;\u003Ca href=\"https://www.plannedparenthood.org/terms-use\" rel=\"noreferrer\" target=\"_blank\"\u003Eterms of use\u003C/a\u003E, and\u0026nbsp;\u003Ca href=\"https://www.plannedparenthood.org/donor-services\" rel=\"noreferrer\" target=\"_blank\"\u003Ereach out\u003C/a\u003E\u0026nbsp;with any questions.\u003C/p\u003E", "tax_deductible_footer": "\u003Ch4\u003EYOUR CONTRIBUTION TO PPFA IS TAX-DEDUCTIBLE TO THE FULLEST EXTENT ALLOWABLE\u003C/h4\u003E\r\n\u003Cp\u003E\u003Ca href=\"https://www.plannedparenthood.org/disclosure-statement\" rel=\"noreferrer\" target=\"_blank\"\u003EOur Latest Financial Report \u0026amp; Registration \u003C/a\u003E\u003C/p\u003E\r\n\u003Cp\u003E\u0026copy; 2024 Planned Parenthood Federation of America Inc.\u003C/p\u003E"}}</script>
        <script id="data-YED_MOBILE_EXPERIENCE" type="application/json">{"active": true, "content": {"header": "Support access to health care", "affiliate_header": "Planned Parenthood needs you \u2014 give now.", "body": "\u003Cspan\u003EYour donation helps protect health care and rights, so we can keep helping people who need it.\u003C/span\u003E", "affiliate_body": "\u003Cspan\u003EDon\u2019t wait: Make your tax-deductible gift so we can continue to protect and provide care, no matter what.\u003C/span\u003E", "button_text": "", "sticky_ribbon_text": "", "remind_me_later_button": "Email me later", "remind_me_later_text": "\u003Ch1\u003ERemind Me Later\u003C/h1\u003E\r\n\u003Cp\u003EWith reproductive health and rights on the line, it\u0026#39;s going to take all of us to step up and chip in however we can.\u003C/p\u003E\r\n\u003Cp\u003EWe understand now might not be the best time to give, but let us know how to get in touch and we\u0026#39;ll remind you to make a gift to Planned Parenthood later.\u003C/p\u003E\r\n\u003Cp\u003EIn the meantime, we\u0026#39;ll keep sharing ways to give, take action, and get involved to support Planned Parenthood and protect reproductive health and rights.\u003C/p\u003E", "back_button": "Back", "give_to_pp_tab": "Give To Planned Parenthood", "give_to_pp_intro": "\u003Cp\u003E\ud83d\udc96 Make a gift and share your impact with your local Planned Parenthood organization and Planned Parenthood Federation of America.\u003C/p\u003E", "specific_giving_tab": "Specific Giving", "specific_giving_intro": "\u003Cp\u003EYour gift will go to the Planned Parenthood organization of your choice.\u003C/p\u003E", "term_privacy_footer": "\u003Cp\u003EPlanned Parenthood respects your privacy, and works to ensure your information is kept confidential. Feel free to review our\u0026nbsp;\u003Ca href=\"https://www.plannedparenthood.org/privacy-policy\" rel=\"noreferrer\" target=\"_blank\"\u003Eprivacy policy\u003C/a\u003E\u0026nbsp;and our website\u0026#39;s\u0026nbsp;\u003Ca href=\"https://www.plannedparenthood.org/terms-use\" rel=\"noreferrer\" target=\"_blank\"\u003Eterms of use\u003C/a\u003E, and\u0026nbsp;\u003Ca href=\"https://www.plannedparenthood.org/donor-services\" rel=\"noreferrer\" target=\"_blank\"\u003Ereach out\u003C/a\u003E\u0026nbsp;with any questions.\u003C/p\u003E", "tax_deductible_footer": "\u003Ch4\u003EYOUR CONTRIBUTION TO PPFA IS TAX-DEDUCTIBLE TO THE FULLEST EXTENT ALLOWABLE\u003C/h4\u003E\r\n\u003Cp\u003E\u003Ca href=\"https://www.plannedparenthood.org/disclosure-statement\" rel=\"noreferrer\" target=\"_blank\"\u003EOur Latest Financial Report \u0026amp; Registration \u003C/a\u003E\u003C/p\u003E\r\n\u003Cp\u003E\u0026copy; 2024 Planned Parenthood Federation of America Inc.\u003C/p\u003E"}}</script>

        
        
          
            
            
          
          

      <script id="data-EVERY_ACTION_CONFIG-DESKTOP" type="application/json">{"PLANNED_PARENTHOOD_GIVE_TO_FORM_URL_EN": "https://secure.everyaction.com/v1/Forms/CQYf3KYieEy68YC1hgDcYg2", "PLANNED_PARENTHOOD_SPECIFIC_GIVING_FORM_URL_EN": "https://secure.everyaction.com/v1/Forms/rx5reicYUE2nDzFRtAobGg2", "PLANNED_PARENTHOOD_REMIND_ME_LATER_FORM_URL_EN": "https://secure.everyaction.com/v1/Forms/s3z1a8DMq0iD1-Is5u5qew2"}</script>

        <div id="year-end-donations"
        data-siteId="2"
        data-language="en"
        data-affiliateName=""
        data-affiliateInternalID="">
        </div>
        <!-- <script src="static/js/yearEndDonations.bundle.js"></script> -->
        <script src="/static/js/yearEndDonations.bundle.a10c2aad131f.js"></script>
    



  

  
  <footer class="site-footer" data-section-name="footer">
    <div class="site-footer-wrapper">
      <div class="site-footer-branding">
        <div class="site-footer-branding-info">
          <a
            href="/"
            class="site-footer-logo">
            
            <img
              src="/static/assets/img/planned-parenthood-stacked-tag.6916ef62aa8e.svg"
              alt="Planned Parenthood Federation of America Inc."
              height="60" />
          </a>
          <div class="site-footer-branding-info-text">
            
            
              
              <p>Planned Parenthood Federation of America, Inc. (PPFA) works to protect and expand access to sexual and reproductive health care and education, and provides support to its member affiliates. Planned Parenthood affiliates are separately incorporated public charities that operate health centers across the U.S. as trusted sources of health care and education for people of all genders in communities across the country.


PPFA is tax-exempt under Internal Revenue Code section 501(c)(3) -  EIN 13-1644147. Donations are tax-deductible to the fullest extent allowable under the law.</p>
              
            
            
          </div>
        </div>
        <div class="site-footer-actions">
          <a
            href="tel:1-800-230-7526"
            class="button hollow theme-white"
            rel="noreferrer"
            data-cta-button-name="Call Planned Parenthood">Call Planned Parenthood</a>

          <a
            
              href="https://www.weareplannedparenthood.org/onlineactions/2U7UN1iNhESWUfDs4gDPNg2?sourceid=1000064"
            
            class="button hollow theme-white"
            target="_blank"
            rel="external noreferrer"
            data-cta-button-name="Donate">Donate</a>
        </div>

        
        
        
<nav class="social-follow" aria-label="Follow us on social media" role="list"
  >
  
  <a
    href="https://www.facebook.com/PlannedParenthood/"
    class="social social-facebook"
    role="listitem"
    data-dialog-target="true"
    data-element="social-1"
    rel="external noreferrer noopener "
    target="_blank"
    data-social-network="Facebook"
    data-social-account="Health"
    aria-label="Follow us on facebook"
    >
      




  
  <svg class="icon icon-small" aria-hidden="true">
    <title>Follow us on</title>
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#facebook"></use>
  </svg>


  </a>
  
  
  <a
    href="https://twitter.com/PPFA"
    class="social social-twitter"
    role="listitem"
    data-dialog-target="true"
    data-element="social-2"
    rel="external noreferrer noopener "
    target="_blank"
    data-social-network="X (Twitter)"
    data-social-account="Health"
    aria-label="Follow us on twitter"
    >
      




  
  <svg class="icon icon-small" aria-hidden="true">
    <title>Follow us on</title>
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#twitter"></use>
  </svg>


  </a>
  
  
  <a
    href="https://www.instagram.com/plannedparenthood/"
    class="social social-instagram"
    role="listitem"
    data-dialog-target="true"
    data-element="social-3"
    rel="external noreferrer noopener "
    target="_blank"
    data-social-network="Instagram"
    data-social-account="Health"
    aria-label="Follow us on instagram"
    >
      




  
  <svg class="icon icon-small" aria-hidden="true">
    <title>Follow us on</title>
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#instagram"></use>
  </svg>


  </a>
  
  
  <a
    href="https://www.youtube.com/user/plannedparenthood"
    class="social social-youtube"
    role="listitem"
    data-dialog-target="true"
    data-element="social-4"
    rel="external noreferrer noopener "
    target="_blank"
    data-social-network="Youtube"
    data-social-account="Health"
    aria-label="Follow us on youtube"
    >
      




  
  <svg class="icon icon-small" aria-hidden="true">
    <title>Follow us on</title>
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#youtube"></use>
  </svg>


  </a>
  
  
  <a
    href="https://www.tiktok.com/@plannedparenthood"
    class="social social-tiktok"
    role="listitem"
    data-dialog-target="true"
    data-element="social-5"
    rel="external noreferrer noopener "
    target="_blank"
    data-social-network="TikTok"
    data-social-account="TikTok"
    aria-label="Follow us on tiktok"
    >
      




  
  <svg class="icon icon-small" aria-hidden="true">
    <title>Follow us on</title>
    <use xlink:href="/static/icons/sprite.ba623fb805d6.svg#tiktok"></use>
  </svg>


  </a>
  
  
</nav>

      </div>

      
      
        



<nav class="site-footer-nav" data-test="footer-nav" aria-label="Secondary Navigation">
  <ul
    class="menu"
    data-responsive-accordion-menu=""
    data-media-queries="small,smedium"
    >

    
      





<li>
  
  
    <a class="site-footer-nav-heading"
       href="/about-us"
       rel="
            "
       
       
       data-footer-category="About Us"
       data-test="footer-nav-link">About Us</a>
  

  
  <a
    href="#"
    class="site-footer-nav-toggler"
    aria-hidden="true">Toggle Navigation</a>

  
  
  <ul
    class="menu"
    data-responsive-accordion-menu
    data-media-queries="small,smedium">
    
      


<li>
  
    <a
      href="/about-us/who-we-are"
      rel="
           "
      
      data-footer-sub-category="Who We Are"
      data-test="footer-nav-link">Who We Are</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/our-leadership"
      rel="
           "
      
      data-footer-sub-category="Leadership"
      data-test="footer-nav-link">Leadership</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/facts-figures/annual-report"
      rel="
           "
      
      data-footer-sub-category="Annual Reports"
      data-test="footer-nav-link">Annual Reports</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/contact-us"
      rel="
           "
      
      data-footer-sub-category="Local Offices"
      data-test="footer-nav-link">Local Offices</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/planned-parenthood-global"
      rel="
           "
      
      data-footer-sub-category="Planned Parenthood Global"
      data-test="footer-nav-link">Planned Parenthood Global</a>
  
</li>
 
    
  </ul>
  
</li>







<li>
  
  
    <a class="site-footer-nav-heading"
       href="/get-involved"
       rel="
            "
       
       
       data-footer-category="Get Involved"
       data-test="footer-nav-link">Get Involved</a>
  

  
  <a
    href="#"
    class="site-footer-nav-toggler"
    aria-hidden="true">Toggle Navigation</a>

  
  
  <ul
    class="menu"
    data-responsive-accordion-menu
    data-media-queries="small,smedium">
    
      


<li>
  
    <a
      href="https://www.plannedparenthoodaction.org/"
      rel="interstitial
           external noreferrer"
      
      data-footer-sub-category="Take Action"
      data-test="footer-nav-link">Take Action</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/get-involved/share-your-story"
      rel="
           "
      
      data-footer-sub-category="Share Your Story"
      data-test="footer-nav-link">Share Your Story</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/get-involved/jobs-and-volunteering"
      rel="
           "
      
      data-footer-sub-category="Volunteer"
      data-test="footer-nav-link">Volunteer</a>
  
</li>
 
    
      


<li>
  
    <a
      href="https://marketplace.plannedparenthood.org/"
      rel="
           external noreferrer"
      
      data-footer-sub-category="Shop"
      data-test="footer-nav-link">Shop</a>
  
</li>
 
    
      


<li>
  
    <a
      href="https://docs.google.com/forms/d/e/1FAIpQLSeUcJMEblGy1BEv0u4UQMAFXjbUWKcZcSvbMgt8CaG3SNmtSQ/viewform"
      rel="
           external noreferrer"
      
      data-footer-sub-category="User Research Recruitment"
      data-test="footer-nav-link">User Research Recruitment</a>
  
</li>
 
    
  </ul>
  
</li>







<li>
  
  
    <span
      class="site-footer-nav-heading"
      style="text-decoration: none"
      data-footer-category="Resources"
    >Resources</span>
  

  
  <a
    href="#"
    class="site-footer-nav-toggler"
    aria-hidden="true">Toggle Navigation</a>

  
  
  <ul
    class="menu"
    data-responsive-accordion-menu
    data-media-queries="small,smedium">
    
      


<li>
  
    <a
      href="https://jobs.lever.co/ppfa"
      rel="
           external noreferrer"
      
      data-footer-sub-category="Jobs"
      data-test="footer-nav-link">Jobs</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/facts-figures"
      rel="
           "
      
      data-footer-sub-category="Facts &amp; Figures"
      data-test="footer-nav-link">Facts &amp; Figures</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/newsroom"
      rel="
           "
      
      data-footer-sub-category="Newsroom"
      data-test="footer-nav-link">Newsroom</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/newsroom/press-releases"
      rel="
           "
      
      data-footer-sub-category="Press Releases"
      data-test="footer-nav-link">Press Releases</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/online-tools"
      rel="
           "
      
      data-footer-sub-category="Online Tools"
      data-test="footer-nav-link">Online Tools</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/blog"
      rel="
           "
      
      data-footer-sub-category="Blog"
      data-test="footer-nav-link">Blog</a>
  
</li>
 
    
  </ul>
  
</li>







<li>
  
  
    <a class="site-footer-nav-heading"
       href="/about-us/about-this-site"
       rel="
            "
       
       
       data-footer-category="About This Site"
       data-test="footer-nav-link">About This Site</a>
  

  
  <a
    href="#"
    class="site-footer-nav-toggler"
    aria-hidden="true">Toggle Navigation</a>

  
  
  <ul
    class="menu"
    data-responsive-accordion-menu
    data-media-queries="small,smedium">
    
      


<li>
  
    <a
      href="/terms-use"
      rel="
           "
      
      data-footer-sub-category="Terms of Use"
      data-test="footer-nav-link">Terms of Use</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/privacy-policy"
      rel="
           "
      
      data-footer-sub-category="Privacy Notice"
      data-test="footer-nav-link">Privacy Notice</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/washington-privacy-notice"
      rel="
           "
      
      data-footer-sub-category="Washington Privacy Notice"
      data-test="footer-nav-link">Washington Privacy Notice</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/sitemap"
      rel="
           "
      
      data-footer-sub-category="Sitemap"
      data-test="footer-nav-link">Sitemap</a>
  
</li>
 
    
      


<li>
  
    <a
      href="/about-us/contact-us"
      rel="
           "
      
      data-footer-sub-category="Contact Us"
      data-test="footer-nav-link">Contact Us</a>
  
</li>
 
    
  </ul>
  
</li>

 
    
  </ul>
</nav>



      

      <div class="site-footer-aux">
        <div class="site-footer-aux-inner">

          
          
            



<nav class="site-footer-aux-nav" aria-label="Auxilary Navigation">
  <ul>
    

    <li id="footerConsentLink"><a>Cookie Settings</a></li>
    
      

<li>
  <a class=""
     rel="
          "
     
     href="/privacy-policy"
     data-footer-subcategory="Privacy Notice"
     aria-label="Privacy Notice"
     data-test="site-footer-nav-link">Privacy Notice</a>
</li>


<li>
  <a class=""
     rel="
          "
     
     href="/washington-privacy-notice"
     data-footer-subcategory="Washington Privacy Notice"
     aria-label="Washington Privacy Notice"
     data-test="site-footer-nav-link">Washington Privacy Notice</a>
</li>


<li>
  <a class=""
     rel="
          "
     
     href="/terms-use"
     data-footer-subcategory="Terms of Use"
     aria-label="Terms of Use"
     data-test="site-footer-nav-link">Terms of Use</a>
</li>


<li>
  <a class=""
     rel="
          "
     
     href="/about-us/contact-us"
     data-footer-subcategory="Contact Us"
     aria-label="Contact Us"
     data-test="site-footer-nav-link">Contact Us</a>
</li>
 
    
  </ul>
</nav>



          

          <p class="site-footer-legal">
            <small>
              &copy; 2024 Planned Parenthood Federation of America Inc.
            </small>
          </p>
        </div>
      </div>
    </div>
  </footer>
  



</div> <!-- End .page-wrap -->









<script type="text/html" id="modalTemplate">
  <div class="reveal modal theme-care-blue" id="<%= id %>" data-reveal>
    <figure class="modal-image light">
      <img src="<%= image %>">
    </figure>

    <div class="modal-content">
      <h4>You are leaving Planned Parenthood</h4>

      <p>
        <span id="interstitial-text-default">By clicking "GO" below, you will be directed to a website operated by an independent Planned Parenthood 501(c)(4) entity. You will be redirected to:</span>
        <span id="interstitial-text"><%= interstitial_text %></span>
        <a href="<%= link %>" target="<%= target %>"><%= link_display %></a>
      </p>

      <div class="modal-actions">
        <a data-close aria-label="Close modal" class="button hollow theme-white">Not Yet</a>
        <a href="<%= link %>" target="<%= target %>" class="button hollow theme-white">Go</a>
      </div>
    </div>

    <button class="close-button" data-close aria-label="Close modal" type="button">
      <svg class="icon icon-small">
        <use xlink:href="/static/icons/sprite.svg#times"></use>
      </svg>
    </button>
  </div>
</script>




<script type="module" src="/static/build/web-components.esm.ea90e18260ec.js"></script>
<script nomodule src="/static/build/web-components.5f0633fd4be0.js"></script>
<link rel="stylesheet" href="/static/build/web-components.8b52449fe298.css"></link>
<!-- <link rel="stylesheet" href="https://fast.fonts.net/cssapi/cb6b236d-f129-416d-8196-4f29ffe0c887.css"> -->
 



<!-- Minimal JS bundle for the PPFA home page -->
<script src="/static/js/ppfaHomepageMinimal.bundle.434f7473a514.js"></script>














<div id="fb-root"></div>
<script>(function(d, s, id) {
  var js, fjs = d.getElementsByTagName(s)[0];
  if (d.getElementById(id)) return;
  js = d.createElement(s); js.id = id;
  js.src = "//connect.facebook.net/en_US/sdk.js#xfbml=1&version=v2.8&appId=no-facebook-app-id-set";
  fjs.parentNode.insertBefore(js, fjs);
}(document, 'script', 'facebook-jssdk'));
</script>
















  



  






<div id="cookieBanner" class="cookieBanner ">
  <div class="cookieBanner__wrapper">
    <div class="cookieBanner__main-body">
      <div class="cookieBanner__main-body-language">
        
        <a href="/es" class="site-language-toggler" aria-label="Cambiar el idioma del sitio a español">Español</a>
        
        <h3>This website uses cookies</h3>
      </div>
      <p>
        
        Planned Parenthood cares about your data privacy. We and our third-party vendors use cookies and other tools to collect, store, monitor, and analyze information about your interaction with our site to improve performance, analyze your use of our sites and assist in our marketing efforts. You may opt out of the use of these cookies and other tools at any time by visiting <u id="openCookieSettingsFromBanner">Cookie Settings</u>. By clicking “Allow All Cookies” you consent to our collection and use of such data, and our <a href="/terms-use" target="_blank">Terms of Use</a>. For more information, see our <a href="/privacy-policy" target="_blank">Privacy Notice</a>.
        
        
      </p>
    </div>
    <div class="cookieBanner__actions">
      <button id="CookieBannerAllowAll" onclick="allowAllConsent(false)" class="button theme-blue">Allow all</button>
      <button class="button hollow theme-blue cookieBanner__actions--settings" type="button" id="openCookieBannerSettings">Cookie settings</button>
    </div>
  </div>
</div>
<div id="cookieBannerSettings" class="cookieBannerSettings">
  <div class="cookieBannerSettings__wrapper">
  <div class="cookieBannerSettings__content">
    <div class="cookieBannerSettings__content-header">
      <h3>Cookie Settings</h3>
      <button id="closeCookieBannerSettings">
        <svg class="icon icon-medium">
          <use xlink:href="/static/icons/sprite.svg#close-minimal"></use>
        </svg>
      </button>
    </div>
    <div class=" cookieBannerSettings__content-text">
      <p>
        
        Planned Parenthood cares about your data privacy. We and our third-party vendors, use cookies, pixels, and other tracking technologies to collect, store, monitor, and process certain information about you when you access and use our services, read our emails, or otherwise engage with us. The information collected might relate to you, your preferences, or your device. We use that information to make the site work, analyze performance and traffic on our website, to provide a more personalized web experience, and assist in our marketing efforts. We also share information with our social media, advertising, and analytics partners. You can change your default settings according to your preference. You cannot opt-out of required cookies when utilizing our site; this includes necessary cookies that help our site to function (such as remembering your cookie preference settings). For more information, please see our <a href="/privacy-policy" target="_blank">Privacy Notice</a>.
        
        
      </p>
        <div id="marketing-section-content">
          <div class="cookieBannerSettings__content-option">
            <h4>Marketing</h4>
            <div class="toggle-switch"  onclick="toggleSwitch(event, this)">
              <span class="toggle-item">On</span>
              <input type="checkbox" checked id="option1" class="toggle-checkbox" />
              <label for="option1" class="toggle-label"></label>
            </div>
          </div>
          <p>
            We use online advertising to promote our mission and help constituents find our services. Marketing pixels help us measure the success of our campaigns.
          </p>
        </div>
        <div id="performance-section-content">
          <div class="cookieBannerSettings__content-option">
            <h4>Performance</h4>
            <div class="toggle-switch"  onclick="toggleSwitch(event, this)">
              <span class="toggle-item">On</span>
              <input type="checkbox" checked id="option2" class="toggle-checkbox" />
              <label for="option2" class="toggle-label"></label>
            </div>
          </div>
          <p>
            We use qualitative data, including session replay, to learn about your user experience and improve our products and services.
          </p>
          </div>
          <div id="analytics-section-content">
            <div class="cookieBannerSettings__content-option">
              <h4>Analytics</h4>
              <div class="toggle-switch"  onclick="toggleSwitch(event, this)">
                <span class="toggle-item">On</span>
                <input type="checkbox" checked id="option3" class="toggle-checkbox" />
                <label for="option3" class="toggle-label"></label>
              </div>
            </div>
            <p>
              We use web analytics to help us understand user engagement with our website, trends, and overall reach of our products.
            </p>
          </div>
    </div>
  </div>
  <div class="cookieBannerSettings__actions">
    <button id="CookieBannerSettingsRejectAll" onclick="rejectAllConsent()" class="button theme-blue hollow wide-medium">Reject All</button>
    <button id="CookieBannerSettingsSave" onclick="submitConsentData(true)" class="button theme-blue hollow wide-medium">Save settings</button>
    <button id="CookieBannerSettingsAllowAll" onclick="allowAllConsent(true)" class="button theme-blue">Allow all</button>
  </div>
</div>
</div>

<script>
    const cookieBanner = document.getElementById('cookieBanner');
    const cookieSetConsent = checkSetConsent("setConsent", true); //Checking if the cookie exists
    const footerCookieManager = document.getElementById('footerConsentLink');
    const closeCookieBannerSettings = document.getElementById('closeCookieBannerSettings');
    const cookieBannerSettings = document.getElementById('cookieBannerSettings');
    const openCookieBannerSettings = document.getElementById('openCookieBannerSettings');
    const checkboxes = document.querySelectorAll('.toggle-checkbox');
    let changedToggle = false;
    const openCookieSettingsFromBanner = document.getElementById('openCookieSettingsFromBanner');
    let optedOutDefault = false;

    
        (function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src='https://ppfa.plannedparenthood.org/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-MZJZ59');
    

    function toggleSwitch(event, switchElement) {
        event.stopPropagation(); // Prevent event propagation

        const checkbox = switchElement.querySelector('input[type="checkbox"]');
        checkbox.checked = !checkbox.checked;
        updateToggleLabels();
    }

    function addABTastyScript() {
          const script = document.createElement('script');
          script.type = 'text/javascript';
          script.src = 'https://try.abtasty.com/4a5beb0972e219edcff0400029191b52.js';
          document.head.appendChild(script);
    }

    function checkSetConsent(cookieName, shouldSubmitData) {
      const cookies = document.cookie;
      const cookieArray = cookies.split(';');
        for (let i = 0; i < cookieArray.length; i++) {
            const cookie = cookieArray[i].trim();
            if (cookie.startsWith(cookieName + '=')) {
              const cookieValue = JSON.parse(atob(decodeURIComponent(cookie.substring(cookieName.length + 1))));
                if (cookieValue.setConsent === true) { //if the setConsent cookie is false open banner and set default cookie
                  return true
                }
            }
        }
        if (shouldSubmitData) {
          fetch(`${window.location.origin}/api/v1/geo/state`, {
            method: 'GET',
          })
            .then(response => {
              return response.json()
            })
            .then(json => {
              let defaultVal = true;
              if (json.country === 'US' && json.state === 'WA') {
                defaultVal = false;
                optedOutDefault = true;
              } else {
                addABTastyScript();
              }
              checkboxes.forEach(function(checkbox) {
                checkbox.checked = defaultVal;
              })
            })
            .catch(error => {
              console.error('Cookie error:', error)
            })
            .finally(() => {
              submitConsentData(false);
            })
        }
      return false;
    }

    document.addEventListener('DOMContentLoaded', function() {
    const CMPValues = parseCMPCookie("CMP");
        if (CMPValues.option2) {
          addABTastyScript();
        }
      if (!cookieSetConsent || (checkboxes.length !== Object.keys(CMPValues).length)) {
        cookieBanner.style.display = 'flex';
        document.body.style.overflow = 'hidden';
      }
      checkboxes.forEach(function(checkbox) {
        if (checkbox.id === "option1") {
            checkbox.checked = CMPValues.option1;
        }
        if (checkbox.id === "option2") {
            checkbox.checked = CMPValues.option2;
        }
        if (checkbox.id === "option3") {
            checkbox.checked = CMPValues.option3;
        }
        checkbox.addEventListener('change', function() {
          updateToggleLabels();
        });


      });
    });

    function parseCMPCookie(cookieName) {
        let cookieData = {};
        const cookies = document.cookie.split(';');
        let cmpCookieValue = '';
        for (let i = 0; i < cookies.length; i++) {
            const cookie = cookies[i].trim();
            if (cookie.startsWith(cookieName + '=')) {
                cmpCookieValue = atob(decodeURIComponent(cookie.substring(cookieName.length + 1))); // Remove cookieName and '='
                break;
            }
        }
        if (cmpCookieValue) {
                cookieData = JSON.parse(cmpCookieValue);
        }
        return cookieData;
    }

    function updateToggleLabels() {
      const onLable =  window.pageConfig?.language === 'es' ? 'Aceptar' : 'On';
      const offLable =  window.pageConfig?.language === 'es' ? 'Rechazar' : 'Off';
      checkboxes.forEach(function(checkbox) {
        const toggleItem = checkbox.parentElement.querySelector('.toggle-item');
        toggleItem.innerText = checkbox.checked ? onLable : offLable;
        if (window.pageConfig?.language === 'es' && !checkbox.checked) {
          toggleItem.className = "toggle-item spanish-off-label";
        }
        if (window.pageConfig?.language === 'es' && checkbox.checked) {
          toggleItem.className = "toggle-item spanish-on-label";
        }
        if (parseCMPCookie("CMP")[checkbox.id] !== checkbox.checked) {
          changedToggle = true;
        }
      });
    }

  footerCookieManager.addEventListener('click', function () {
    updateToggleLabels();
    cookieBannerSettings.style.display = 'flex';
    document.body.style.overflow = 'hidden';
  });

  closeCookieBannerSettings.addEventListener('click', function () {
      cookieBannerSettings.style.display = 'none';
      document.body.style.overflow = 'auto';
      if (!checkSetConsent('setConsent', false)) {
        cookieBanner.style.display = 'flex';
        document.body.style.overflow = 'hidden';
      } else {
        cookieBanner.style.display = 'none';
        updateToggleLabels();
        submitConsentData(true);
      }
  });

  openCookieBannerSettings.addEventListener('click', function () {
    cookieBannerSettings.style.display = 'flex';
    document.body.style.overflow = 'hidden';
    cookieBanner.style.display = 'none';
    if (!checkSetConsent('setConsent', false) && !optedOutDefault) {
      checkboxes.forEach(function(checkbox) {
        checkbox.checked = true;
      });
    }
    updateToggleLabels();
  });

  openCookieSettingsFromBanner.addEventListener('click', function () {
    cookieBannerSettings.style.display = 'flex';
    document.body.style.overflow = 'hidden';
    cookieBanner.style.display = 'none';
    checkboxes.forEach(function(checkbox) {
      checkbox.checked = true;
    });
    updateToggleLabels();
  });

  function rejectAllConsent() {
    checkboxes.forEach(function(checkbox) {
      checkbox.checked = false;
    });
    document.body.style.overflow = 'auto';
    submitConsentData(true);

    cookieBannerSettings.style.display = 'none';
    cookieBanner.style.display = 'none';
    changedToggle = true;
  }

  function allowAllConsent(changeToggle) {
    checkboxes.forEach(function(checkbox) {
      checkbox.checked = true;
    });
    document.body.style.overflow = 'auto';
    submitConsentData(true);

    cookieBannerSettings.style.display = 'none';
    cookieBanner.style.display = 'none';
    if (changeToggle) {
      changedToggle = true;
    }
  }

  function submitConsentData(setConsentItem) {
    const consentDataElements = document.getElementById('cookieBannerSettings');
    let consentData = {};
    const checkboxes = consentDataElements.querySelectorAll('input[type="checkbox"]');
    checkboxes.forEach(checkbox => {
      consentData[checkbox.id] = checkbox.checked;
      if (!checkbox.checked) {
        changedToggle = true;
      }
    });
      fetch(`${window.location.origin}/api/v1/cookies/consent`, {
        method: 'POST',
        headers: {
          'Content-Type': 'application/json',
        },
        body: JSON.stringify({CMP: consentData, setConsent: setConsentItem}),
      })
        .then(response => {
          if (!response.ok) {
            throw new Error('Network response was not ok');
          }
          window.dataLayer.push({
            event: 'consent_updated',
            consentData,
          });
          if (changedToggle && setConsentItem) {
            window.location.reload();
          }
          setTimeout(() => {
              window.scrollTo(0, 0);
          }, 0);
        })
        .catch(error => {
          console.error('Cookie error:', error);
        });

    if (setConsentItem) {
        cookieBannerSettings.style.display = 'none';
        cookieBanner.style.display = 'none';
        document.body.style.overflow = 'auto';
    }
  }
</script>



<script src="/static/js/validator.bundle.80586a56c6f5.js"></script>

</body>
<script type="text/javascript">
    ;window.NREUM||(NREUM={});NREUM.init={distributed_tracing:{enabled:true},privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]}};
    
    ;NREUM.loader_config={accountID:"3186157",trustKey:"3186157",agentID:"937516832",licenseKey:"NRJS-7e94bbea589881a23cc",applicationID:"937510878"}
    ;NREUM.info={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",licenseKey:"NRJS-7e94bbea589881a23cc",applicationID:"937510878",sa:1}
    window.NREUM||(NREUM={}),__nr_require=function(t,e,n){function r(n){if(!e[n]){var o=e[n]={exports:{}};t[n][0].call(o.exports,function(e){var o=t[n][1][e];return r(o||e)},o,o.exports)}return e[n].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<n.length;o++)r(n[o]);return r}({1:[function(t,e,n){function r(t){try{s.console&&console.log(t)}catch(e){}}var o,i=t("ee"),a=t(31),s={};try{o=localStorage.getItem("__nr_flags").split(","),console&&"function"==typeof console.log&&(s.console=!0,o.indexOf("dev")!==-1&&(s.dev=!0),o.indexOf("nr_dev")!==-1&&(s.nrDev=!0))}catch(c){}s.nrDev&&i.on("internal-error",function(t){r(t.stack)}),s.dev&&i.on("fn-err",function(t,e,n){r(n.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,e){return t}).join(", ")))},{}],2:[function(t,e,n){function r(t,e,n,r,s){try{l?l-=1:o(s||new UncaughtException(t,e,n),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,e,n){this.message=t||"Uncaught error with no additional information",this.sourceURL=e,this.line=n}function o(t,e){var n=e?null:c.now();i("err",[t,n])}var i=t("handle"),a=t(32),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,p="nr@seenError";if(!c.disabled){var l=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(14),t(13),"addEventListener"in window&&t(7),c.xhrWrappable&&t(15),d=!0)}s.on("fn-start",function(t,e,n){d&&(l+=1)}),s.on("fn-err",function(t,e,n){d&&!n[p]&&(f(n,p,function(){return!0}),this.thrown=!0,o(n))}),s.on("fn-end",function(){d&&!this.thrown&&l>0&&(l-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})}},{}],3:[function(t,e,n){var r=t("loader");r.disabled||(r.features.ins=!0)},{}],4:[function(t,e,n){function r(){U++,L=g.hash,this[u]=y.now()}function o(){U--,g.hash!==L&&i(0,!0);var t=y.now();this[h]=~~this[h]+t-this[u],this[d]=t}function i(t,e){E.emit("newURL",[""+g,e])}function a(t,e){t.on(e,function(){this[e]=y.now()})}var s="-start",c="-end",f="-body",u="fn"+s,d="fn"+c,p="cb"+s,l="cb"+c,h="jsTime",m="fetch",v="addEventListener",w=window,g=w.location,y=t("loader");if(w[v]&&y.xhrWrappable&&!y.disabled){var x=t(11),b=t(12),E=t(9),R=t(7),O=t(14),T=t(8),S=t(15),P=t(10),M=t("ee"),C=M.get("tracer"),N=t(23);t(17),y.features.spa=!0;var L,U=0;M.on(u,r),b.on(p,r),P.on(p,r),M.on(d,o),b.on(l,o),P.on(l,o),M.buffer([u,d,"xhr-resolved"]),R.buffer([u]),O.buffer(["setTimeout"+c,"clearTimeout"+s,u]),S.buffer([u,"new-xhr","send-xhr"+s]),T.buffer([m+s,m+"-done",m+f+s,m+f+c]),E.buffer(["newURL"]),x.buffer([u]),b.buffer(["propagate",p,l,"executor-err","resolve"+s]),C.buffer([u,"no-"+u]),P.buffer(["new-jsonp","cb-start","jsonp-error","jsonp-end"]),a(T,m+s),a(T,m+"-done"),a(P,"new-jsonp"),a(P,"jsonp-end"),a(P,"cb-start"),E.on("pushState-end",i),E.on("replaceState-end",i),w[v]("hashchange",i,N(!0)),w[v]("load",i,N(!0)),w[v]("popstate",function(){i(0,U>1)},N(!0))}},{}],5:[function(t,e,n){function r(){var t=new PerformanceObserver(function(t,e){var n=t.getEntries();s(v,[n])});try{t.observe({entryTypes:["resource"]})}catch(e){}}function o(t){if(s(v,[window.performance.getEntriesByType(w)]),window.performance["c"+p])try{window.performance[h](m,o,!1)}catch(t){}else try{window.performance[h]("webkit"+m,o,!1)}catch(t){}}function i(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var a=t("ee"),s=t("handle"),c=t(14),f=t(13),u=t(6),d=t(23),p="learResourceTimings",l="addEventListener",h="removeEventListener",m="resourcetimingbufferfull",v="bstResource",w="resource",g="-start",y="-end",x="fn"+g,b="fn"+y,E="bstTimer",R="pushState",O=t("loader");if(!O.disabled){O.features.stn=!0,t(9),"addEventListener"in window&&t(7);var T=NREUM.o.EV;a.on(x,function(t,e){var n=t[0];n instanceof T&&(this.bstStart=O.now())}),a.on(b,function(t,e){var n=t[0];n instanceof T&&s("bst",[n,e,this.bstStart,O.now()])}),c.on(x,function(t,e,n){this.bstStart=O.now(),this.bstType=n}),c.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),this.bstType])}),f.on(x,function(){this.bstStart=O.now()}),f.on(b,function(t,e){s(E,[e,this.bstStart,O.now(),"requestAnimationFrame"])}),a.on(R+g,function(t){this.time=O.now(),this.startPath=location.pathname+location.hash}),a.on(R+y,function(t){s("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),u()?(s(v,[window.performance.getEntriesByType("resource")]),r()):l in window.performance&&(window.performance["c"+p]?window.performance[l](m,o,d(!1)):window.performance[l]("webkit"+m,o,d(!1))),document[l]("scroll",i,d(!1)),document[l]("keypress",i,d(!1)),document[l]("click",i,d(!1))}}},{}],6:[function(t,e,n){e.exports=function(){return"PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver}},{}],7:[function(t,e,n){function r(t){for(var e=t;e&&!e.hasOwnProperty(u);)e=Object.getPrototypeOf(e);e&&o(e)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,e){return t[1]}var a=t("ee").get("events"),s=t("wrap-function")(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";e.exports=a,"getPrototypeOf"in Object?(r(document),r(window),r(f.prototype)):f.prototype.hasOwnProperty(u)&&(o(window),o(f.prototype)),a.on(u+"-start",function(t,e){var n=t[1];if(null!==n&&("function"==typeof n||"object"==typeof n)){var r=c(n,"nr@wrapped",function(){function t(){if("function"==typeof n.handleEvent)return n.handleEvent.apply(n,arguments)}var e={object:t,"function":n}[typeof n];return e?s(e,"fn-",null,e.name||"anonymous"):n});this.wrapped=t[1]=r}}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],8:[function(t,e,n){function r(t,e,n){var r=t[e];"function"==typeof r&&(t[e]=function(){var t=i(arguments),e={};o.emit(n+"before-start",[t],e);var a;e[m]&&e[m].dt&&(a=e[m].dt);var s=r.apply(this,t);return o.emit(n+"start",[t,a],s),s.then(function(t){return o.emit(n+"end",[null,t],s),t},function(t){throw o.emit(n+"end",[t],s),t})})}var o=t("ee").get("fetch"),i=t(32),a=t(31);e.exports=o;var s=window,c="fetch-",f=c+"body-",u=["arrayBuffer","blob","json","text","formData"],d=s.Request,p=s.Response,l=s.fetch,h="prototype",m="nr@context";d&&p&&l&&(a(u,function(t,e){r(d[h],e,f),r(p[h],e,f)}),r(s,"fetch",c),o.on(c+"end",function(t,e){var n=this;if(e){var r=e.headers.get("content-length");null!==r&&(n.rxSize=r),o.emit(c+"done",[null,e],n)}else o.emit(c+"done",[t],n)}))},{}],9:[function(t,e,n){var r=t("ee").get("history"),o=t("wrap-function")(r);e.exports=r;var i=window.history&&window.history.constructor&&window.history.constructor.prototype,a=window.history;i&&i.pushState&&i.replaceState&&(a=i),o.inPlace(a,["pushState","replaceState"],"-")},{}],10:[function(t,e,n){function r(t){function e(){f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}function n(){f.emit("jsonp-error",[],l),f.emit("jsonp-end",[],l),t.removeEventListener("load",e,c(!1)),t.removeEventListener("error",n,c(!1))}var r=t&&"string"==typeof t.nodeName&&"script"===t.nodeName.toLowerCase();if(r){var o="function"==typeof t.addEventListener;if(o){var a=i(t.src);if(a){var d=s(a),p="function"==typeof d.parent[d.key];if(p){var l={};u.inPlace(d.parent,[d.key],"cb-",l),t.addEventListener("load",e,c(!1)),t.addEventListener("error",n,c(!1)),f.emit("new-jsonp",[t.src],l)}}}}}function o(){return"addEventListener"in window}function i(t){var e=t.match(d);return e?e[1]:null}function a(t,e){var n=t.match(l),r=n[1],o=n[3];return o?a(o,e[r]):e[r]}function s(t){var e=t.match(p);return e&&e.length>=3?{key:e[2],parent:a(e[1],window)}:{key:t,parent:window}}var c=t(23),f=t("ee").get("jsonp"),u=t("wrap-function")(f);if(e.exports=f,o()){var d=/[?&](?:callback|cb)=([^&#]+)/,p=/(.*)\.([^.]+)/,l=/^(\w+)(\.|$)(.*)$/,h=["appendChild","insertBefore","replaceChild"];Node&&Node.prototype&&Node.prototype.appendChild?u.inPlace(Node.prototype,h,"dom-"):(u.inPlace(HTMLElement.prototype,h,"dom-"),u.inPlace(HTMLHeadElement.prototype,h,"dom-"),u.inPlace(HTMLBodyElement.prototype,h,"dom-")),f.on("dom-start",function(t){r(t[0])})}},{}],11:[function(t,e,n){var r=t("ee").get("mutation"),o=t("wrap-function")(r),i=NREUM.o.MO;e.exports=r,i&&(window.MutationObserver=function(t){return this instanceof i?new i(o(t,"fn-")):i.apply(this,arguments)},MutationObserver.prototype=i.prototype)},{}],12:[function(t,e,n){function r(t){var e=i.context(),n=s(t,"executor-",e,null,!1),r=new f(n);return i.context(r).getCtx=function(){return e},r}var o=t("wrap-function"),i=t("ee").get("promise"),a=t("ee").getOrSetContext,s=o(i),c=t(31),f=NREUM.o.PR;e.exports=i,f&&(window.Promise=r,["all","race"].forEach(function(t){var e=f[t];f[t]=function(n){function r(t){return function(){i.emit("propagate",[null,!o],a,!1,!1),o=o||!t}}var o=!1;c(n,function(e,n){Promise.resolve(n).then(r("all"===t),r(!1))});var a=e.apply(f,arguments),s=f.resolve(a);return s}}),["resolve","reject"].forEach(function(t){var e=f[t];f[t]=function(t){var n=e.apply(f,arguments);return t!==n&&i.emit("propagate",[t,!0],n,!1,!1),n}}),f.prototype["catch"]=function(t){return this.then(null,t)},f.prototype=Object.create(f.prototype,{constructor:{value:r}}),c(Object.getOwnPropertyNames(f),function(t,e){try{r[e]=f[e]}catch(n){}}),o.wrapInPlace(f.prototype,"then",function(t){return function(){var e=this,n=o.argsToArray.apply(this,arguments),r=a(e);r.promise=e,n[0]=s(n[0],"cb-",r,null,!1),n[1]=s(n[1],"cb-",r,null,!1);var c=t.apply(this,n);return r.nextPromise=c,i.emit("propagate",[e,!0],c,!1,!1),c}}),i.on("executor-start",function(t){t[0]=s(t[0],"resolve-",this,null,!1),t[1]=s(t[1],"resolve-",this,null,!1)}),i.on("executor-err",function(t,e,n){t[1](n)}),i.on("cb-end",function(t,e,n){i.emit("propagate",[n,!0],this.nextPromise,!1,!1)}),i.on("propagate",function(t,e,n){this.getCtx&&!e||(this.getCtx=function(){if(t instanceof Promise)var e=i.context(t);return e&&e.getCtx?e.getCtx():this})}),r.toString=function(){return""+f})},{}],13:[function(t,e,n){var r=t("ee").get("raf"),o=t("wrap-function")(r),i="equestAnimationFrame";e.exports=r,o.inPlace(window,["r"+i,"mozR"+i,"webkitR"+i,"msR"+i],"raf-"),r.on("raf-start",function(t){t[0]=o(t[0],"fn-")})},{}],14:[function(t,e,n){function r(t,e,n){t[0]=a(t[0],"fn-",null,n)}function o(t,e,n){this.method=n,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,n)}var i=t("ee").get("timer"),a=t("wrap-function")(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";e.exports=i,a.inPlace(window,[s,"setImmediate"],s+d),a.inPlace(window,[c],c+d),a.inPlace(window,[f,"clearImmediate"],f+d),i.on(c+u,r),i.on(s+u,o)},{}],15:[function(t,e,n){function r(t,e){d.inPlace(e,["onreadystatechange"],"fn-",s)}function o(){var t=this,e=u.context(t);t.readyState>3&&!e.resolved&&(e.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){x.push(t),m&&(E?E.then(a):w?w(a):(R=-R,O.data=R))}function a(){for(var t=0;t<x.length;t++)r([],x[t]);x.length&&(x=[])}function s(t,e){return e}function c(t,e){for(var n in t)e[n]=t[n];return e}t(7);var f=t("ee"),u=f.get("xhr"),d=t("wrap-function")(u),p=t(23),l=NREUM.o,h=l.XHR,m=l.MO,v=l.PR,w=l.SI,g="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],x=[];e.exports=u;var b=window.XMLHttpRequest=function(t){var e=new h(t);try{u.emit("new-xhr",[e],e),e.addEventListener(g,o,p(!1))}catch(n){try{u.emit("internal-error",[n])}catch(r){}}return e};if(c(h,b),b.prototype=h.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,e){r(t,e),i(e)}),u.on("open-xhr-start",r),m){var E=v&&v.resolve();if(!w&&!v){var R=1,O=document.createTextNode(R);new m(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===g||a()})},{}],16:[function(t,e,n){function r(t){if(!s(t))return null;var e=window.NREUM;if(!e.loader_config)return null;var n=(e.loader_config.accountID||"").toString()||null,r=(e.loader_config.agentID||"").toString()||null,f=(e.loader_config.trustKey||"").toString()||null;if(!n||!r)return null;var h=l.generateSpanId(),m=l.generateTraceId(),v=Date.now(),w={spanId:h,traceId:m,timestamp:v};return(t.sameOrigin||c(t)&&p())&&(w.traceContextParentHeader=o(h,m),w.traceContextStateHeader=i(h,v,n,r,f)),(t.sameOrigin&&!u()||!t.sameOrigin&&c(t)&&d())&&(w.newrelicHeader=a(h,m,v,n,r,f)),w}function o(t,e){return"00-"+e+"-"+t+"-01"}function i(t,e,n,r,o){var i=0,a="",s=1,c="",f="";return o+"@nr="+i+"-"+s+"-"+n+"-"+r+"-"+t+"-"+a+"-"+c+"-"+f+"-"+e}function a(t,e,n,r,o,i){var a="btoa"in window&&"function"==typeof window.btoa;if(!a)return null;var s={v:[0,1],d:{ty:"Browser",ac:r,ap:o,id:t,tr:e,ti:n}};return i&&r!==i&&(s.d.tk=i),btoa(JSON.stringify(s))}function s(t){return f()&&c(t)}function c(t){var e=!1,n={};if("init"in NREUM&&"distributed_tracing"in NREUM.init&&(n=NREUM.init.distributed_tracing),t.sameOrigin)e=!0;else if(n.allowed_origins instanceof Array)for(var r=0;r<n.allowed_origins.length;r++){var o=h(n.allowed_origins[r]);if(t.hostname===o.hostname&&t.protocol===o.protocol&&t.port===o.port){e=!0;break}}return e}function f(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.enabled}function u(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.exclude_newrelic_header}function d(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&NREUM.init.distributed_tracing.cors_use_newrelic_header!==!1}function p(){return"init"in NREUM&&"distributed_tracing"in NREUM.init&&!!NREUM.init.distributed_tracing.cors_use_tracecontext_headers}var l=t(28),h=t(18);e.exports={generateTracePayload:r,shouldGenerateTrace:s}},{}],17:[function(t,e,n){function r(t){var e=this.params,n=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<p;r++)t.removeEventListener(d[r],this.listener,!1);return e.protocol&&"data"===e.protocol?void g("Ajax/DataUrl/Excluded"):void(e.aborted||(n.duration=a.now()-this.startTime,this.loadCaptureCalled||4!==t.readyState?null==e.status&&(e.status=0):i(this,t),n.cbTime=this.cbTime,s("xhr",[e,n,this.startTime,this.endTime,"xhr"],this)))}}function o(t,e){var n=c(e),r=t.params;r.hostname=n.hostname,r.port=n.port,r.protocol=n.protocol,r.host=n.hostname+":"+n.port,r.pathname=n.pathname,t.parsedOrigin=n,t.sameOrigin=n.sameOrigin}function i(t,e){t.params.status=e.status;var n=v(e,t.lastSize);if(n&&(t.metrics.rxSize=n),t.sameOrigin){var r=e.getResponseHeader("X-NewRelic-App-Data");r&&(t.params.cat=r.split(", ").pop())}t.loadCaptureCalled=!0}var a=t("loader");if(a.xhrWrappable&&!a.disabled){var s=t("handle"),c=t(18),f=t(16).generateTracePayload,u=t("ee"),d=["load","error","abort","timeout"],p=d.length,l=t("id"),h=t(24),m=t(22),v=t(19),w=t(23),g=t(25).recordSupportability,y=NREUM.o.REQ,x=window.XMLHttpRequest;a.features.xhr=!0,t(15),t(8),u.on("new-xhr",function(t){var e=this;e.totalCbs=0,e.called=0,e.cbTime=0,e.end=r,e.ended=!1,e.xhrGuids={},e.lastSize=null,e.loadCaptureCalled=!1,e.params=this.params||{},e.metrics=this.metrics||{},t.addEventListener("load",function(n){i(e,t)},w(!1)),h&&(h>34||h<10)||t.addEventListener("progress",function(t){e.lastSize=t.loaded},w(!1))}),u.on("open-xhr-start",function(t){this.params={method:t[0]},o(this,t[1]),this.metrics={}}),u.on("open-xhr-end",function(t,e){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&e.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid);var n=f(this.parsedOrigin);if(n){var r=!1;n.newrelicHeader&&(e.setRequestHeader("newrelic",n.newrelicHeader),r=!0),n.traceContextParentHeader&&(e.setRequestHeader("traceparent",n.traceContextParentHeader),n.traceContextStateHeader&&e.setRequestHeader("tracestate",n.traceContextStateHeader),r=!0),r&&(this.dt=n)}}),u.on("send-xhr-start",function(t,e){var n=this.metrics,r=t[0],o=this;if(n&&r){var i=m(r);i&&(n.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"!==t.type||o.loadCaptureCalled||(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof e.onload))&&o.end(e)}catch(n){try{u.emit("internal-error",[n])}catch(r){}}};for(var s=0;s<p;s++)e.addEventListener(d[s],this.listener,w(!1))}),u.on("xhr-cb-time",function(t,e,n){this.cbTime+=t,e?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof n.onload||this.end(n)}),u.on("xhr-load-added",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&!this.xhrGuids[n]&&(this.xhrGuids[n]=!0,this.totalCbs+=1)}),u.on("xhr-load-removed",function(t,e){var n=""+l(t)+!!e;this.xhrGuids&&this.xhrGuids[n]&&(delete this.xhrGuids[n],this.totalCbs-=1)}),u.on("xhr-resolved",function(){this.endTime=a.now()}),u.on("addEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-added",[t[1],t[2]],e)}),u.on("removeEventListener-end",function(t,e){e instanceof x&&"load"===t[0]&&u.emit("xhr-load-removed",[t[1],t[2]],e)}),u.on("fn-start",function(t,e,n){e instanceof x&&("onload"===n&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),u.on("fn-end",function(t,e){this.xhrCbStart&&u.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,e],e)}),u.on("fetch-before-start",function(t){function e(t,e){var n=!1;return e.newrelicHeader&&(t.set("newrelic",e.newrelicHeader),n=!0),e.traceContextParentHeader&&(t.set("traceparent",e.traceContextParentHeader),e.traceContextStateHeader&&t.set("tracestate",e.traceContextStateHeader),n=!0),n}var n,r=t[1]||{};"string"==typeof t[0]?n=t[0]:t[0]&&t[0].url?n=t[0].url:window.URL&&t[0]&&t[0]instanceof URL&&(n=t[0].href),n&&(this.parsedOrigin=c(n),this.sameOrigin=this.parsedOrigin.sameOrigin);var o=f(this.parsedOrigin);if(o&&(o.newrelicHeader||o.traceContextParentHeader))if("string"==typeof t[0]||window.URL&&t[0]&&t[0]instanceof URL){var i={};for(var a in r)i[a]=r[a];i.headers=new Headers(r.headers||{}),e(i.headers,o)&&(this.dt=o),t.length>1?t[1]=i:t.push(i)}else t[0]&&t[0].headers&&e(t[0].headers,o)&&(this.dt=o)}),u.on("fetch-start",function(t,e){this.params={},this.metrics={},this.startTime=a.now(),this.dt=e,t.length>=1&&(this.target=t[0]),t.length>=2&&(this.opts=t[1]);var n,r=this.opts||{},i=this.target;if("string"==typeof i?n=i:"object"==typeof i&&i instanceof y?n=i.url:window.URL&&"object"==typeof i&&i instanceof URL&&(n=i.href),o(this,n),"data"!==this.params.protocol){var s=(""+(i&&i instanceof y&&i.method||r.method||"GET")).toUpperCase();this.params.method=s,this.txSize=m(r.body)||0}}),u.on("fetch-done",function(t,e){if(this.endTime=a.now(),this.params||(this.params={}),"data"===this.params.protocol)return void g("Ajax/DataUrl/Excluded");this.params.status=e?e.status:0;var n;"string"==typeof this.rxSize&&this.rxSize.length>0&&(n=+this.rxSize);var r={txSize:this.txSize,rxSize:n,duration:a.now()-this.startTime};s("xhr",[this.params,r,this.startTime,this.endTime,"fetch"],this)})}},{}],18:[function(t,e,n){var r={};e.exports=function(t){if(t in r)return r[t];if(0===(t||"").indexOf("data:"))return{protocol:"data"};var e=document.createElement("a"),n=window.location,o={};e.href=t,o.port=e.port;var i=e.href.split("://");!o.port&&i[1]&&(o.port=i[1].split("/")[0].split("@").pop().split(":")[1]),o.port&&"0"!==o.port||(o.port="https"===i[0]?"443":"80"),o.hostname=e.hostname||n.hostname,o.pathname=e.pathname,o.protocol=i[0],"/"!==o.pathname.charAt(0)&&(o.pathname="/"+o.pathname);var a=!e.protocol||":"===e.protocol||e.protocol===n.protocol,s=e.hostname===document.domain&&e.port===n.port;return o.sameOrigin=a&&(!e.hostname||s),"/"===o.pathname&&(r[t]=o),o}},{}],19:[function(t,e,n){function r(t,e){var n=t.responseType;return"json"===n&&null!==e?e:"arraybuffer"===n||"blob"===n||"json"===n?o(t.response):"text"===n||""===n||void 0===n?o(t.responseText):void 0}var o=t(22);e.exports=r},{}],20:[function(t,e,n){function r(){}function o(t,e,n,r){return function(){return u.recordSupportability("API/"+e+"/called"),i(t+e,[f.now()].concat(s(arguments)),n?null:this,r),n?void 0:this}}var i=t("handle"),a=t(31),s=t(32),c=t("ee").get("tracer"),f=t("loader"),u=t(25),d=NREUM;"undefined"==typeof window.newrelic&&(newrelic=d);var p=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",h=l+"ixn-";a(p,function(t,e){d[e]=o(l,e,!0,"api")}),d.addPageAction=o(l,"addPageAction",!0),d.setCurrentRouteName=o(l,"routeName",!0),e.exports=newrelic,d.interaction=function(){return(new r).get()};var m=r.prototype={createTracer:function(t,e){var n={},r=this,o="function"==typeof e;return i(h+"tracer",[f.now(),t,n],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],n),o)try{return e.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],n),t}finally{c.emit("fn-end",[f.now()],n)}}}};a("actionText,setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,e){m[e]=o(h,e)}),newrelic.noticeError=function(t,e){"string"==typeof t&&(t=new Error(t)),u.recordSupportability("API/noticeError/called"),i("err",[t,f.now(),!1,e])}},{}],21:[function(t,e,n){function r(t){if(NREUM.init){for(var e=NREUM.init,n=t.split("."),r=0;r<n.length-1;r++)if(e=e[n[r]],"object"!=typeof e)return;return e=e[n[n.length-1]]}}e.exports={getConfiguration:r}},{}],22:[function(t,e,n){e.exports=function(t){if("string"==typeof t&&t.length)return t.length;if("object"==typeof t){if("undefined"!=typeof ArrayBuffer&&t instanceof ArrayBuffer&&t.byteLength)return t.byteLength;if("undefined"!=typeof Blob&&t instanceof Blob&&t.size)return t.size;if(!("undefined"!=typeof FormData&&t instanceof FormData))try{return JSON.stringify(t).length}catch(e){return}}}},{}],23:[function(t,e,n){var r=!1;try{var o=Object.defineProperty({},"passive",{get:function(){r=!0}});window.addEventListener("testPassive",null,o),window.removeEventListener("testPassive",null,o)}catch(i){}e.exports=function(t){return r?{passive:!0,capture:!!t}:!!t}},{}],24:[function(t,e,n){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),e.exports=r},{}],25:[function(t,e,n){function r(t,e){var n=[a,t,{name:t},e];return i("storeMetric",n,null,"api"),n}function o(t,e){var n=[s,t,{name:t},e];return i("storeEventMetrics",n,null,"api"),n}var i=t("handle"),a="sm",s="cm";e.exports={constants:{SUPPORTABILITY_METRIC:a,CUSTOM_METRIC:s},recordSupportability:r,recordCustom:o}},{}],26:[function(t,e,n){function r(){return s.exists&&performance.now?Math.round(performance.now()):(i=Math.max((new Date).getTime(),i))-a}function o(){return i}var i=(new Date).getTime(),a=i,s=t(33);e.exports=r,e.exports.offset=a,e.exports.getLastTimestamp=o},{}],27:[function(t,e,n){function r(t,e){var n=t.getEntries();n.forEach(function(t){"first-paint"===t.name?l("timing",["fp",Math.floor(t.startTime)]):"first-contentful-paint"===t.name&&l("timing",["fcp",Math.floor(t.startTime)])})}function o(t,e){var n=t.getEntries();if(n.length>0){var r=n[n.length-1];if(f&&f<r.startTime)return;var o=[r],i=a({});i&&o.push(i),l("lcp",o)}}function i(t){t.getEntries().forEach(function(t){t.hadRecentInput||l("cls",[t])})}function a(t){var e=navigator.connection||navigator.mozConnection||navigator.webkitConnection;if(e)return e.type&&(t["net-type"]=e.type),e.effectiveType&&(t["net-etype"]=e.effectiveType),e.rtt&&(t["net-rtt"]=e.rtt),e.downlink&&(t["net-dlink"]=e.downlink),t}function s(t){if(t instanceof w&&!y){var e=Math.round(t.timeStamp),n={type:t.type};a(n),e<=h.now()?n.fid=h.now()-e:e>h.offset&&e<=Date.now()?(e-=h.offset,n.fid=h.now()-e):e=h.now(),y=!0,l("timing",["fi",e,n])}}function c(t){"hidden"===t&&(f=h.now(),l("pageHide",[f]))}if(!("init"in NREUM&&"page_view_timing"in NREUM.init&&"enabled"in NREUM.init.page_view_timing&&NREUM.init.page_view_timing.enabled===!1)){var f,u,d,p,l=t("handle"),h=t("loader"),m=t(30),v=t(23),w=NREUM.o.EV;if("PerformanceObserver"in window&&"function"==typeof window.PerformanceObserver){u=new PerformanceObserver(r);try{u.observe({entryTypes:["paint"]})}catch(g){}d=new PerformanceObserver(o);try{d.observe({entryTypes:["largest-contentful-paint"]})}catch(g){}p=new PerformanceObserver(i);try{p.observe({type:"layout-shift",buffered:!0})}catch(g){}}if("addEventListener"in document){var y=!1,x=["click","keydown","mousedown","pointerdown","touchstart"];x.forEach(function(t){document.addEventListener(t,s,v(!1))})}m(c)}},{}],28:[function(t,e,n){function r(){function t(){return e?15&e[n++]:16*Math.random()|0}var e=null,n=0,r=window.crypto||window.msCrypto;r&&r.getRandomValues&&(e=r.getRandomValues(new Uint8Array(31)));for(var o,i="xxxxxxxx-xxxx-4xxx-yxxx-xxxxxxxxxxxx",a="",s=0;s<i.length;s++)o=i[s],"x"===o?a+=t().toString(16):"y"===o?(o=3&t()|8,a+=o.toString(16)):a+=o;return a}function o(){return a(16)}function i(){return a(32)}function a(t){function e(){return n?15&n[r++]:16*Math.random()|0}var n=null,r=0,o=window.crypto||window.msCrypto;o&&o.getRandomValues&&Uint8Array&&(n=o.getRandomValues(new Uint8Array(t)));for(var i=[],a=0;a<t;a++)i.push(e().toString(16));return i.join("")}e.exports={generateUuid:r,generateSpanId:o,generateTraceId:i}},{}],29:[function(t,e,n){function r(t,e){if(!o)return!1;if(t!==o)return!1;if(!e)return!0;if(!i)return!1;for(var n=i.split("."),r=e.split("."),a=0;a<r.length;a++)if(r[a]!==n[a])return!1;return!0}var o=null,i=null,a=/Version\/(\S+)\s+Safari/;if(navigator.userAgent){var s=navigator.userAgent,c=s.match(a);c&&s.indexOf("Chrome")===-1&&s.indexOf("Chromium")===-1&&(o="Safari",i=c[1])}e.exports={agent:o,version:i,match:r}},{}],30:[function(t,e,n){function r(t){function e(){t(s&&document[s]?document[s]:document[i]?"hidden":"visible")}"addEventListener"in document&&a&&document.addEventListener(a,e,o(!1))}var o=t(23);e.exports=r;var i,a,s;"undefined"!=typeof document.hidden?(i="hidden",a="visibilitychange",s="visibilityState"):"undefined"!=typeof document.msHidden?(i="msHidden",a="msvisibilitychange"):"undefined"!=typeof document.webkitHidden&&(i="webkitHidden",a="webkitvisibilitychange",s="webkitVisibilityState")},{}],31:[function(t,e,n){function r(t,e){var n=[],r="",i=0;for(r in t)o.call(t,r)&&(n[i]=e(r,t[r]),i+=1);return n}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],32:[function(t,e,n){function r(t,e,n){e||(e=0),"undefined"==typeof n&&(n=t?t.length:0);for(var r=-1,o=n-e||0,i=Array(o<0?0:o);++r<o;)i[r]=t[e+r];return i}e.exports=r},{}],33:[function(t,e,n){e.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],ee:[function(t,e,n){function r(){}function o(t){function e(t){return t&&t instanceof r?t:t?f(t,c,a):a()}function n(n,r,o,i,a){if(a!==!1&&(a=!0),!l.aborted||i){t&&a&&t(n,r,o);for(var s=e(o),c=m(n),f=c.length,u=0;u<f;u++)c[u].apply(s,r);var p=d[y[n]];return p&&p.push([x,n,r,s]),s}}function i(t,e){g[t]=m(t).concat(e)}function h(t,e){var n=g[t];if(n)for(var r=0;r<n.length;r++)n[r]===e&&n.splice(r,1)}function m(t){return g[t]||[]}function v(t){return p[t]=p[t]||o(n)}function w(t,e){l.aborted||u(t,function(t,n){e=e||"feature",y[n]=e,e in d||(d[e]=[])})}var g={},y={},x={on:i,addEventListener:i,removeEventListener:h,emit:n,get:v,listeners:m,context:e,buffer:w,abort:s,aborted:!1};return x}function i(t){return f(t,c,a)}function a(){return new r}function s(){(d.api||d.feature)&&(l.aborted=!0,d=l.backlog={})}var c="nr@context",f=t("gos"),u=t(31),d={},p={},l=e.exports=o();e.exports.getOrSetContext=i,l.backlog=d},{}],gos:[function(t,e,n){function r(t,e,n){if(o.call(t,e))return t[e];var r=n();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,e,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[e]=r,r}var o=Object.prototype.hasOwnProperty;e.exports=r},{}],handle:[function(t,e,n){function r(t,e,n,r){o.buffer([t],r),o.emit(t,e,n)}var o=t("ee").get("handle");e.exports=r,r.ee=o},{}],id:[function(t,e,n){function r(t){var e=typeof t;return!t||"object"!==e&&"function"!==e?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");e.exports=r},{}],loader:[function(t,e,n){function r(){if(!T++){var t=O.info=NREUM.info,e=m.getElementsByTagName("script")[0];if(setTimeout(f.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&e))return f.abort();c(E,function(e,n){t[e]||(t[e]=n)});var n=a();s("mark",["onload",n+O.offset],null,"api"),s("timing",["load",n]);var r=m.createElement("script");0===t.agent.indexOf("http://")||0===t.agent.indexOf("https://")?r.src=t.agent:r.src=l+"://"+t.agent,e.parentNode.insertBefore(r,e)}}function o(){"complete"===m.readyState&&i()}function i(){s("mark",["domContent",a()+O.offset],null,"api")}var a=t(26),s=t("handle"),c=t(31),f=t("ee"),u=t(29),d=t(21),p=t(23),l=d.getConfiguration("ssl")===!1?"http":"https",h=window,m=h.document,v="addEventListener",w="attachEvent",g=h.XMLHttpRequest,y=g&&g.prototype,x=!1;NREUM.o={ST:setTimeout,SI:h.setImmediate,CT:clearTimeout,XHR:g,REQ:h.Request,EV:h.Event,PR:h.Promise,MO:h.MutationObserver};var b=""+location,E={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-spa-1216.min.js"},R=g&&y&&y[v]&&!/CriOS/.test(navigator.userAgent),O=e.exports={offset:a.getLastTimestamp(),now:a,origin:b,features:{},xhrWrappable:R,userAgent:u,disabled:x};if(!x){t(20),t(27),m[v]?(m[v]("DOMContentLoaded",i,p(!1)),h[v]("load",r,p(!1))):(m[w]("onreadystatechange",o),h[w]("onload",r)),s("mark",["firstbyte",a.getLastTimestamp()],null,"api");var T=0}},{}],"wrap-function":[function(t,e,n){function r(t,e){function n(e,n,r,c,f){function nrWrapper(){var i,a,u,p;try{a=this,i=d(arguments),u="function"==typeof r?r(i,a):r||{}}catch(l){o([l,"",[i,a,c],u],t)}s(n+"start",[i,a,c],u,f);try{return p=e.apply(a,i)}catch(h){throw s(n+"err",[i,a,h],u,f),h}finally{s(n+"end",[i,a,p],u,f)}}return a(e)?e:(n||(n=""),nrWrapper[p]=e,i(e,nrWrapper,t),nrWrapper)}function r(t,e,r,o,i){r||(r="");var s,c,f,u="-"===r.charAt(0);for(f=0;f<e.length;f++)c=e[f],s=t[c],a(s)||(t[c]=n(s,u?c+r:r,o,c,i))}function s(n,r,i,a){if(!h||e){var s=h;h=!0;try{t.emit(n,r,i,e,a)}catch(c){o([c,n,r,i],t)}h=s}}return t||(t=u),n.inPlace=r,n.flag=p,n}function o(t,e){e||(e=u);try{e.emit("internal-error",t)}catch(n){}}function i(t,e,n){if(Object.defineProperty&&Object.keys)try{var r=Object.keys(t);return r.forEach(function(n){Object.defineProperty(e,n,{get:function(){return t[n]},set:function(e){return t[n]=e,e}})}),e}catch(i){o([i],n)}for(var a in t)l.call(t,a)&&(e[a]=t[a]);return e}function a(t){return!(t&&t instanceof Function&&t.apply&&!t[p])}function s(t,e){var n=e(t);return n[p]=t,i(t,n,u),n}function c(t,e,n){var r=t[e];t[e]=s(r,n)}function f(){for(var t=arguments.length,e=new Array(t),n=0;n<t;++n)e[n]=arguments[n];return e}var u=t("ee"),d=t(32),p="nr@original",l=Object.prototype.hasOwnProperty,h=!1;e.exports=r,e.exports.wrapFunction=s,e.exports.wrapInPlace=c,e.exports.argsToArray=f},{}]},{},["loader",2,17,5,3,4]);
</script>

</html>

Resolver

Resolver ASN
AS4764
Resolver IP
180.150.1.113
Resolver Network Name
Wideband Networks Pty Ltd
Report ID
20240919T145148Z_webconnectivity_AU_4764_n1_YjrqG3L4TxnCuegT
Platform
android
Software Name
ooniprobe-android-unattended (3.8.8)
Measurement Engine
ooniprobe-engine (3.22.0)

Raw Measurement Data

Loading