www.htmlyse.com - Home

Test DNS, SSL/TLS, HTTP and HTML

Test results for ns1.com

Scanned on: Thu Oct 25 10:08:58 2018 GMT. Tested in 143 seconds

DNS Report

DNSSEC                 offered (OK)
Zone transfer (AXFR)   not allowed (OK)
CAA Record             not offered
SPF Record             offered (OK)
DMARC Record           not offered
MTA-STS                not offered
TLSRPT Record          not offered

Raw DNS Records

Name TTL Type Data
ns1.com 3600 SOA dns1.p01.nsone.net hostmaster @ nsone.net 1539643375 43200 7200 1209600 3600
ns1.com 3600 NS dns1.p10.nsone.net, IPv4: 198.51.44.10, IPv6: 2620:4d:4000:6259:7:0:0:a
ns1.com 3600 NS dns2.p10.nsone.net, IPv4: 198.51.45.10, IPv6: 2a00:edc0:6259:7:0:0:0:a
ns1.com 3600 NS dns3.p10.nsone.net, IPv4: 198.51.44.74, IPv6: 2620:4d:4000:6259:7:0:0:a0
ns1.com 3600 NS dns4.p10.nsone.net, IPv4: 198.51.45.74, IPv6: 2a00:edc0:6259:7:0:0:0:a0
ns1.com 239 A 104.20.48.182
ns1.com 239 A 104.20.49.182
ns1.com 239 AAAA 2606:4700:10:0:0:0:6814:30b6
ns1.com 239 AAAA 2606:4700:10:0:0:0:6814:31b6
ns1.com 3600 MX 1 aspmx.l.google.com
ns1.com 3600 MX 5 alt1.aspmx.l.google.com
ns1.com 3600 MX 5 alt2.aspmx.l.google.com
ns1.com 3600 MX 10 aspmx2.googlemail.com
ns1.com 3600 MX 10 aspmx3.googlemail.com
ns1.com 60 TXT status-page-domain-verification=xb6qs4lk8qdr
ns1.com 60 TXT v=spf1 mx ip4:192.241.142.107 include:_spf.google.com include:servers.mcsv.net include:spf.mandrillapp.com include:mktomail.com include:stspg-customer.com ?all
ns1.com 60 TXT google-site-verification=lUBGtBSbscYqMmU7gTKp2DvthnY9t2lenUOrM0S8AbE
www.ns1.com 237 A 104.20.48.182
www.ns1.com 237 A 104.20.49.182
www.ns1.com 237 AAAA 2606:4700:10:0:0:0:6814:30b6
www.ns1.com 237 AAAA 2606:4700:10:0:0:0:6814:31b6

SSL/TLS Report

 Further IP addresses:   104.20.49.182 2606:4700:10::6814:30b6
                         2606:4700:10::6814:31b6 
 A record via            supplied IP "104.20.48.182"
 rDNS (104.20.48.182):   --
 Service detected:       HTTP


 SSL/TLS protocols 
 SSLv2      not offered (OK)
 SSLv3      not offered (OK)
 TLS 1      offered
 TLS 1.1    offered
 TLS 1.2    offered (OK)
 TLS 1.3    offered (OK): draft 28, draft 23, final
 NPN/SPDY   h2, http/1.1 (advertised)
 ALPN/HTTP2 h2, http/1.1 (offered)

 SSL/TLS server implementation bugs 

 No bugs found.

 Cipher categories 

 NULL ciphers (no encryption)                  not offered (OK) -- NULL:eNULL
 Anonymous NULL Ciphers (no authentication)    not offered (OK) -- aNULL:ADH
 Export ciphers (w/o ADH+NULL)                 not offered (OK) -- EXPORT:!ADH:!NULL
 LOW: 64 Bit + DES encryption (w/o export)     not offered (OK) -- LOW:DES:!ADH:!EXP:!NULL
 Weak 128 Bit ciphers (SEED, IDEA, RC[2,4])    not offered (OK) -- MEDIUM:!aNULL:!AES:!CAMELLIA:!ARIA:!CHACHA20:!3DES
 Triple DES Ciphers (Medium)                   offered -- 3DES:!aNULL:!ADH
 High encryption (AES+Camellia, no AEAD)       offered (OK) -- HIGH:!NULL:!aNULL:!DES:!3DES:!AESGCM:!CHACHA20:!AESGCM:!CamelliaGCM:!AESCCM8:!AESCCM
 Strong encryption (AEAD ciphers)              offered (OK) -- AESGCM:CHACHA20:AESGCM:CamelliaGCM:AESCCM8:AESCCM


 Robust (perfect) forward secrecy, (P)FS -- omitting Null Authentication/Encryption, 3DES, RC4 

 PFS is offered (OK)          TLS_AES_256_GCM_SHA384 
                              TLS_CHACHA20_POLY1305_SHA256 
                              ECDHE-RSA-CHACHA20-POLY1305-OLD 
                              ECDHE-RSA-AES256-GCM-SHA384 
                              ECDHE-RSA-AES256-SHA384 ECDHE-RSA-AES256-SHA 
                              ECDHE-RSA-CHACHA20-POLY1305 
                              TLS_AES_128_GCM_SHA256 
                              ECDHE-RSA-AES128-GCM-SHA256 
                              ECDHE-RSA-AES128-SHA256 ECDHE-RSA-AES128-SHA 
 Elliptic curves offered:     secp224r1 prime256v1 secp384r1 secp521r1 X25519 


 Server preferences 

 Has server cipher order?     yes (OK)
 Negotiated protocol          TLSv1.3
 Negotiated cipher            TLS_AES_256_GCM_SHA384, 253 bit ECDH (X25519)
 Cipher order
    TLSv1:     ECDHE-RSA-AES128-SHA AES128-SHA ECDHE-RSA-AES256-SHA AES256-SHA 
               DES-CBC3-SHA 
    TLSv1.1:   ECDHE-RSA-AES128-SHA AES128-SHA ECDHE-RSA-AES256-SHA AES256-SHA 
    TLSv1.2:   ECDHE-RSA-CHACHA20-POLY1305-OLD ECDHE-RSA-CHACHA20-POLY1305 
               ECDHE-RSA-AES128-GCM-SHA256 ECDHE-RSA-AES128-SHA 
               ECDHE-RSA-AES128-SHA256 AES128-GCM-SHA256 AES128-SHA 
               AES128-SHA256 ECDHE-RSA-AES256-GCM-SHA384 ECDHE-RSA-AES256-SHA 
               ECDHE-RSA-AES256-SHA384 AES256-GCM-SHA384 AES256-SHA 
               AES256-SHA256 
    TLSv1.3:   TLS_AES_256_GCM_SHA384 TLS_CHACHA20_POLY1305_SHA256 
               TLS_AES_128_GCM_SHA256 


 Server defaults (Server Hello) 

 TLS extensions (standard)    "renegotiation info/#65281"
                              "EC point formats/#11" "session ticket/#35"
                              "status request/#5" "next protocol/#13172"
                              "key share/#51" "supported versions/#43"
                              "extended master secret/#23"
                              "application layer protocol negotiation/#16"
                              "signed certificate timestamps/#18"
 Session Ticket RFC 5077 hint 64800 seconds, session tickets keys seems to be rotated < daily
 SSL Session ID support       yes
 Session Resumption           Tickets: yes, ID: yes
 TLS clock skew               +1 sec from localtime
 Signature Algorithm          SHA256 with RSA
 Server key size              RSA 2048 bits
 Server key usage             Digital Signature, Key Encipherment
 Server extended key usage    TLS Web Server Authentication, TLS Web Client Authentication
 Serial / Fingerprints        0C07E7073B2FC8335D0996B0A7FD78BE / SHA1 F4600234FF8149D4EEA22B300DB06C8719E660E3
                              SHA256 A98F6C4DE5083DCBB7698CA41F7684CDD701B8A0D50923CA967B8B612639DFB9
 Common Name (CN)             nsone.net
 subjectAltName (SAN)         nsone.net my.nsone.net api.nsone.net
                              www.nsone.net ns1.com www.ns1.com my.ns1.com
                              api.ns1.com 
 Issuer                       DigiCert SHA2 Secure Server CA (DigiCert Inc from US)
 Trust (hostname)             Ok via SAN (same w/o SNI)
 Chain of trust               Ok   
 EV cert (experimental)       no 
 Certificate Validity (UTC)   671 >= 60 days (2017-06-20 02:00 --> 2020-08-26 14:00)
 # of certificates provided   2
 Certificate Revocation List  http://crl3.digicert.com/ssca-sha2-g1.crl
                              http://crl4.digicert.com/ssca-sha2-g1.crl
 OCSP URI                     http://ocsp.digicert.com
 OCSP stapling                offered
 OCSP must staple extension   --
 DNS CAA RR (experimental)    not offered
 Certificate Transparency     yes (TLS extension)


 HTTP header response @ "/" 

 HTTP Status Code             200 OK
 HTTP clock skew              +1 sec from localtime
 Strict Transport Security    186 days=16070400 s, just this domain
 Public Key Pinning           --
 Server banner                cloudflare
 Application banner           --
 Cookie(s)                    1 issued: NOT secure, 1/1 HttpOnly
 Security headers             X-Frame-Options DENY
                              X-Content-Type-Options nosniff
                              Expect-CT max-age=604800,
                              report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
 Reverse Proxy banner         --


 SSL/TLS vulnerabilities 

 Heartbleed (CVE-2014-0160)                not vulnerable (OK), no heartbeat extension
 CCS (CVE-2014-0224)                       not vulnerable (OK)
 Ticketbleed (CVE-2016-9244), experiment.  not vulnerable (OK)
 ROBOT                                     not vulnerable (OK)
 Secure Renegotiation (CVE-2009-3555)      not vulnerable (OK)
 Secure Client-Initiated Renegotiation     not vulnerable (OK)
 CRIME, TLS (CVE-2012-4929)                not vulnerable (OK)
 BREACH (CVE-2013-3587)                    potentially NOT ok, uses gzip HTTP compression. - only supplied "/" tested
                                           Can be ignored for static pages or if no secrets in the page
 POODLE, SSL (CVE-2014-3566)               not vulnerable (OK)
 TLS_FALLBACK_SCSV (RFC 7507)              Downgrade attack prevention supported (OK)
 SWEET32 (CVE-2016-2183, CVE-2016-6329)    VULNERABLE, uses 64 bit block ciphers
 FREAK (CVE-2015-0204)                     not vulnerable (OK)
 DROWN (CVE-2016-0800, CVE-2016-0703)      not vulnerable on this host and port (OK)
                                           make sure you don't use this certificate elsewhere with SSLv2 enabled services
                                           https://censys.io/ipv4?q=A98F6C4DE5083DCBB7698CA41F7684CDD701B8A0D50923CA967B8B612639DFB9
                                           could help you to find out
 LOGJAM (CVE-2015-4000), experimental      not vulnerable (OK): no DH EXPORT ciphers, no DH key detected
 BEAST (CVE-2011-3389)                     TLS1: ECDHE-RSA-AES128-SHA
                                                 AES128-SHA
                                                 ECDHE-RSA-AES256-SHA
                                                 AES256-SHA DES-CBC3-SHA 
                                           VULNERABLE -- but also supports higher protocols  TLSv1.1 TLSv1.2 (likely mitigated)
 LUCKY13 (CVE-2013-0169), experimental     potentially VULNERABLE, uses cipher block chaining (CBC) ciphers with TLS. Check patches
 RC4 (CVE-2013-2566, CVE-2015-2808)        no RC4 ciphers detected (OK)


 Tested 364 ciphers, ordered by encryption strength 

Hexcode  Cipher Suite Name (OpenSSL)       KeyExch.   Encryption  Bits     Cipher Suite Name (RFC)
-----------------------------------------------------------------------------------------------------------------------------
 x1302   TLS_AES_256_GCM_SHA384            ECDH 253   AESGCM      256      TLS_AES_256_GCM_SHA384                             
 x1303   TLS_CHACHA20_POLY1305_SHA256      ECDH 253   ChaCha20    256      TLS_CHACHA20_POLY1305_SHA256                       
 xcc13   ECDHE-RSA-CHACHA20-POLY1305-OLD   ECDH 256   ChaCha20    256      TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD    
 xc030   ECDHE-RSA-AES256-GCM-SHA384       ECDH 256   AESGCM      256      TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384              
 xc028   ECDHE-RSA-AES256-SHA384           ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384              
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 xcca8   ECDHE-RSA-CHACHA20-POLY1305       ECDH 253   ChaCha20    256      TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256        
 x9d     AES256-GCM-SHA384                 RSA        AESGCM      256      TLS_RSA_WITH_AES_256_GCM_SHA384                    
 x3d     AES256-SHA256                     RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA256                    
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 x1301   TLS_AES_128_GCM_SHA256            ECDH 253   AESGCM      128      TLS_AES_128_GCM_SHA256                             
 xc02f   ECDHE-RSA-AES128-GCM-SHA256       ECDH 256   AESGCM      128      TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256              
 xc027   ECDHE-RSA-AES128-SHA256           ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256              
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x9c     AES128-GCM-SHA256                 RSA        AESGCM      128      TLS_RSA_WITH_AES_128_GCM_SHA256                    
 x3c     AES128-SHA256                     RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA256                    
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
 x0a     DES-CBC3-SHA                      RSA        3DES        168      TLS_RSA_WITH_3DES_EDE_CBC_SHA                      


 Ciphers per protocol, ordered by encryption strength 

Hexcode  Cipher Suite Name (OpenSSL)       KeyExch.   Encryption  Bits     Cipher Suite Name (RFC)
-----------------------------------------------------------------------------------------------------------------------------
TLS 1.3  
 x1302   TLS_AES_256_GCM_SHA384            ECDH 253   AESGCM      256      TLS_AES_256_GCM_SHA384                             
 x1303   TLS_CHACHA20_POLY1305_SHA256      ECDH 253   ChaCha20    256      TLS_CHACHA20_POLY1305_SHA256                       
 x1301   TLS_AES_128_GCM_SHA256            ECDH 253   AESGCM      128      TLS_AES_128_GCM_SHA256                             
TLS 1.2  
 xcc13   ECDHE-RSA-CHACHA20-POLY1305-OLD   ECDH 256   ChaCha20    256      TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256_OLD    
 xc030   ECDHE-RSA-AES256-GCM-SHA384       ECDH 256   AESGCM      256      TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384              
 xc028   ECDHE-RSA-AES256-SHA384           ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384              
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 xcca8   ECDHE-RSA-CHACHA20-POLY1305       ECDH 253   ChaCha20    256      TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256        
 x9d     AES256-GCM-SHA384                 RSA        AESGCM      256      TLS_RSA_WITH_AES_256_GCM_SHA384                    
 x3d     AES256-SHA256                     RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA256                    
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc02f   ECDHE-RSA-AES128-GCM-SHA256       ECDH 256   AESGCM      128      TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256              
 xc027   ECDHE-RSA-AES128-SHA256           ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256              
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x9c     AES128-GCM-SHA256                 RSA        AESGCM      128      TLS_RSA_WITH_AES_128_GCM_SHA256                    
 x3c     AES128-SHA256                     RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA256                    
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
TLS 1.1  
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
TLS 1  
 xc014   ECDHE-RSA-AES256-SHA              ECDH 256   AES         256      TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA                 
 x35     AES256-SHA                        RSA        AES         256      TLS_RSA_WITH_AES_256_CBC_SHA                       
 xc013   ECDHE-RSA-AES128-SHA              ECDH 256   AES         128      TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA                 
 x2f     AES128-SHA                        RSA        AES         128      TLS_RSA_WITH_AES_128_CBC_SHA                       
 x0a     DES-CBC3-SHA                      RSA        3DES        168      TLS_RSA_WITH_3DES_EDE_CBC_SHA                      
SSLv3  
SSLv2  

 Client simulations 

 Android 2.3.7                TLSv1.0 AES128-SHA
 Android 4.0.4                TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Android 4.1.1                TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Android 4.2.2                TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Android 4.3                  TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Android 4.4.2                TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Android 5.0.0                TLSv1.2 ECDHE-RSA-CHACHA20-POLY1305-OLD, 256 bit ECDH (P-256)
 Android 6.0                  TLSv1.2 ECDHE-RSA-CHACHA20-POLY1305-OLD, 256 bit ECDH (P-256)
 Android 7.0                  TLSv1.2 ECDHE-RSA-CHACHA20-POLY1305, 253 bit ECDH (X25519)
 Chrome 27 Win 7              TLSv1.1 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Chrome 28 Win 7              TLSv1.1 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Chrome 29 Win 7              TLSv1.1 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Chrome 30 Win 7              TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Chrome 31 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 32 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 33 Win 7              TLSv1.2 ECDHE-RSA-CHACHA20-POLY1305-OLD, 256 bit ECDH (P-256)
 Chrome 34 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 35 Win 7              TLSv1.2 ECDHE-RSA-CHACHA20-POLY1305-OLD, 256 bit ECDH (P-256)
 Chrome 36 Win 7              TLSv1.2 ECDHE-RSA-CHACHA20-POLY1305-OLD, 256 bit ECDH (P-256)
 Chrome 37 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 39 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 40 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 42 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 43 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 45 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 47 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 48 OS X               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 49 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 49 XP SP3             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Chrome 50 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Chrome 51 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Chrome 57 Win 7              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Chrome 65 Win 7              TLSv1.3 TLS_AES_128_GCM_SHA256, 253 bit ECDH (X25519)
 Chrome 69 Win 7              TLSv1.3 TLS_AES_128_GCM_SHA256, 253 bit ECDH (X25519)
 Chrome 70 Win 10             TLSv1.3 TLS_AES_128_GCM_SHA256, 253 bit ECDH (X25519)
 Firefox 10.0.12 ESR Win 7    TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 17.0.7 ESR Win 7     TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 21 Fedora 19         TLSv1.0 AES128-SHA
 Firefox 21 Win 7             TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 22 Win 7             TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 24.2.0 ESR Win 7     TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 24 Win 7             TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 26 Win 8             TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Firefox 27 Win 8             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 29 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 30 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 31.3.0 ESR Win 7     TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 31 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 32 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 34 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 35 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 37 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 39 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 41 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 42 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 44 OS X              TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 45 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 46 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 47 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 49 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 49 XP SP3            TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Firefox 53 Win 7             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Firefox 59 Win 7             TLSv1.3 TLS_AES_128_GCM_SHA256, 253 bit ECDH (X25519)
 Firefox 62 Win 7             TLSv1.3 TLS_AES_128_GCM_SHA256, 253 bit ECDH (X25519)
 IE 6 XP                      No connection
 IE 7 Vista                   TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 8-10 Win 7                TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 8 Win 7                   TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 8 XP                      TLSv1.0 DES-CBC3-SHA
 IE 9 Win 7                   TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 10 Win Phone 8.0          TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 11 Win 7                  TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 11 Win 8.1                TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 11 Win Phone 8.1          TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 11 Win Phone 8.1 Update   TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 IE 11 Win 10                 TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 IE 11 Win 10 Preview         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Edge 12 Win 10               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Edge 13 Win 10               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Edge 13 Win Phone 10         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Edge 15 Win 10               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Opera 12.15 Win 7            TLSv1.0 AES128-SHA
 Opera 15 Win 7               TLSv1.1 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Opera 16 Win 7               TLSv1.1 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Opera 17 Win 7               TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 5.1.9 OS X 10.6.8     TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 5 iOS 5.1.1           TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 6.0.4 OS X 10.8.4     TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 6 iOS 6.0.1           TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 7 iOS 7.1             TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 7 OS X 10.9           TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 8 iOS 8.0 Beta        TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 8 iOS 8.4             TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 8 OS X 10.10          TLSv1.2 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Safari 9 iOS 9               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Safari 9 OS X 10.11          TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Safari 10 iOS 10             TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Safari 10 OS X 10.12         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Tor 17.0.9 Win 7             TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Apple ATS 9 iOS 9            TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Baidu Jan 2015               TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 BingBot Dec 2013             TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 BingPreview Dec 2013         TLSv1.0 AES128-SHA
 BingPreview Jun 2014         TLSv1.0 AES128-SHA
 BingPreview Jan 2015         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Googlebot Oct 2013           TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Googlebot Jun 2014           TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Googlebot Feb 2015           TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Googlebot Feb 2018           TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 253 bit ECDH (X25519)
 Yahoo Slurp Oct 2013         TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Yahoo Slurp Jun 2014         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Yahoo Slurp Jan 2015         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 YandexBot 3.0                No connection
 YandexBot May 2014           TLSv1.0 AES128-SHA
 YandexBot Sep 2014           TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 YandexBot Jan 2015           TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 6u45                    TLSv1.0 AES128-SHA
 Java 7u25                    TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Java 8b132                   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 8u111                   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 8u161                   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 8u31                    TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 Java 9.0.4                   TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 OpenSSL 0.9.8y               TLSv1.0 AES128-SHA
 OpenSSL 1.0.1h               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 OpenSSL 1.0.1l               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 OpenSSL 1.0.2e               TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)


Security HTTP Headers

HTTP Strict Transport Security (HSTS)   offered (OK)
Content Security Policy (CSP)           not offered (NOT ok)
X-Frame-Options                         offered (OK)
X-XSS-Protection                        not offered
X-Content-Type-Options                  offered (OK)
Expect-CT                               offered (OK)
Referrer Policy                         not offered
Feature Policy                          not offered
Web Server Version Disclosure           not offered (OK)
Web Application Disclosure              not offered (OK)
HTTP Public Key Pins (HPKP)             not offered, deprecated

Connection Performance
Keep Alive Connection                   offered (OK)
Content Encoding (Compression)          offered (Gzip) OK, for static pages or if no secrets in the page

Raw HTTP Headers

HTTP/1.1 200 OK
CF-Cache-Status HIT
CF-RAY 46f3df32f95b64a5-FRA
Cache-Control no-store, no-cache, must-revalidate
Charset utf-8
Connection keep-alive
Content-Encoding gzip
Content-Type text/html; charset=utf-8
Date Thu, 25 Oct 2018 10:06:41 GMT
Expect-CT max-age=604800, report-uri="https://report-uri.cloudflare.com/cdn-cgi/beacon/expect-ct"
Expires Thu, 19 Nov 1981 08:52:00 GMT
Pragma no-cache
Server cloudflare
Set-Cookie __cfduid=d4e8f3ea2097ab8f81c9fa696e7bdb3bd1540462001; expires=Fri, 25-Oct-19 10:06:41 GMT; path=/; domain=.ns1.com; HttpOnly
Strict-Transport-Security max-age=16070400
Vary Accept-Encoding
X-Content-Type-Options nosniff
X-Frame-Options DENY

Cleaned HTML

<html lang="en">
<head>
<meta charset="UTF-8" />
<script type="text/javascript">
//<![CDATA[
(window.NREUM||(NREUM={})).loader_config={xpid:"VQ8DWVVbDBABUFFVAQkOU10="};window.NREUM||(NREUM={}),__nr_require=function(t,n,e){function r(e){if(!n[e]){var o=n[e]={exports:{}};t[e][0].call(o.exports,function(n){var o=t[e][1][n];return r(o||n)},o,o.exports)}return n[e].exports}if("function"==typeof __nr_require)return __nr_require;for(var o=0;o<e.length;o++)r(e[o]);return r}({1:[function(t,n,e){function r(t){try{s.console&&console.log(t)}catch(n){}}var o,i=t("ee"),a=t(15),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,n,e){r(e.stack)}),s.dev&&(r("NR AGENT IN DEVELOPMENT MODE"),r("flags: "+a(s,function(t,n){return t}).join(", ")))},{}],2:[function(t,n,e){function r(t,n,e,r,s){try{p?p-=1:o(s||new UncaughtException(t,n,e),!0)}catch(f){try{i("ierr",[f,c.now(),!0])}catch(d){}}return"function"==typeof u&&u.apply(this,a(arguments))}function UncaughtException(t,n,e){this.message=t||"Uncaught error with no additional information",this.sourceURL=n,this.line=e}function o(t,n){var e=n?null:c.now();i("err",[t,e])}var i=t("handle"),a=t(16),s=t("ee"),c=t("loader"),f=t("gos"),u=window.onerror,d=!1,l="nr@seenError",p=0;c.features.err=!0,t(1),window.onerror=r;try{throw new Error}catch(h){"stack"in h&&(t(8),t(7),"addEventListener"in window&&t(5),c.xhrWrappable&&t(9),d=!0)}s.on("fn-start",function(t,n,e){d&&(p+=1)}),s.on("fn-err",function(t,n,e){d&&!e[l]&&(f(e,l,function(){return!0}),this.thrown=!0,o(e))}),s.on("fn-end",function(){d&&!this.thrown&&p>0&&(p-=1)}),s.on("internal-error",function(t){i("ierr",[t,c.now(),!0])})},{}],3:[function(t,n,e){t("loader").features.ins=!0},{}],4:[function(t,n,e){function r(t){}if(window.performance&&window.performance.timing&&window.performance.getEntriesByType){var o=t("ee"),i=t("handle"),a=t(8),s=t(7),c="learResourceTimings",f="addEventListener",u="resourcetimingbufferfull",d="bstResource",l="resource",p="-start",h="-end",m="fn"+p,w="fn"+h,v="bstTimer",y="pushState",g=t("loader");g.features.stn=!0,t(6);var b=NREUM.o.EV;o.on(m,function(t,n){var e=t[0];e instanceof b&&(this.bstStart=g.now())}),o.on(w,function(t,n){var e=t[0];e instanceof b&&i("bst",[e,n,this.bstStart,g.now()])}),a.on(m,function(t,n,e){this.bstStart=g.now(),this.bstType=e}),a.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),this.bstType])}),s.on(m,function(){this.bstStart=g.now()}),s.on(w,function(t,n){i(v,[n,this.bstStart,g.now(),"requestAnimationFrame"])}),o.on(y+p,function(t){this.time=g.now(),this.startPath=location.pathname+location.hash}),o.on(y+h,function(t){i("bstHist",[location.pathname+location.hash,this.startPath,this.time])}),f in window.performance&&(window.performance["c"+c]?window.performance[f](u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["c"+c]()},!1):window.performance[f]("webkit"+u,function(t){i(d,[window.performance.getEntriesByType(l)]),window.performance["webkitC"+c]()},!1)),document[f]("scroll",r,{passive:!0}),document[f]("keypress",r,!1),document[f]("click",r,!1)}},{}],5:[function(t,n,e){function r(t){for(var n=t;n&&!n.hasOwnProperty(u);)n=Object.getPrototypeOf(n);n&&o(n)}function o(t){s.inPlace(t,[u,d],"-",i)}function i(t,n){return t[1]}var a=t("ee").get("events"),s=t(18)(a,!0),c=t("gos"),f=XMLHttpRequest,u="addEventListener",d="removeEventListener";n.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,n){var e=t[1],r=c(e,"nr@wrapped",function(){function t(){if("function"==typeof e.handleEvent)return e.handleEvent.apply(e,arguments)}var n={object:t,"function":e}[typeof e];return n?s(n,"fn-",null,n.name||"anonymous"):e});this.wrapped=t[1]=r}),a.on(d+"-start",function(t){t[1]=this.wrapped||t[1]})},{}],6:[function(t,n,e){var r=t("ee").get("history"),o=t(18)(r);n.exports=r,o.inPlace(window.history,["pushState","replaceState"],"-")},{}],7:[function(t,n,e){var r=t("ee").get("raf"),o=t(18)(r),i="equestAnimationFrame";n.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-")})},{}],8:[function(t,n,e){function r(t,n,e){t[0]=a(t[0],"fn-",null,e)}function o(t,n,e){this.method=e,this.timerDuration=isNaN(t[1])?0:+t[1],t[0]=a(t[0],"fn-",this,e)}var i=t("ee").get("timer"),a=t(18)(i),s="setTimeout",c="setInterval",f="clearTimeout",u="-start",d="-";n.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)},{}],9:[function(t,n,e){function r(t,n){d.inPlace(n,["onreadystatechange"],"fn-",s)}function o(){var t=this,n=u.context(t);t.readyState>3&&!n.resolved&&(n.resolved=!0,u.emit("xhr-resolved",[],t)),d.inPlace(t,y,"fn-",s)}function i(t){g.push(t),h&&(x?x.then(a):w?w(a):(E=-E,O.data=E))}function a(){for(var t=0;t<g.length;t++)r([],g[t]);g.length&&(g=[])}function s(t,n){return n}function c(t,n){for(var e in t)n[e]=t[e];return n}t(5);var f=t("ee"),u=f.get("xhr"),d=t(18)(u),l=NREUM.o,p=l.XHR,h=l.MO,m=l.PR,w=l.SI,v="readystatechange",y=["onload","onerror","onabort","onloadstart","onloadend","onprogress","ontimeout"],g=[];n.exports=u;var b=window.XMLHttpRequest=function(t){var n=new p(t);try{u.emit("new-xhr",[n],n),n.addEventListener(v,o,!1)}catch(e){try{u.emit("internal-error",[e])}catch(r){}}return n};if(c(p,b),b.prototype=p.prototype,d.inPlace(b.prototype,["open","send"],"-xhr-",s),u.on("send-xhr-start",function(t,n){r(t,n),i(n)}),u.on("open-xhr-start",r),h){var x=m&&m.resolve();if(!w&&!m){var E=1,O=document.createTextNode(E);new h(a).observe(O,{characterData:!0})}}else f.on("fn-end",function(t){t[0]&&t[0].type===v||a()})},{}],10:[function(t,n,e){function r(t){var n=this.params,e=this.metrics;if(!this.ended){this.ended=!0;for(var r=0;r<d;r++)t.removeEventListener(u[r],this.listener,!1);if(!n.aborted){if(e.duration=a.now()-this.startTime,4===t.readyState){n.status=t.status;var i=o(t,this.lastSize);if(i&&(e.rxSize=i),this.sameOrigin){var c=t.getResponseHeader("X-NewRelic-App-Data");c&&(n.cat=c.split(", ").pop())}}else n.status=0;e.cbTime=this.cbTime,f.emit("xhr-done",[t],t),s("xhr",[n,e,this.startTime])}}}function o(t,n){var e=t.responseType;if("json"===e&&null!==n)return n;var r="arraybuffer"===e||"blob"===e||"json"===e?t.response:t.responseText;return h(r)}function i(t,n){var e=c(n),r=t.params;r.host=e.hostname+":"+e.port,r.pathname=e.pathname,t.sameOrigin=e.sameOrigin}var a=t("loader");if(a.xhrWrappable){var s=t("handle"),c=t(11),f=t("ee"),u=["load","error","abort","timeout"],d=u.length,l=t("id"),p=t(14),h=t(13),m=window.XMLHttpRequest;a.features.xhr=!0,t(9),f.on("new-xhr",function(t){var n=this;n.totalCbs=0,n.called=0,n.cbTime=0,n.end=r,n.ended=!1,n.xhrGuids={},n.lastSize=null,p&&(p>34||p<10)||window.opera||t.addEventListener("progress",function(t){n.lastSize=t.loaded},!1)}),f.on("open-xhr-start",function(t){this.params={method:t[0]},i(this,t[1]),this.metrics={}}),f.on("open-xhr-end",function(t,n){"loader_config"in NREUM&&"xpid"in NREUM.loader_config&&this.sameOrigin&&n.setRequestHeader("X-NewRelic-ID",NREUM.loader_config.xpid)}),f.on("send-xhr-start",function(t,n){var e=this.metrics,r=t[0],o=this;if(e&&r){var i=h(r);i&&(e.txSize=i)}this.startTime=a.now(),this.listener=function(t){try{"abort"===t.type&&(o.params.aborted=!0),("load"!==t.type||o.called===o.totalCbs&&(o.onloadCalled||"function"!=typeof n.onload))&&o.end(n)}catch(e){try{f.emit("internal-error",[e])}catch(r){}}};for(var s=0;s<d;s++)n.addEventListener(u[s],this.listener,!1)}),f.on("xhr-cb-time",function(t,n,e){this.cbTime+=t,n?this.onloadCalled=!0:this.called+=1,this.called!==this.totalCbs||!this.onloadCalled&&"function"==typeof e.onload||this.end(e)}),f.on("xhr-load-added",function(t,n){var e=""+l(t)+!!n;this.xhrGuids&&!this.xhrGuids[e]&&(this.xhrGuids[e]=!0,this.totalCbs+=1)}),f.on("xhr-load-removed",function(t,n){var e=""+l(t)+!!n;this.xhrGuids&&this.xhrGuids[e]&&(delete this.xhrGuids[e],this.totalCbs-=1)}),f.on("addEventListener-end",function(t,n){n instanceof m&&"load"===t[0]&&f.emit("xhr-load-added",[t[1],t[2]],n)}),f.on("removeEventListener-end",function(t,n){n instanceof m&&"load"===t[0]&&f.emit("xhr-load-removed",[t[1],t[2]],n)}),f.on("fn-start",function(t,n,e){n instanceof m&&("onload"===e&&(this.onload=!0),("load"===(t[0]&&t[0].type)||this.onload)&&(this.xhrCbStart=a.now()))}),f.on("fn-end",function(t,n){this.xhrCbStart&&f.emit("xhr-cb-time",[a.now()-this.xhrCbStart,this.onload,n],n)})}},{}],11:[function(t,n,e){n.exports=function(t){var n=document.createElement("a"),e=window.location,r={};n.href=t,r.port=n.port;var o=n.href.split("://");!r.port&&o[1]&&(r.port=o[1].split("/")[0].split("@").pop().split(":")[1]),r.port&&"0"!==r.port||(r.port="https"===o[0]?"443":"80"),r.hostname=n.hostname||e.hostname,r.pathname=n.pathname,r.protocol=o[0],"/"!==r.pathname.charAt(0)&&(r.pathname="/"+r.pathname);var i=!n.protocol||":"===n.protocol||n.protocol===e.protocol,a=n.hostname===document.domain&&n.port===e.port;return r.sameOrigin=i&&(!n.hostname||a),r}},{}],12:[function(t,n,e){function r(){}function o(t,n,e){return function(){return i(t,[f.now()].concat(s(arguments)),n?null:this,e),n?void 0:this}}var i=t("handle"),a=t(15),s=t(16),c=t("ee").get("tracer"),f=t("loader"),u=NREUM;"undefined"==typeof window.newrelic&&(newrelic=u);var d=["setPageViewName","setCustomAttribute","setErrorHandler","finished","addToTrace","inlineHit","addRelease"],l="api-",p=l+"ixn-";a(d,function(t,n){u[n]=o(l+n,!0,"api")}),u.addPageAction=o(l+"addPageAction",!0),u.setCurrentRouteName=o(l+"routeName",!0),n.exports=newrelic,u.interaction=function(){return(new r).get()};var h=r.prototype={createTracer:function(t,n){var e={},r=this,o="function"==typeof n;return i(p+"tracer",[f.now(),t,e],r),function(){if(c.emit((o?"":"no-")+"fn-start",[f.now(),r,o],e),o)try{return n.apply(this,arguments)}catch(t){throw c.emit("fn-err",[arguments,this,t],e),t}finally{c.emit("fn-end",[f.now()],e)}}}};a("setName,setAttribute,save,ignore,onEnd,getContext,end,get".split(","),function(t,n){h[n]=o(p+n)}),newrelic.noticeError=function(t){"string"==typeof t&&(t=new Error(t)),i("err",[t,f.now()])}},{}],13:[function(t,n,e){n.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(n){return}}}},{}],14:[function(t,n,e){var r=0,o=navigator.userAgent.match(/Firefox[\/\s](\d+\.\d+)/);o&&(r=+o[1]),n.exports=r},{}],15:[function(t,n,e){function r(t,n){var e=[],r="",i=0;for(r in t)o.call(t,r)&&(e[i]=n(r,t[r]),i+=1);return e}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],16:[function(t,n,e){function r(t,n,e){n||(n=0),"undefined"==typeof e&&(e=t?t.length:0);for(var r=-1,o=e-n||0,i=Array(o<0?0:o);++r<o;)i[r]=t[n+r];return i}n.exports=r},{}],17:[function(t,n,e){n.exports={exists:"undefined"!=typeof window.performance&&window.performance.timing&&"undefined"!=typeof window.performance.timing.navigationStart}},{}],18:[function(t,n,e){function r(t){return!(t&&t instanceof Function&&t.apply&&!t[a])}var o=t("ee"),i=t(16),a="nr@original",s=Object.prototype.hasOwnProperty,c=!1;n.exports=function(t,n){function e(t,n,e,o){function nrWrapper(){var r,a,s,c;try{a=this,r=i(arguments),s="function"==typeof e?e(r,a):e||{}}catch(f){l([f,"",[r,a,o],s])}u(n+"start",[r,a,o],s);try{return c=t.apply(a,r)}catch(d){throw u(n+"err",[r,a,d],s),d}finally{u(n+"end",[r,a,c],s)}}return r(t)?t:(n||(n=""),nrWrapper[a]=t,d(t,nrWrapper),nrWrapper)}function f(t,n,o,i){o||(o="");var a,s,c,f="-"===o.charAt(0);for(c=0;c<n.length;c++)s=n[c],a=t[s],r(a)||(t[s]=e(a,f?s+o:o,i,s))}function u(e,r,o){if(!c||n){var i=c;c=!0;try{t.emit(e,r,o,n)}catch(a){l([a,e,r,o])}c=i}}function d(t,n){if(Object.defineProperty&&Object.keys)try{var e=Object.keys(t);return e.forEach(function(e){Object.defineProperty(n,e,{get:function(){return t[e]},set:function(n){return t[e]=n,n}})}),n}catch(r){l([r])}for(var o in t)s.call(t,o)&&(n[o]=t[o]);return n}function l(n){try{t.emit("internal-error",n)}catch(e){}}return t||(t=o),e.inPlace=f,e.flag=a,e}},{}],ee:[function(t,n,e){function r(){}function o(t){function n(t){return t&&t instanceof r?t:t?c(t,s,i):i()}function e(e,r,o,i){if(!l.aborted||i){t&&t(e,r,o);for(var a=n(o),s=h(e),c=s.length,f=0;f<c;f++)s[f].apply(a,r);var d=u[y[e]];return d&&d.push([g,e,r,a]),a}}function p(t,n){v[t]=h(t).concat(n)}function h(t){return v[t]||[]}function m(t){return d[t]=d[t]||o(e)}function w(t,n){f(t,function(t,e){n=n||"feature",y[e]=n,n in u||(u[n]=[])})}var v={},y={},g={on:p,emit:e,get:m,listeners:h,context:n,buffer:w,abort:a,aborted:!1};return g}function i(){return new r}function a(){(u.api||u.feature)&&(l.aborted=!0,u=l.backlog={})}var s="nr@context",c=t("gos"),f=t(15),u={},d={},l=n.exports=o();l.backlog=u},{}],gos:[function(t,n,e){function r(t,n,e){if(o.call(t,n))return t[n];var r=e();if(Object.defineProperty&&Object.keys)try{return Object.defineProperty(t,n,{value:r,writable:!0,enumerable:!1}),r}catch(i){}return t[n]=r,r}var o=Object.prototype.hasOwnProperty;n.exports=r},{}],handle:[function(t,n,e){function r(t,n,e,r){o.buffer([t],r),o.emit(t,n,e)}var o=t("ee").get("handle");n.exports=r,r.ee=o},{}],id:[function(t,n,e){function r(t){var n=typeof t;return!t||"object"!==n&&"function"!==n?-1:t===window?0:a(t,i,function(){return o++})}var o=1,i="nr@id",a=t("gos");n.exports=r},{}],loader:[function(t,n,e){function r(){if(!x++){var t=b.info=NREUM.info,n=l.getElementsByTagName("script")[0];if(setTimeout(u.abort,3e4),!(t&&t.licenseKey&&t.applicationID&&n))return u.abort();f(y,function(n,e){t[n]||(t[n]=e)}),c("mark",["onload",a()+b.offset],null,"api");var e=l.createElement("script");e.src="https://"+t.agent,n.parentNode.insertBefore(e,n)}}function o(){"complete"===l.readyState&&i()}function i(){c("mark",["domContent",a()+b.offset],null,"api")}function a(){return E.exists&&performance.now?Math.round(performance.now()):(s=Math.max((new Date).getTime(),s))-b.offset}var s=(new Date).getTime(),c=t("handle"),f=t(15),u=t("ee"),d=window,l=d.document,p="addEventListener",h="attachEvent",m=d.XMLHttpRequest,w=m&&m.prototype;NREUM.o={ST:setTimeout,SI:d.setImmediate,CT:clearTimeout,XHR:m,REQ:d.Request,EV:d.Event,PR:d.Promise,MO:d.MutationObserver};var v=""+location,y={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net",agent:"js-agent.newrelic.com/nr-1071.min.js"},g=m&&w&&w[p]&&!/CriOS/.test(navigator.userAgent),b=n.exports={offset:s,now:a,origin:v,features:{},xhrWrappable:g};t(12),l[p]?(l[p]("DOMContentLoaded",i,!1),d[p]("load",r,!1)):(l[h]("onreadystatechange",o),d[h]("onload",r)),c("mark",["firstbyte",s],null,"api");var x=0,E=t(17)},{}]},{},["loader",2,10,4,3]);
//]]>
</script>
<title>NS1: Managed DNS, Dedicated DNS, and Traffic Management</title>
<meta name="description" content="NS1 makes it easy to use next-generation DNS for advanced traffic routing, automation &amp; application resiliency. Optimize your websites, apps &amp; infrastructure." />
<meta name="author" content="NS1 – Intelligent DNS and Traffic Management" />
<meta name="web_author" content="https://www.imarc.com" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta name="google-site-verification" content="YVYooKXHB2-sSUQpHURmFqAZf2kyFWIkJ3i1eYAI1-o" />
<meta property="og:type" content="website" />
<meta property="og:title" content="NS1: Managed DNS, Dedicated DNS, and Traffic Management" />
<meta property="og:description" content="NS1 makes it easy to use next-generation DNS for advanced traffic routing, automation &amp; application resiliency. Optimize your websites, apps &amp; infrastructure." />
<meta property="og:image" content="/writable/images/_ogImage/homepage-og-default.png" />
<meta property="og:site_name" content="NS1" />
<meta name="wot-verification" content="3387d6e167eb7ba8c548" />
<link rel="stylesheet" type="text/css" href="/css/fontawesome-all.css" media="all" />
<link rel="stylesheet" type="text/css" href="/css/styles.css?id=76c10fa1210f42fc788c" media="all" />
<link rel="home" href="https://ns1.com/" />
<link rel="shortcut icon" type="image/ico" href="/img/favicon.ico" />
<link type="image/x-icon" href="/img/favicon.ico" rel="shortcut icon" />
<link type="image/x-icon" href="/img/favicon.ico" rel="icon" />
<link href="/img/apple-touch-icon-180x180.png" sizes="180x180" rel="apple-touch-icon-precomposed" />
<script async="async">
<![CDATA[
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');

ga('create', 'UA-41778111-1', 'auto');
ga('send', 'pageview');
]]>
</script>
<script>
<![CDATA[
!function(){var analytics=window.analytics=window.analytics||[];if(!analytics.initialize)if(analytics.invoked)window.console&&console.error&&console.error("Segment snippet included twice.");else{analytics.invoked=!0;analytics.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on"];analytics.factory=function(t){return function(){var e=Array.prototype.slice.call(arguments);e.unshift(t);analytics.push(e);return analytics}};for(var t=0;t<analytics.methods.length;t++){var e=analytics.methods[t];analytics[e]=analytics.factory(e)}analytics.load=function(t,e){var n=document.createElement("script");n.type="text/javascript";n.async=!0;n.src=("https:"===document.location.protocol?"https://":"http://")+"cdn.segment.com/analytics.js/v1/"+t+"/analytics.min.js";var o=document.getElementsByTagName("script")[0];o.parentNode.insertBefore(n,o);analytics.integrationOptions=e};analytics.SNIPPET_VERSION="4.0.1";
analytics.load("UEdzCKxatueHRpQ0bFRJCXLGykzScnzQ");
analytics.page();
}}();
]]>
</script>
<script type="text/javascript">
//<![CDATA[
var bfId="0kXjoH2rToXPIifU", bfSession = 0.041666666666666664;
(function() {
var script = document.createElement('script');
script.type = 'text/javascript';
script.async = true;
script.src = ('https:' === document.location.protocol ? 'https://' : 'http://' ) + 'munchkin.brightfunnel.com/js/build/bf-munchkin.min.js?tstamp=' + new Date().getTime();
var top = document.getElementsByTagName('script')[0];
top.parentNode.insertBefore(script, top);
})();
//]]>
</script>
<script type="text/javascript">
//<![CDATA[
window._tfa = window._tfa || [];
_tfa.push({ notify: 'mark',type: 'NS1_Visitors' });
//]]>
</script>
<script src="//cdn.taboola.com/libtrc/taboolaaccount-towenslookleftforgrowthcom/tfa.js"></script>
<script>
<![CDATA[
window._6si = window._6si || [];
window._6si.push(['enableEventTracking', true]);
window._6si.push(['setToken', 'aab5a4b6f9720ff3721c7119b1d29bc4']);
window._6si.push(['setEndpoint', 'b.6sc.co']);

(function() {
var gd = document.createElement('script');
gd.type = 'text/javascript';
gd.async = true;
gd.src = '//j.6sc.co/6si.min.js';
var s = document.getElementsByTagName('script')[0];
s.parentNode.insertBefore(gd, s);
})();
]]>
</script>
<script type="text/javascript" id="hs-script-loader" async="async" defer="defer" src="//js.hs-scripts.com/4763836.js"></script>
<script>
<![CDATA[
!function(f,b,e,v,n,t,s)
{if(f.fbq)return;n=f.fbq=function(){n.callMethod?
n.callMethod.apply(n,arguments):n.queue.push(arguments)};
if(!f._fbq)f._fbq=n;n.push=n;n.loaded=!0;n.version='2.0';
n.queue=[];t=b.createElement(e);t.async=!0;
t.src=v;s=b.getElementsByTagName(e)[0];
s.parentNode.insertBefore(t,s)}(window, document,'script',
'https://connect.facebook.net/en_US/fbevents.js');
fbq('init', '766493740209804');
fbq('track', 'PageView');
]]>
</script> <noscript><img height="1" width="1" class="c1" src="https://www.facebook.com/tr?id=766493740209804&amp;ev=PageView&amp;noscript=1" /></noscript>
<style type="text/css">
/*<![CDATA[*/
svg.c5 {enable-background:new 0 0 1595.3 1399;}
a.c4 {font-style: italic}
button.c3 {font-style: italic}
img.c2 {display:none;}
img.c1 {display:none}
/*]]>*/
</style>
</head>
<body>
<script type="text/javascript">
//<![CDATA[
(function(i,s,o,g,r,a,m){i['SLScoutObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','https://scout-cdn.salesloft.com/sl.js','slscout');
slscout(["init", "eyJ0eXAiOiJKV1QiLCJhbGciOiJIUzI1NiJ9.eyJ0IjoyODY4fQ.gNI1Z_6kE3pjqofTssVdRvib_o2IY674GhvPegAy9Jk"]);
//]]>
</script>
<script type="text/javascript">
//<![CDATA[

_linkedin_partner_id = "265537";
window._linkedin_data_partner_ids = window._linkedin_data_partner_ids || [];
window._linkedin_data_partner_ids.push(_linkedin_partner_id);
//]]>
</script>
<script type="text/javascript">
//<![CDATA[

(function(){var s = document.getElementsByTagName("script")[0];
var b = document.createElement("script");
b.type = "text/javascript";b.async = true;
b.src = "https://snap.licdn.com/li.lms-analytics/insight.min.js";
s.parentNode.insertBefore(b, s);})();
//]]>
</script> <noscript><img height="1" width="1" class="c2" alt="" src="https://dc.ads.linkedin.com/collect/?pid=265537&amp;fmt=gif" /></noscript>
<div class="shell">
<header class="primary">
<div class="search-drawer container">
<form action="">
<div class="text"><label class="sr-only" for="">Search the website</label> <input type="text" /></div>
<div class="submit"><input type="submit" /></div>
</form>
</div>
<div class="container header-content">
<div class="branding"><a href="/"><img src="/img/ns1-logo.png" alt="NS1 Logo" /></a></div>
<button class="menu-toggle fa fa-bars c3"></button>
<div class="mobile primary">
<nav aria-label="Primary Mobile Navigation" class="primary">
<ul>
<li><a href="/why-ns1">Why NS1</a>
<div class="dropdown menu"><a href="/why-ns1/how-we-help">How We Help</a>
<ul>
<li><a href="/why-ns1/managed-redundant-internal-dns">Redundant & Secondary DNS</a></li>
<li><a href="/why-ns1/global-server-load-balancing">Global Server Load Balancing</a></li>
<li><a href="/why-ns1/automation-and-devops">Automation and Devops</a></li>
<li><a href="/why-ns1/service-discovery">Service Discovery</a></li>
<li><a href="/why-ns1/dnssec-security-inititiatives">DNSSEC & Security Initiatives</a></li>
<li><a href="/why-ns1/traffic-engineering">Application Performance Optimization</a></li>
<li><a href="/why-ns1/disaster-recovery-and-high-availability">Disaster Recovery & High Availability</a></li>
<li><a href="/why-ns1/cross-cloud-and-multi-cdn-optimization">Cross-Cloud and Multi-CDN Optimization</a></li>
</ul>
</div>
</li>
<li><a href="/products-services">Products & Services</a>
<div class="dropdown menu"><a href="/products">DNS Products</a>
<ul>
<li><a class="dot" href="/products/managed-dns">Managed DNS</a></li>
<li><a class="dot" href="/products/dedicated-dns">Dedicated DNS</a></li>
<li><a class="dot" href="/products/private-dns">Private DNS</a></li>
<li><a class="dot" href="/products/pulsar">Pulsar RUM Steering</a></li>
<li><a class="dot" href="/products/managed-dns-for-china">Managed DNS for China</a></li>
</ul>
<a href="/services">Services</a> <a href="/platform">Technology Platform</a> <a href="/plans">Plans</a></div>
</li>
<li><a href="/resources">Resources</a>
<div class="dropdown menu">
<ul>
<li><a href="/events">Webinars & Events</a></li>
<li><a href="/resources?search=&amp;type=case-study&amp;category=">Case studies</a></li>
<li><a href="/resources?search=&amp;type=white-paper&amp;category=">White Papers</a></li>
<li><a href="/resources?search=&amp;type=data-sheet&amp;category=">Data Sheets</a></li>
<li><a href="/resources?search=&amp;type=analyst-report&amp;category=">Analyst Reports</a></li>
<li><a href="/blog">Blog</a></li>
<li><a href="/resources?search=&amp;type=e-learning&amp;category=">E-Learning</a></li>
<li><a href="/academy">NS1.Academy</a></li>
<li><a href="/press">News</a></li>
</ul>
</div>
</li>
<li><a href="/support">Support</a>
<div class="dropdown menu">
<ul>
<li><a href="/knowledgebase">Knowledge Base</a></li>
<li><a href="/api">API Documentation</a></li>
<li><a href="/support/integrations">Integrations</a></li>
<li><a href="http://www.nsonestatus.net/" target="_blank">NS1 Status</a></li>
<li><a href="/support/contact-support">Contact Support</a></li>
</ul>
</div>
</li>
</ul>
</nav>
<div class="utilities">
<nav aria-label="Utility Navigation" class="utility">
<ul>
<li><a class="search-toggle fa fa-search c4" href="/search"></a></li>
<li><a href="/blog">Blog</a></li>
<li><a href="/knowledgebase">Docs</a></li>
<li><a href="https://my.nsone.net"><i class="fas fa-lock"></i> Login</a></li>
</ul>
</nav>
<div class="action"><a class="button" href="/signup">Get Started</a></div>
</div>
</div>
<div class="desktop">
<nav aria-label="Primary Desktop Navigation" class="primary">
<ul>
<li><a href="/why-ns1">Why NS1 <i class="fa fa-caret-down" aria-hidden="true"></i></a>
<div class="dropdown why-ns1 menu"><a href="/why-ns1/how-we-help">How We Help</a> <a href="/why-ns1/managed-redundant-internal-dns">Redundant & Secondary DNS</a> <a href="/why-ns1/global-server-load-balancing">Global Server Load Balancing</a> <a href="/why-ns1/automation-and-devops">Automation and Devops</a> <a href="/why-ns1/service-discovery">Service Discovery</a> <a href="/why-ns1/dnssec-security-inititiatives">DNSSEC & Security Initiatives</a> <a href="/why-ns1/traffic-engineering">Application Performance Optimization</a> <a href="/why-ns1/disaster-recovery-and-high-availability">Disaster Recovery & High Availability</a> <a href="/why-ns1/cross-cloud-and-multi-cdn-optimization">Cross-Cloud and Multi-CDN Optimization</a></div>
</li>
<li><a href="/products-services">Products & Services <i class="fa fa-caret-down" aria-hidden="true"></i></a>
<div class="dropdown products menu"><a href="/products">DNS Products</a>
<ul>
<li><a class="dot" href="/products/managed-dns"><img src="/img/icons/managed-icon-nav.png" alt="Managed DNS Icon" /> Managed DNS</a></li>
<li><a class="dot" href="/products/dedicated-dns"><img src="/img/icons/dedicated-icon-nav.png" alt="Dedicated DNS Icon" /> Dedicated DNS</a></li>
<li><a class="dot" href="/products/private-dns"><img src="/img/icons/private-icon-nav.png" alt="Private DNS Icon" /> Private DNS</a></li>
<li><a class="dot" href="/products/pulsar"><img src="/img/icons/pulsar-icon-nav.png" alt="Pulsar RUM Steering Icon" /> Pulsar RUM Steering</a></li>
<li><a class="dot" href="/products/managed-dns-for-china"><img src="/img/icons/managed-dns-china-icon-nav.png" alt="Managed DNS for China Icon" /> Managed DNS for China</a></li>
</ul>
<a href="/services">Services</a> <a href="/platform">Technology Platform</a> <a href="/plans">View Our Plans</a></div>
</li>
<li><a href="/resources">Resources <i class="fa fa-caret-down" aria-hidden="true"></i></a>
<div class="dropdown menu"><a href="/events">Webinars & Events</a> <a href="/resources?search=&amp;type=case-study&amp;category=">Case studies</a> <a href="/resources?search=&amp;type=white-paper&amp;category=">White Papers</a> <a href="/resources?search=&amp;type=data-sheet&amp;category=">Data Sheets</a> <a href="/resources?search=&amp;type=analyst-report&amp;category=">Analyst Reports</a> <a href="/blog">Blog</a> <a href="/resources?search=&amp;type=e-learning&amp;category=">E-Learning</a> <a href="/academy">NS1.Academy</a> <a href="/news">News</a></div>
</li>
<li><a href="/support">Support <i class="fa fa-caret-down" aria-hidden="true"></i></a>
<div class="dropdown menu"><a href="/knowledgebase">Knowledge Base</a> <a href="/api">API Documentation</a> <a href="/support/integrations">Integrations</a> <a href="http://www.nsonestatus.net/" target="_blank">NS1 Status</a> <a href="/support/contact-support">Contact Support</a></div>
</li>
</ul>
</nav>
<div class="utilities">
<nav aria-label="Utility Navigation" class="utility">
<ul>
<li><a class="search-toggle fa fa-search c4" href="/search"></a></li>
<li><a href="/blog">Blog</a></li>
<li><a href="/knowledgebase">Docs</a></li>
<li><a href="https://my.nsone.net"><i class="fas fa-lock"></i> Login</a></li>
<li><a class="cta" href="/signup">Get Started</a></li>
</ul>
</nav>
</div>
</div>
</div>
</header>
<div class="hero container carousel">
<div class="slide">
<div class="copy">
<h1 class="dot">NS1 moves DNS</h1>
<p>We make it simple to assure that your infrastructure remains rock-solid and every request is routed to the optimal location every time, no matter what.</p>
<a href="https://ns1.com/why-ns1" class="button">Why NS1</a></div>
<div class="asset animation">
<div class="circular"><img src="/img/hero-dude.png" alt="NS1 DNS User" /></div>
<div class="svg"><svg version="1.1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewbox="0 0 1595.3 1399" class="c5" xml:space="preserve">
<pattern x="14.3" y="1220.1" width="72" height="72" patternunits="userSpaceOnUse" id="_x36__lpi_30_x25_" viewbox="72.2 -72 72 72" style="overflow:visible;">
<g>
<rect x="72.2" y="-72" style="fill:none;" width="72" height="72"></rect>
<g>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="144" y1="-6" x2="216.5" y2="-6"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="144" y1="-30" x2="216.5" y2="-30"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="144" y1="-54" x2="216.5" y2="-54"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="144" y1="-18" x2="216.5" y2="-18"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="144" y1="-42" x2="216.5" y2="-42"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="144" y1="-66" x2="216.5" y2="-66"></line>
</g>
<g>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="72" y1="-6" x2="144.5" y2="-6"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="72" y1="-30" x2="144.5" y2="-30"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="72" y1="-54" x2="144.5" y2="-54"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="72" y1="-18" x2="144.5" y2="-18"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="72" y1="-42" x2="144.5" y2="-42"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="72" y1="-66" x2="144.5" y2="-66"></line>
</g>
<g>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="0" y1="-6" x2="72.5" y2="-6"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="0" y1="-30" x2="72.5" y2="-30"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="0" y1="-54" x2="72.5" y2="-54"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="0" y1="-18" x2="72.5" y2="-18"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="0" y1="-42" x2="72.5" y2="-42"></line>
<line style="fill:none;stroke:#231F20;stroke-width:3.6;" x1="0" y1="-66" x2="72.5" y2="-66"></line>
</g>
</g>
</pattern>
<g class="shadow" id="outline_x2F_bg">
<path style="fill:none;stroke:#CBD3DA;stroke-miterlimit:10;" d="M1558.4,1307.1L120.8,975.2c-14.7-3.4-26.7-18.2-26.7-32.9V48.7 c0-14.7,12-23.9,26.7-20.5l1437.7,331.9c14.7,3.4,26.7,18.2,26.7,32.9v893.7C1585.1,1301.2,1573.1,1310.4,1558.4,1307.1 L1558.4,1307.1z"></path>
<path style="opacity:0.4;fill:url(#_x36__lpi_30_x25_);" d="M1524.4,1341.1L86.8,1009.2c-14.7-3.4-26.7-18.2-26.7-32.9V82.7 c0-14.7,12-23.9,26.7-20.5l1437.7,331.9c14.7,3.4,26.7,18.2,26.7,32.9v893.7C1551.1,1335.2,1539.1,1344.5,1524.4,1341.1 L1524.4,1341.1z"></path>
<path style="fill:#FFFFFF;" d="M1484.6,1383L47,1051.1c-14.7-3.4-26.7-18.2-26.7-32.9V124.6c0-14.7,12-23.9,26.7-20.5L1484.7,436 c14.7,3.4,26.7,18.2,26.7,32.9v893.7C1511.3,1377.2,1499.3,1386.4,1484.6,1383L1484.6,1383z"></path>
<path style="fill:#F2F3F4;" d="M76.3,292.4l1374,317.2v733.5l-1374-317.2V292.4z"></path>
</g>
<g id="results">
<g class="fadeIn result">
<path style="fill:#FFFFFF;" d="M393.1,899l934.2,215.7c3.1,0.7,5.6-1.2,5.6-4.3V960.3c0-3.1-2.5-6.2-5.6-6.9L393.1,737.7 c-3.1-0.7-5.6,1.2-5.6,4.3v150.1C387.4,895.2,390,898.3,393.1,899z"></path>
<path id="gray-arrow_1_" style="fill:#BAB9BA;" d="M416.7,833.4l24.1-11.2l24.3,22.4L416.7,833.4z"></path>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="426.7" y1="781" x2="662.3" y2="835.4"></line>
<line class="growIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="487.7" y1="843.3" x2="571.6" y2="862.6"></line>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="1183.7" y1="955.2" x2="1291.9" y2="980.2"></line>
<line class="growIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="602.2" y1="870.1" x2="686.1" y2="889.4"></line>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="716.3" y1="895.7" x2="800.2" y2="915.1"></line>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="709.9" y1="938.4" x2="481" y2="885.5"></line>
<line class="growIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="740" y1="945.3" x2="1293.2" y2="1073"></line>
</g>
<g class="fadeIn result">
<path style="fill:#FFFFFF;" d="M393.1,1088.6l934.2,215.7c3.1,0.7,5.6-1.2,5.6-4.3v-150.1c0-3.1-2.5-6.2-5.6-6.9L393.1,927.3 c-3.1-0.7-5.6,1.2-5.6,4.3v150.1C387.4,1084.7,390,1087.9,393.1,1088.6z"></path>
<path id="gray-arrow_2_" style="fill:#BAB9BA;" d="M416.2,1022.9l24.1-11.2l24.3,22.4L416.2,1022.9z"></path>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="426.2" y1="970.5" x2="661.8" y2="1024.9"></line>
<line class="growIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="487.3" y1="1032.8" x2="571.2" y2="1052.2"></line>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="1183.2" y1="1144.7" x2="1291.5" y2="1169.7"></line>
<line class="growIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="601.7" y1="1059.6" x2="685.6" y2="1079"></line>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="715.8" y1="1085.2" x2="799.7" y2="1104.6"></line>
<line class="growIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="709.4" y1="1127.9" x2="480.5" y2="1075"></line>
<line class="growIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="739.5" y1="1134.8" x2="1292.7" y2="1262.5"></line>
</g>
</g>
<g class="fadeIn" id="result-highlighted">
<path class="growIn pink-rect" style="fill:#FFFFFF;stroke:#ED1171;stroke-width:6;stroke-miterlimit:10;" d="M393.1,716.7c-4.8-1.1-8.6-5.9-8.6-10.6V556 c0-4.8,3.9-7.7,8.6-6.6l934.2,215.7c4.8,1.1,8.6,5.9,8.6,10.6v150c0,4.8-3.9,7.7-8.6,6.6L393.1,716.6V716.7z"></path>
<g class="items" id="gray-circle">
<path class="fadeIn" id="green-arrow" style="fill:#60C4B4;" d="M465.1,642.4l-24,11.3l-24.4-22.4L465.1,642.4z"></path>
<path style="fill:#F1F2F2;" d="M1295.3,784.6c-5,0-8.7,3.6-8.7,8.9c0,6.2,5,12.4,11.2,13.8c0.9,0.2,1.7,0.3,2.5,0.3 c5,0,8.7-3.6,8.7-8.9c0-6.2-5-12.4-11.2-13.8C1297,784.7,1296.1,784.6,1295.3,784.6L1295.3,784.6z"></path>
<line class="fadeIn" style="fill:none;stroke:#F0F0F0;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="416" y1="593.2" x2="675.9" y2="653.2"></line>
<line class="growIn pill blue" style="fill:none;stroke:#6DA2D7;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="1162.4" y1="765.5" x2="1270" y2="790.4"></line>
<line class="growIn pill green" style="fill:none;stroke:#60C4B4;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="491.8" y1="660" x2="568.3" y2="678"></line>
<line class="growIn pill pink" style="fill:none;stroke:#ED1171;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="482.8" y1="701.2" x2="716.4" y2="755.1"></line>
<line class="fadeIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="602.4" y1="684.7" x2="678.9" y2="702.6"></line>
<line class="fadeIn" style="fill:none;stroke:#D8E0E9;stroke-width:22;stroke-linecap:round;stroke-miterlimit:10;" x1="709.7" y1="710" x2="786.2" y2="727.9"></line>
</g>
<g class="status-lines" id="green-lines">
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M740,748.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M745.4,749.3V773"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M750.9,750.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M756.4,751.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M761.9,753.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M767.4,754.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M772.8,755.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M778.3,756.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M783.8,758.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M789.3,759.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M794.7,760.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M800.2,762v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M805.7,763.3V787"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M811.2,764.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M816.7,765.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M822.1,767.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M827.6,768.3V792"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M833.1,769.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M838.6,770.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M844.1,772.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M849.5,773.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M855,774.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M860.5,775.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M866,777.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M871.4,778.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M876.9,779.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M882.4,781v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M887.9,782.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M893.4,783.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M898.8,784.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M904.3,786v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M909.8,787.3V811"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M915.3,788.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M920.7,789.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M926.2,791.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M931.7,792.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M937.2,793.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M942.7,794.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M948.1,796.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M953.6,797.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M959.1,798.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M964.6,800v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M970,801.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M975.5,802.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M981,803.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M986.5,805v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M992,806.3V830"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M997.4,807.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1002.9,808.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1008.4,810.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1013.9,811.3V835"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1019.3,812.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1024.8,813.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1030.3,815.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1035.8,816.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1041.3,817.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1046.7,818.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1052.2,820.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1057.7,821.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1063.2,822.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1068.7,824v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1074.1,825.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1079.6,826.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1085.1,827.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1090.6,829v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1096,830.3V854"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1101.5,831.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1107,832.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1112.5,834.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1118,835.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1123.4,836.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1128.9,837.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1134.4,839.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1139.9,840.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1145.3,841.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1150.8,842.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1156.3,844.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1161.8,845.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1167.3,846.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1172.7,848v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1178.2,849.3V873"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1183.7,850.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1189.2,851.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1194.6,853.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1200.1,854.3V878"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1205.6,855.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1211.1,856.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1216.6,858.1v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1222,859.4v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1227.5,860.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1233,861.9v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1238.5,863.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1244,864.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1249.4,865.7v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1254.9,867v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1260.4,868.2v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1265.9,869.5v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1271.3,870.8v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1276.8,872v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1282.3,873.3V897"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1287.8,874.6v23.7"></path>
<path style="fill:none;stroke:#60C4B4;stroke-width:2;stroke-miterlimit:10;" d="M1293.3,875.8v23.7"></path>
</g>
</g>
<g class="fadeIn" id="filters">
<line class="fadeIn" style="fill:none;stroke:#E4E7E8;stroke-width:26;stroke-linecap:round;stroke-miterlimit:10;" x1="411.3" y1="434.3" x2="1030.3" y2="576.4"></line>
<line class="fadeIn" style="fill:none;stroke:#E4E7E8;stroke-width:26;stroke-linecap:round;stroke-miterlimit:10;" x1="1349.6" y1="653.1" x2="1208.9" y2="620"></line>
<line class="fadeInOut green" style="fill:none;stroke:#B9E2DC;stroke-width:36;stroke-linecap:round;stroke-miterlimit:10;" x1="409.9" y1="511.1" x2="452.8" y2="521"></line>
<line class="fadeInOut pink" style="fill:none;stroke:#EFBEBD;stroke-width:36;stroke-linecap:round;stroke-miterlimit:10;" x1="502.2" y1="532.3" x2="545.1" y2="542.1"></line>
</g>
<g class="fadeIn" id="sidebar">
<path id="white-bottom" style="fill:#FFFFFF;" d="M346.3,961.2l-208-48c-11.3-2.6-20.5-13.9-20.5-25.2v-39.5 c0-11.3,9.2-18.4,20.5-15.8l208,48c11.3,2.6,20.5,13.9,20.5,25.2v39.5C366.8,956.7,357.6,963.8,346.3,961.2z"></path>
<path id="white-top" style="fill:#FFFFFF;" d="M345.8,866.1l-208-48c-11.3-2.6-20.5-13.9-20.5-25.2V450.6 c0-11.3,9.2-18.4,20.5-15.8l208,48c11.3,2.6,20.5,13.9,20.5,25.2v342.2C366.3,861.6,357.1,868.7,345.8,866.1z"></path>
<path id="blue-gray-pill_5_" style="fill:#D8E0EA;" d="M321.4,563.5l-155.5-35.9c-9-2.1-16.3-11.2-16.3-20.1 c0-9,7.3-14.6,16.3-12.5l155.5,35.9c9,2.1,16.3,11.1,16.3,20.1C337.7,559.8,330.4,565.5,321.4,563.5z"></path>
<path class="fadeInOut pill1" id="light-gray-pill_9_" style="fill:#F2F3F4;" d="M316,712.2L167.7,678c-9-2.1-16.3-11.1-16.3-20.1s7.3-14.6,16.3-12.5 L316,679.6c9,2.1,16.3,11.2,16.3,20.1C332.3,708.7,324.9,714.3,316,712.2z"></path>
<path class="fadeInOut pill2" id="light-gray-pill_8_" style="fill:#F2F3F4;" d="M316,771.7l-148.3-34.2c-9-2.1-16.3-11.1-16.3-20.1s7.3-14.6,16.3-12.5 L316,739.1c9,2.1,16.3,11.2,16.3,20.1C332.3,768.2,324.9,773.8,316,771.7z"></path>
<path id="gray-line" style="fill:#BAB9BA;" d="M332.5,652.3l-180.1-41.6c-1.6-0.4-2.8-1.9-2.8-3.4c0-1.6,1.3-2.5,2.8-2.2 l180.1,41.6c1.6,0.4,2.8,1.9,2.8,3.4C335.4,651.8,334.1,652.7,332.5,652.3z"></path>
<path id="gray-top" style="fill:#D8E0EA;" d="M345.8,1055.7l-208-48c-11.3-2.6-20.5-13.9-20.5-25.2v-39.5 c0-11.3,9.2-18.4,20.5-15.8l208,48c11.3,2.6,20.5,13.9,20.5,25.2v39.5C366.3,1051.2,357.1,1058.3,345.8,1055.7z"></path>
<path id="blue-gray-top" style="fill:#D8E0EA;" d="M351.1,436.3l-211.2-48.8c-9-2.1-16.3-11.2-16.3-20.1c0-9,7.3-14.6,16.3-12.5 l211.2,48.8c9,2.1,16.3,11.1,16.3,20.1C367.4,432.7,360,438.4,351.1,436.3z"></path>
</g>
<g id="header">
<path style="fill:#050606;" d="M76.3,204.4l1374,317.2v88L76.3,292.4V204.4z"></path>
<g>
<path style="fill:#505150;" d="M202.3,302l-48.7-11.2c-9-2.1-16.3-11.1-16.3-20.1s7.3-14.6,16.3-12.5l48.7,11.2 c9,2.1,16.3,11.1,16.3,20.1S211.3,304,202.3,302z"></path>
<path style="fill:#505150;" d="M338.1,324.6l-66.7-15.4c-4.5-1-8.2-5.6-8.2-10.1s3.7-7.3,8.2-6.3l66.7,15.4 c4.5,1,8.2,5.6,8.2,10.1C346.3,322.9,342.6,325.7,338.1,324.6z"></path>
<path style="fill:#505150;" d="M476.8,356.6l-85-19.6c-4.5-1-8.2-5.6-8.2-10.1s3.7-7.3,8.2-6.3l85,19.6c4.5,1,8.2,5.6,8.2,10.1 C484.9,354.9,481.3,357.7,476.8,356.6z"></path>
<path style="fill:#505150;" d="M609.4,387.7l-90.3-20.8c-4.5-1-8.2-5.6-8.2-10.1s3.7-7.3,8.2-6.3l90.3,20.8 c4.5,1,8.2,5.6,8.2,10.1C617.6,386,613.9,388.8,609.4,387.7z"></path>
<path style="fill:#505150;" d="M1214.7,527l-12.2-2.8c-4.5-1-8.2-5.6-8.2-10.1s3.7-7.3,8.2-6.3l12.2,2.8c4.5,1,8.2,5.6,8.2,10.1 C1222.9,525.3,1219.2,528,1214.7,527z"></path>
<path style="fill:#505150;" d="M1254.7,536.2l-12.2-2.8c-4.5-1-8.2-5.6-8.2-10.1s3.7-7.3,8.2-6.3l12.2,2.8c4.5,1,8.2,5.6,8.2,10.1 C1262.9,534.5,1259.2,537.3,1254.7,536.2z"></path>
<path style="fill:#505150;" d="M1378.6,564.8l-91.3-21.1c-4.5-1-8.2-5.6-8.2-10.1s3.7-7.3,8.2-6.3l91.4,21.1 c4.5,1,8.2,5.6,8.2,10.1C1386.8,563.1,1383.1,565.9,1378.6,564.8L1378.6,564.8z"></path>
</g>
<ellipse id="pink-logo-dot" transform="matrix(0.7465 -0.6653 0.6653 0.7465 -144.1893 226.7746)" style="fill:#EA2371;" cx="225.6" cy="302.6" rx="4.5" ry="5.6"></ellipse>
<path id="pink-line" style="fill:#EA2371;" d="M345.3,355L265,336.4c-1.6-0.4-3-2.1-3-3.7s1.3-2.7,3-2.3l80.3,18.5 c1.6,0.4,3,2.1,3,3.7S346.9,355.3,345.3,355z"></path>
<g>
<ellipse transform="matrix(0.7465 -0.6653 0.6653 0.7465 -88.6373 102.5305)" style="fill:#D8E0EA;" cx="90.3" cy="167.6" rx="15.6" ry="19.6"></ellipse>
<ellipse transform="matrix(0.7465 -0.6653 0.6653 0.7465 -83.5651 139.3017)" style="fill:#D8E0EA;" cx="141.1" cy="179.3" rx="15.6" ry="19.6"></ellipse>
<ellipse transform="matrix(0.7465 -0.6653 0.6653 0.7465 -78.5628 175.5663)" style="fill:#D8E0EA;" cx="191.2" cy="190.9" rx="15.6" ry="19.6"></ellipse>
</g>
</g>
</svg></div>
<div class="circle"></div>
</div>
</div>
<div class="slide">
<div class="copy">
<h1 class="dot">NS1 Moves with You</h1>
<p>We've built new DNS technology that works like you do - fast, efficient, and smart.</p>
<a href="https://ns1.com/why-ns1" class="button">Why NS1</a></div>
<div class="asset"><img src="/writable/images/ns1-package-graphic.png" alt="NS1 Moves with You" /></div>
</div>
<div class="slide">
<div class="copy">
<h1 class="dot">NS1 Moves You Ahead</h1>
<p>We help you build and automate the application delivery infrastructure for your future.</p>
<a href="https://ns1.com/why-ns1" class="button">Why NS1</a></div>
<div class="asset"><img src="/writable/images/homepage-slider/globe-hero.png" alt="NS1 Moves You Ahead" /></div>
</div>
</div>
<div class="torso">
<main>
<section class="callout">
<div class="container"><span class="meta">Self-Hosted DNS for your Networks</span>
<h2>Introducing Private DNS</h2>
<a href="/products/private-dns" class="button secondary">Learn More</a></div>
</section>
<section class="how-we-help">
<div class="container">
<div class="prelude">
<div class="gem"><img src="/img/icons/dns-icon.png" alt="DNS Icon" /></div>
<h2 class="dot">DNS that Moves with You</h2>
<p>We make sure your application delivery infrastructure is always available, fast, safe and simple for your team to manage. What's your next move?</p>
</div>
<div class="cards"><a class="card" href="/why-ns1/managed-redundant-internal-dns">
<div class="icon"><img src="/img/icons/managed-icon.png" alt="Managed Icon" /></div>
<h4>Redundant &<br />
Secondary DNS</h4>
</a> <a class="card" href="/why-ns1/global-server-load-balancing">
<div class="icon"><img src="/img/icons/gslb-icon.png" alt="GSLB Icon" /></div>
<h4>Global Server Load Balancing</h4>
</a> <a class="card" href="/why-ns1/automation-and-devops">
<div class="icon"><img src="/img/icons/automation-icon.png" alt="Automation Icon" /></div>
<h4>Automation and Devops</h4>
</a> <a class="card" href="/why-ns1/cross-cloud-and-multi-cdn-optimization">
<div class="icon"><img src="/img/icons/hybrid-icon.png" alt="Hybrid Icon" /></div>
<h4>Cross-Cloud and Multi-CDN Optimization</h4>
</a> <a class="card" href="/why-ns1/service-discovery">
<div class="icon"><img src="/img/icons/multi-cdn-icon.png" alt="Multi CDN" /></div>
<h4>Service Discovery</h4>
</a> <a class="card" href="/why-ns1/dnssec-security-inititiatives">
<div class="icon"><img src="/img/icons/dnssec-icon.png" alt="DNSSEC Icon" /></div>
<h4>DNSSEC & Security Initiatives</h4>
</a> <a class="card" href="/why-ns1/traffic-engineering">
<div class="icon"><img src="/img/icons/rum-icon.png" alt="RUM Icon" /></div>
<h4>Application Performance Optimization</h4>
</a> <a class="card" href="/why-ns1/disaster-recovery-and-high-availability">
<div class="icon"><img src="/img/icons/disaster-recovery-icon.png" alt="Disaster Recovery Icon" /></div>
<h4>Disaster Recovery &<br />
High Availability</h4>
</a></div>
<div class="action"><a href="#contact-form" class="button dark modal">Contact a DNS Expert</a></div>
</div>
</section>
<section id="products" class="products alt">
<div class="container">
<div class="prelude">
<div class="gem"><img src="/writable/images/icons/product-stack-icon.png" alt="Products Icon" /></div>
<h2 class="dot">One DNS technology for any deployment model</h2>
</div>
<div class="features no-bg left"><a class="feature" href="https://ns1.com/products/managed-dns">
<div class="icon"><img src="/writable/images/icons/managed-dns-icon.png" alt="Managed DNS" /></div>
<h4>Managed DNS</h4>
<p class="narrow">Cloud-based, DDoS-protected and API-first DNS for speed, precision, and control over application traffic.</p>
<span class="button button-center secondary" href="">Learn More</span></a> <a class="feature" href="https://ns1.com/products/dedicated-dns">
<div class="icon"><img src="/writable/images/icons/dedicated-dns-icon.png" alt="Dedicated DNS" /></div>
<h4>Dedicated DNS</h4>
<p class="narrow">Redundant DNS that provides resiliency without losing traffic management or security features, managed using one simple interface.</p>
<span class="button button-center secondary" href="">Learn More</span></a> <a class="feature" href="https://ns1.com/products/private-dns">
<div class="icon"><img src="/writable/images/icons/private-dns-icon.png" alt="Private DNS" /></div>
<h4>Private DNS</h4>
<p class="narrow">Next-generation DNS software for teams that want to manage their own internal or external DNS configurations.</p>
<span class="button button-center secondary" href="">Learn More</span></a> <a class="feature" href="https://ns1.com/products/pulsar">
<div class="icon"><img src="/writable/images/icons/pulsar-icon.png" alt="Pulsar RUM Steering" /></div>
<h4>Pulsar RUM Steering</h4>
<p class="narrow">Automated traffic routing based on up-to-the minute telemetry data from real users, providing the best possible experience to everyone.</p>
<span class="button button-center secondary" href="">Learn More</span></a></div>
<div class="action"><a href="#demo-form" class="button dark modal">Request a Demo</a></div>
</div>
</section>
<section class="technology">
<div class="container prelude">
<div class="gem"><img src="/img/icons/technology-icon.png" alt="Technology Icon" /></div>
<h2 class="dot small">Next-generation DNS is really a thing</h2>
<h4>It’s for next-generation teams like yours. Here’s what you’ll love:</h4>
<div class="checklist">
<div>
<ul>
<li>Modern API for automation and integration</li>
<li>100x the traffic engineering options</li>
<li>Lightning fast propagation times</li>
</ul>
</div>
<div>
<ul>
<li>Best DNS security features</li>
<li>100% uptime SLA</li>
<li>Expert customer success team</li>
</ul>
</div>
</div>
<div class="action"><a href="/signup" class="button dark">Sign Up for Free</a></div>
</div>
</section>
<section class="callout">
<div class="container featured">
<div class="copy"><span class="meta">Featured White Paper</span>
<h2>The Drag of Technical Debt</h2>
<p>Technical debt prevents you from being able to modernize and automate, and increases security and resiliency risk. Reducing technical debt is a C-suite mandate. Get this white paper to help quantify its cost, identify some critical technology areas that warrant your team’s attention, and develop clear plans for modernizing without business disruption.</p>
<a href="http://info.ns1.com/proven-ways-to-identify-and-overcome-technical-debt.html" class="button secondary">Download the white Paper</a></div>
<div class="asset bottom"><img src="/img/featured-resource-asset-exploded.png" alt="Exploded Computer View" /></div>
</div>
</section>
<section class="customers">
<div class="container prelude">
<div class="gem"><img src="/img/icons/profile-icon.png" alt="Profile Icon" /></div>
<h2 class="dot">NS1 clients move our world</h2>
<p>Big, small, old or new. Our single purpose is to give our clients the software and support they need to flawlessly orchestrate the delivery of the applications and content that move them ahead.</p>
</div>
<div class="bubbles">
<div class="left">
<div class="story default bubble active" data-story="encryptme"><img src="/img/customers/encrypt-me.png" alt="EncryptMe Logo" /></div>
<div class="bubble" data-story="linkedin"><img src="/img/customers/linkedin.png" alt="LinkedIn Logo" /></div>
<div class="bubble"><img src="/img/customers/weightwatchers.png" alt="WeightWatchers Logo" /></div>
<div class="story bubble" data-story="guardian"><img src="/img/customers/the-guardian.png" alt="The Guardian Logo" /></div>
<div class="bubble"><img src="/img/customers/pandora.png" alt="Pandora Logo" /></div>
<div class="story bubble" data-story="dealnews"><img src="/img/customers/dealnews.png" alt="DealNews Logo" /></div>
<div class="bubble"><img src="/img/customers/dropbox.png" alt="Dropbox Logo" /></div>
<div class="bubble"><img src="/img/customers/wistia.png" alt="Wistia Logo" /></div>
</div>
<div class="quote default" id="encryptme">
<div class="bubble inner"><img src="/img/customers/encrypt-me.png" alt="EncryptMe Logo" />
<blockquote>NS1 shows a lot of initiative and understanding on how to leverage DNS for business. It’s refreshing to see that kind of care - and we’ve only scratched the surface on what we can do.</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/wall-encryptme.jpg" alt="EncryptME Headshot" /></div>
<p><span>Jacob Wall, Director of Business Operations</span> EncryptMe</p>
</div>
<div><a href="/resources/encryptme-case-study" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="quote" id="imgur">
<div class="bubble inner"><img src="/img/customers/imgur.png" alt="Imgur Logo" />
<blockquote>I’ve never seen another DNS service quite like NS1. I feel that their data-driven approach, combined with their incredible flexibility, makes them the next generation DNS host. Best of all, everything is setup to where we don’t even have to think about it. It just works.</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/schaaf-imgur.png" alt="Imgur Headshot" /></div>
<p><span>Alan Schaaf, CEO</span> Imgur</p>
</div>
<div><a href="/resources/imgur" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="quote" id="algolia">
<div class="bubble inner"><img src="/img/customers/algolia.png" alt="Algolia Logo" />
<blockquote>NS1 is a critical component of our application architecture. We’ve seen amazing performance from the platform, enabling us to deliver a flawless experience to our customers’ end users</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/lemoine-algolia.png" alt="Algolia Headshot" /></div>
<p><span>Julien Lemoine CTO</span> Algolia</p>
</div>
<div><a href="/resources/algolia" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="quote" id="guardian">
<div class="bubble inner"><img src="/img/customers/the-guardian.png" alt="The Guardian Logo" />
<blockquote>NS1’s customer support is excellent. When we had questions, we fired off an email to the support team and they were right back with the answers we needed. It helped us complete the migration quite quickly.</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/hildrew-guardian.png" alt="The Guardian Headshot" /></div>
<p><span>Simon Hildrew, Lead Software Developer</span> Guardian News & Media</p>
</div>
<div><a href="/resources/intelligent-dns-never-sleeps-with-ns1s-dedicated-and-managed-dns" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="quote" id="dealnews">
<div class="bubble inner"><img src="/img/customers/dealnews.png" alt="DealNews Logo" />
<blockquote>Pulsar automatically overcomes potential application performance problems that could be caused by network congestion, datacenter performance or any other variable. Before deploying NS1, we had no visibility into georouting performance. Pulsar gives us the ability to make smarter routing decisions so that we are no longer guessing based on IP addresses.</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/montgomery-dealnews.png" alt="DealNews Headshot" /></div>
<p><span>Rod Montgomery, Ops/IT Manager</span> DealNews</p>
</div>
<div><a href="/writable/resources/ns1-dealnews-casestudy-2018.pdf" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="quote" id="teridion">
<div class="bubble inner"><img src="/img/customers/teridion.png" alt="Teridion Logo" />
<blockquote>NS1’s implementation team went above and beyond to make sure everything was set up to exactly meet our requirements. The support we received has been crucial to us being able to manage our global customer base.</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/welner-teridion.jpg" alt="Teridion Headshot" /></div>
<p><span>Elad Welner, Director of Customer Success</span> Teridion</p>
</div>
<div><a href="/resources/teridion-case-study" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="quote" id="magnetic">
<div class="bubble inner"><img src="/img/customers/magnetic.png" alt="magnetic logo" />
<blockquote>Magnetic’s performance is now beating even the largest Internet advertising giants. We’ve decreased latency by 70 percent – and have the same number of servers. They’re just now deployed in a far more cost-effective, flexible and resilient infrastructure that isn’t locked into a single cloud provider.</blockquote>
</div>
<div class="attr">
<div>
<div class="icon"><img src="/img/customers/james-marcus-magnetic.jpg" alt="Magnetic Headshot" /></div>
<p><span>James Marcus, Vice President of Technical Operations</span> Magnetic</p>
</div>
<div><a href="/resources/magnetic-case-study" class="button dark">View Case Study</a></div>
</div>
</div>
<div class="right">
<div class="story bubble" data-story="algolia"><img src="/img/customers/algolia.png" alt="Algolia Logo" /></div>
<div class="bubble"><img src="/img/customers/yelp.png" alt="Yelp Logo" /></div>
<div class="bubble"><img src="/img/customers/squarespace.png" alt="Squarespace Logo" /></div>
<div class="story bubble" data-story="imgur"><img src="/img/customers/imgur.png" alt="Imgur Logo" /></div>
<div class="story bubble" data-story="magnetic"><img src="/img/customers/magnetic.png" alt="Magnetic Logo" /></div>
<div class="bubble"></div>
<div class="story bubble" data-story="teridion"><img src="/img/customers/teridion.png" alt="Teridion Logo" /></div>
<div class="bubble"><img src="/img/customers/salesforce.png" alt="Salesforce Logo" /></div>
</div>
</div>
</section>
<section class="callout straight">
<div class="container">
<h2>Want to Learn More?</h2>
<p>Talk with NS1 to learn how one technology - <strong>next generation DNS</strong> - makes everything faster,&nbsp;safer&nbsp;and&nbsp;easier.</p>
<a href="#contact-form" class="button modal">Contact a DNS Expert</a></div>
</section>
</main>
<a href="#contact-form" class="fab modal far fa-envelope c4" title="Contact Us"></a></div>
<footer class="primary" role="contentinfo">
<div class="actions container"><a href="/resources" class="block"><span class="meta">Gain Insight</span>
<h4>Latest Resources</h4>
</a> <a href="#demo-form" class="block modal"><span class="meta">How it Works</span>
<h4>Request a Demo</h4>
</a>
<div class="newsletter"><span class="meta">Newsletter Sign-up</span>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
<![CDATA[

hbspt.forms.create({
portalId: "4763836",
formId: "ff9ec593-1d27-4fda-aa01-af2d0700f060"
});
]]>
</script> <a href="/manage-subscription">Manage Subscription</a></div>
</div>
<div class="container">
<nav>
<ul>
<li><a href="/contact-us">Contact Us</a></li>
<li><a href="/company">Company</a></li>
<li><a href="/careers">Careers</a></li>
<li><a href="/partner-program">Partners</a></li>
<li><a href="/events">Events</a></li>
<li><a href="/press">News</a></li>
<li><a href="/blog">Blog</a></li>
</ul>
<ul class="social">
<li class="linkedin"><a href="https://www.linkedin.com/company/ns1"></a></li>
<li class="facebook"><a href="https://www.facebook.com/nsoneinc/"></a></li>
<li class="twitter"><a href="https://twitter.com/ns1?lang=en"></a></li>
<li class="instagram"><a href="https://www.instagram.com/nsoneinc/"></a></li>
<li class="google"><a href="https://plus.google.com/110542149014807514328/about"></a></li>
</ul>
</nav>
<div class="legal"><a href="/terms-of-service">Terms of Service</a> | <a href="/privacy">Privacy Policy</a> | <span class="copyright">© 2018 NS1.</span></div>
</div>
</footer>
<script src="/js/manifest.js?id=6cd2106571ea5fcc7518"></script>
<script src="/js/vendor.js?id=a6ccb70e5d90abe2acf2"></script>
<script src="/js/site.js?id=710c2b5d6ad066376385"></script>
<script async="async">
<![CDATA[

!function(e,t,n,s,u,a){e.twq||(s=e.twq=function(){s.exe?s.exe.apply(s,arguments):s.queue.push(arguments);},
s.version='1.1',s.queue=[],u=t.createElement(n),u.async=!0,u.src='//static.ads-twitter.com/uwt.js',
a=t.getElementsByTagName(n)[0],a.parentNode.insertBefore(u,a))}(window,document,'script');
// Insert Twitter Pixel ID and Standard Event data below
twq('init','nuuna');
twq('track','PageView');
]]>
</script>
<script src="https://cdn.ravenjs.com/3.26.2/raven.min.js" crossorigin="anonymous"></script>
<script>
<![CDATA[

Raven.config('https://78da1a05d34144ea9fa1469279ff39cc@sentry.io/330090', {
environment: window.location.hostname === 'ns1.com' ? 'prod' : 'dev'
}).install();
]]>
</script>
<script type="text/javascript" id="hs-script-loader" async="async" defer="defer" src="//js.hs-scripts.com/4763836.js"></script>
<script src="https://app-ab13.marketo.com/js/forms2/js/forms2.min.js"></script>
<div id="demo-form" class="mfp-hide">
<h4>Request a Demo</h4>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
<![CDATA[

hbspt.forms.create({
portalId: "4763836",
formId: "6549a2d4-7535-4261-8cce-5900cc055915"
});
]]>
</script></div>
<div id="contact-form" class="mfp-hide">
<h4>Contact Us</h4>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
<![CDATA[

hbspt.forms.create({
portalId: "4763836",
formId: "df1132e1-f09d-4f19-9de2-e4224752a3cb"
});
]]>
</script></div>
<div id="pricing-form" class="mfp-hide">
<h4>Get Pricing</h4>
<script charset="utf-8" type="text/javascript" src="//js.hsforms.net/forms/v2.js"></script>
<script>
<![CDATA[

hbspt.forms.create({
portalId: "4763836",
formId: "91bfddef-6815-46ce-8c6b-7560f2e92c4e"
});
]]>
</script></div>
</div>
<script type="text/javascript">
//<![CDATA[
window.NREUM||(NREUM={});NREUM.info={"beacon":"bam.nr-data.net","licenseKey":"7e236d7f2d","applicationID":"140768959","transactionName":"blABYhFRXUJVVkddXVcaIlUXWVxfG3ZBVVRNaTdTDkBfUEBQQHddV0ERWQ9cVkMbR1ZaVlxH","queueTime":0,"applicationTime":182,"atts":"QhcCFFlLTkw=","errorBeacon":"bam.nr-data.net","agent":""}
//]]>
</script>
</body>
</html>

Warnings Errors and Accessibility

line 143 column 111 - Warning: unescaped & or unknown entity "&ev"
line 143 column 123 - Warning: unescaped & or unknown entity "&noscript"
line 146 column 9 - Warning: plain text isn't allowed in <head> elements
line 9 column 5 - Info: <head> previously mentioned
line 146 column 9 - Warning: inserting implicit <body>
line 168 column 124 - Warning: unescaped & or unknown entity "&fmt"
line 170 column 5 - Warning: discarding unexpected </head>
line 171 column 5 - Warning: discarding unexpected <body>
line 242 column 84 - Warning: unescaped & or unknown entity "&type"
line 242 column 100 - Warning: unescaped & or unknown entity "&category"
line 243 column 84 - Warning: unescaped & or unknown entity "&type"
line 243 column 101 - Warning: unescaped & or unknown entity "&category"
line 244 column 84 - Warning: unescaped & or unknown entity "&type"
line 244 column 100 - Warning: unescaped & or unknown entity "&category"
line 245 column 84 - Warning: unescaped & or unknown entity "&type"
line 245 column 104 - Warning: unescaped & or unknown entity "&category"
line 247 column 84 - Warning: unescaped & or unknown entity "&type"
line 247 column 100 - Warning: unescaped & or unknown entity "&category"
line 336 column 76 - Warning: unescaped & or unknown entity "&type"
line 336 column 92 - Warning: unescaped & or unknown entity "&category"
line 337 column 76 - Warning: unescaped & or unknown entity "&type"
line 337 column 93 - Warning: unescaped & or unknown entity "&category"
line 338 column 76 - Warning: unescaped & or unknown entity "&type"
line 338 column 92 - Warning: unescaped & or unknown entity "&category"
line 339 column 76 - Warning: unescaped & or unknown entity "&type"
line 339 column 96 - Warning: unescaped & or unknown entity "&category"
line 341 column 76 - Warning: unescaped & or unknown entity "&type"
line 341 column 92 - Warning: unescaped & or unknown entity "&category"

Accessibility Checks:

line 143 column 13 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 168 column 17 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 400 column 9 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 10 column 33 - Access: [6.2.2.2]: text equivalents require updating (script).
line 10 column 33 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 10 column 33 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 10 column 33 - Access: [7.1.1.1]: remove flicker (script).
line 10 column 33 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 10 column 33 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 33 column 9 - Access: [6.1.1.1]: style sheets require testing (link).
line 34 column 9 - Access: [6.1.1.1]: style sheets require testing (link).
line 44 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 44 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 44 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 44 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 44 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 44 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 55 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 55 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 55 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 55 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 55 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 55 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 64 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 64 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 64 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 64 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 64 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 64 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 77 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 77 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 77 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 77 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 77 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 77 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 81 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 81 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 81 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 81 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 81 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 81 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 84 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 84 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 84 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 84 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 84 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 84 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 127 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 127 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 127 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 127 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 127 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 127 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 130 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 130 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 130 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 130 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 130 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 130 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 143 column 13 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 144 column 9 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 147 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 147 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 147 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 147 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 147 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 147 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 156 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 156 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 156 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 156 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 156 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 156 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 160 column 26 - Access: [6.2.2.2]: text equivalents require updating (script).
line 160 column 26 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 160 column 26 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 160 column 26 - Access: [7.1.1.1]: remove flicker (script).
line 160 column 26 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 160 column 26 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 168 column 17 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 169 column 13 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 180 column 37 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 180 column 37 - Access: [12.4.1.1]: associate labels explicitly with form controls.
line 183 column 37 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 193 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 194 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 232 column 49 - Access: [13.1.1.1]: link text not meaningful.
line 246 column 57 - Access: [13.1.1.1]: link text not meaningful.
line 249 column 57 - Access: [13.1.1.1]: link text not meaningful.
line 262 column 57 - Access: [10.1.1.2]: new windows require warning (_blank).
line 274 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 275 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 310 column 101 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 310 column 167 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 313 column 103 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 313 column 173 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 316 column 101 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 316 column 167 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 319 column 96 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 319 column 169 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 322 column 111 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 322 column 197 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 340 column 49 - Access: [13.1.1.1]: link text not meaningful.
line 343 column 49 - Access: [13.1.1.1]: link text not meaningful.
line 354 column 49 - Access: [10.1.1.2]: new windows require warning (_blank).
line 365 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 366 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 397 column 9 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 398 column 5 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 681 column 53 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 682 column 45 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 699 column 53 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 700 column 45 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 721 column 29 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 722 column 25 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 731 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 732 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 737 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 738 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 743 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 744 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 749 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 750 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 755 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 756 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 761 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 762 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 767 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 768 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 773 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 774 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 788 column 45 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 789 column 37 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 803 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 804 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 819 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 820 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 835 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 836 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 851 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 852 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 874 column 29 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 875 column 25 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 876 column 25 - Access: [3.5.1.1]: headers improperly nested.
line 913 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 914 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 923 column 29 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 924 column 25 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 935 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 936 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 940 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 941 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 945 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 946 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 950 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 951 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 955 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 956 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 960 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 961 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 965 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 966 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 970 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 971 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 977 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 978 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 986 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 987 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1001 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1002 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1010 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1011 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1025 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1026 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1034 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1035 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1049 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1050 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1058 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1059 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1073 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1074 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1082 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1083 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1097 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1098 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1106 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1107 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1121 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1122 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1130 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1131 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1145 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1146 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1150 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1151 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1155 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1156 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1160 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1161 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1165 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1166 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1173 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1174 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1178 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1179 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1217 column 33 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1217 column 33 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1217 column 33 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1217 column 33 - Access: [7.1.1.1]: remove flicker (script).
line 1217 column 33 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1217 column 33 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1218 column 33 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1218 column 33 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1218 column 33 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1218 column 33 - Access: [7.1.1.1]: remove flicker (script).
line 1218 column 33 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1218 column 33 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1250 column 41 - Access: [13.1.1.1]: link text not meaningful.
line 1253 column 41 - Access: [13.1.1.1]: link text not meaningful.
line 1257 column 58 - Access: [13.1.1.2]: link text missing.
line 1258 column 58 - Access: [13.1.1.2]: link text missing.
line 1259 column 57 - Access: [13.1.1.2]: link text missing.
line 1260 column 59 - Access: [13.1.1.2]: link text missing.
line 1261 column 56 - Access: [13.1.1.2]: link text missing.
line 1272 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1272 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1272 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1272 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1272 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1272 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1273 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1273 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1273 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1273 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1273 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1273 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1274 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1274 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1274 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1274 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1274 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1274 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1280 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1280 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1280 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1280 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1280 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1280 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1289 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1289 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1289 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1289 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1289 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1289 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1290 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1290 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1290 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1290 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1290 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1290 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1296 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1296 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1296 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1296 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1296 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1296 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1299 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1299 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1299 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1299 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1299 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1299 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1306 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1306 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1306 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1306 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1306 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1306 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1307 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1307 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1307 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1307 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1307 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1307 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1319 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1319 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1319 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1319 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1319 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1319 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1320 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1320 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1320 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1320 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1320 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1320 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1332 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1332 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1332 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1332 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1332 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1332 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1333 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1333 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1333 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1333 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1333 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1333 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1342 column 5 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1342 column 5 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1342 column 5 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1342 column 5 - Access: [7.1.1.1]: remove flicker (script).
line 1342 column 5 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1342 column 5 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 812 column 69 - Warning: <span> attribute "href" lacks value
line 828 column 69 - Warning: <span> attribute "href" lacks value
line 844 column 69 - Warning: <span> attribute "href" lacks value
line 860 column 69 - Warning: <span> attribute "href" lacks value
line 1296 column 13 - Warning: <script> anchor "hs-script-loader" already defined
line 11 column 9 - Warning: discarding unexpected <meta>
line 400 column 9 - Warning: <svg> proprietary attribute "xml:space"
line 812 column 69 - Warning: <span> proprietary attribute "href"
line 828 column 69 - Warning: <span> proprietary attribute "href"
line 844 column 69 - Warning: <span> proprietary attribute "href"
line 860 column 69 - Warning: <span> proprietary attribute "href"
Info: Document content looks like HTML5
<HTMLYSE> found 38 warnings and 0 errors!