www.htmlyse.com - Home

Test DNS, SSL/TLS, HTTP and HTML

Test results for ns1.com

Scanned on: Fri Sep 21 00:42:32 2018 GMT. Tested in 145 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 1533747936 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 52 A 104.20.49.182
ns1.com 52 A 104.20.48.182
ns1.com 52 AAAA 2400:cb00:2048:1:0:0:6814:30b6
ns1.com 52 AAAA 2400:cb00:2048:1: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 52 A 104.20.49.182
www.ns1.com 52 A 104.20.48.182
www.ns1.com 51 AAAA 2400:cb00:2048:1:0:0:6814:30b6
www.ns1.com 51 AAAA 2400:cb00:2048:1:0:0:6814:31b6

SSL/TLS Report

 Further IP addresses:   104.20.48.182 2400:cb00:2048:1::6814:31b6
                         2400:cb00:2048:1::6814:30b6 
 A record via            supplied IP "104.20.49.182"
 rDNS (104.20.49.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               0 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)   705 >= 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)
 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)
 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)
 Apple ATS 9 iOS 9            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)
 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)
 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 Jan 2015         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 BingPreview Jun 2014         TLSv1.0 AES128-SHA
 Yahoo Slurp Jan 2015         TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 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)
 Googlebot Jun 2014           TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 Googlebot 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 Oct 2013         TLSv1.0 ECDHE-RSA-AES128-SHA, 256 bit ECDH (P-256)
 YandexBot 3.0                No connection
 YandexBot Jan 2015           TLSv1.2 ECDHE-RSA-AES128-GCM-SHA256, 256 bit ECDH (P-256)
 YandexBot May 2014           TLSv1.0 AES128-SHA
 YandexBot Sep 2014           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 45d87ab04be0bf11-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 Fri, 21 Sep 2018 00:40:14 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=d437a58cdfbd613c52645061eae51c1ee1537490414; expires=Sat, 21-Sep-19 00:40:14 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=b85ca21c14771affe80f" 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">
//<![CDATA[
(function() {
var didInit = false;
var initMunchkin = function() {
if(didInit === false) {
didInit = true;
if (Munchkin !== undefined) {
Munchkin.init('795-HYO-010');
}
}
}
var s = document.createElement('script');
s.type = 'text/javascript';
s.async = true;
s.src = '//munchkin.marketo.net/munchkin-beta.js';
s.onreadystatechange = function() {
if (this.readyState == 'complete' || this.readyState == 'loaded') {
initMunchkin();
}
};
s.onload = initMunchkin;
document.getElementsByTagName('head')[0].appendChild(s);
})();
//]]>
</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[*/
div.c7 {display: none;}
form.c6 {display: none;}
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>
<form class="visible-form">
<div class="email"><input type="email" name="email" placeholder="" required="" /> <label for="email">Email Address</label> <button type="submit">Subscribe</button></div>
</form>
<script src="//app-ab13.marketo.com/js/forms2/js/forms2.min.js"></script>
<form class="c6" id="mktoForm_1097"></form>
<div id="confirmform3" class="c7">
<p>Thank you for signing up!</p>
</div>
<script>
<![CDATA[
var form = document.querySelector('.visible-form');
var input = document.querySelector('.visible-form input');
var button = document.querySelector('.visible-form button');
var success = document.getElementById('confirmform3');

input.addEventListener('focus', function() {
input.classList.add('focused');
});

input.blur(function() {
if (input.value == '') {
input.classList.remove('focused');
}
});

form.addEventListener('submit', function(event) {
MktoForms2.loadForm("//app-ab13.marketo.com", "795-HYO-010", 1097, function (mktoform) {
mktoform.onSuccess(function() {
form.style.display = 'none';
success.style.display = 'block';
return false;
});

mktoform.getFormElem().find('#Email').val(input.value);
mktoform.getFormElem().submit();
});

event.preventDefault();
});

]]>
</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="/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=d62c7685af0f396f54cd"></script>
<script src="/js/vendor.js?id=0a2d0e19fb83e0252835"></script>
<script src="/js/site.js?id=f97a289c6dad2a8cfaae"></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>
<form id="mktoForm_1357"></form>
<script>
<![CDATA[
window.MktoForms2 != undefined && MktoForms2.loadForm("//app-ab13.marketo.com", "795-HYO-010", 1357);
]]>
</script></div>
<div id="contact-form" class="mfp-hide">
<h4>Contact Us</h4>
<form id="mktoForm_1094"></form>
<script>
<![CDATA[
window.MktoForms2 != undefined && MktoForms2.loadForm("//app-ab13.marketo.com", "795-HYO-010", 1094);
]]>
</script></div>
<div id="pricing-form" class="mfp-hide">
<h4>Get Pricing</h4>
<form id="mktoForm_1356"></form>
<script>
<![CDATA[
window.MktoForms2 != undefined && MktoForms2.loadForm("//app-ab13.marketo.com", "795-HYO-010", 1356);
]]>
</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":163,"atts":"QhcCFFlLTkw=","errorBeacon":"bam.nr-data.net","agent":""}
//]]>
</script>
</body>
</html>

Warnings Errors and Accessibility

line 140 column 111 - Warning: unescaped & or unknown entity "&ev"
line 140 column 123 - Warning: unescaped & or unknown entity "&noscript"
line 143 column 9 - Warning: plain text isn't allowed in <head> elements
line 9 column 5 - Info: <head> previously mentioned
line 143 column 9 - Warning: inserting implicit <body>
line 165 column 124 - Warning: unescaped & or unknown entity "&fmt"
line 167 column 5 - Warning: discarding unexpected </head>
line 168 column 5 - Warning: discarding unexpected <body>
line 239 column 84 - Warning: unescaped & or unknown entity "&type"
line 239 column 100 - Warning: unescaped & or unknown entity "&category"
line 240 column 84 - Warning: unescaped & or unknown entity "&type"
line 240 column 101 - Warning: unescaped & or unknown entity "&category"
line 241 column 84 - Warning: unescaped & or unknown entity "&type"
line 241 column 100 - Warning: unescaped & or unknown entity "&category"
line 242 column 84 - Warning: unescaped & or unknown entity "&type"
line 242 column 104 - 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 333 column 76 - Warning: unescaped & or unknown entity "&type"
line 333 column 92 - Warning: unescaped & or unknown entity "&category"
line 334 column 76 - Warning: unescaped & or unknown entity "&type"
line 334 column 93 - Warning: unescaped & or unknown entity "&category"
line 335 column 76 - Warning: unescaped & or unknown entity "&type"
line 335 column 92 - Warning: unescaped & or unknown entity "&category"
line 336 column 76 - Warning: unescaped & or unknown entity "&type"
line 336 column 96 - 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"

Accessibility Checks:

line 140 column 13 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 165 column 17 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 397 column 9 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 1222 column 33 - Access: [6.1.1.3]: style sheets require testing (style attribute).
line 1224 column 33 - 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 101 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 101 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 101 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 101 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 101 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 101 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 127 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 127 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 127 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 127 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 127 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 127 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 140 column 13 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 141 column 9 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 144 column 9 - Access: [6.2.2.2]: text equivalents require updating (script).
line 144 column 9 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 144 column 9 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 144 column 9 - Access: [7.1.1.1]: remove flicker (script).
line 144 column 9 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 144 column 9 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 153 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 153 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 153 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 153 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 153 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 153 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 157 column 26 - Access: [6.2.2.2]: text equivalents require updating (script).
line 157 column 26 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 157 column 26 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 157 column 26 - Access: [7.1.1.1]: remove flicker (script).
line 157 column 26 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 157 column 26 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 165 column 17 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 166 column 13 - Access: [1.1.1.1]: <img> missing 'alt' text.
line 177 column 37 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 177 column 37 - Access: [12.4.1.1]: associate labels explicitly with form controls.
line 180 column 37 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 190 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 191 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 229 column 49 - Access: [13.1.1.1]: link text not meaningful.
line 243 column 57 - Access: [13.1.1.1]: link text not meaningful.
line 246 column 57 - Access: [13.1.1.1]: link text not meaningful.
line 259 column 57 - Access: [10.1.1.2]: new windows require warning (_blank).
line 271 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 272 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 307 column 101 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 307 column 167 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 310 column 103 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 310 column 173 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 313 column 101 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 313 column 167 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 316 column 96 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 316 column 169 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 319 column 111 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 319 column 197 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 337 column 49 - Access: [13.1.1.1]: link text not meaningful.
line 340 column 49 - Access: [13.1.1.1]: link text not meaningful.
line 351 column 49 - Access: [10.1.1.2]: new windows require warning (_blank).
line 362 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 363 column 45 - Access: [13.1.1.1]: link text not meaningful.
line 394 column 9 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 395 column 5 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 678 column 53 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 679 column 45 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 696 column 53 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 697 column 45 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 718 column 29 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 719 column 25 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 728 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 729 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 734 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 735 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 740 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 741 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 746 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 747 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 752 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 753 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 758 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 759 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 764 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 765 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 770 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 771 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 785 column 45 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 786 column 37 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 800 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 801 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 816 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 817 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 832 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 833 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 848 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 849 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 871 column 29 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 872 column 25 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 873 column 25 - Access: [3.5.1.1]: headers improperly nested.
line 910 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 911 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 920 column 29 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 921 column 25 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 932 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 933 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 937 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 938 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 942 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 943 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 947 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 948 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 952 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 953 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 957 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 958 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 962 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 963 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 967 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 968 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 974 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 975 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 983 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 984 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 998 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 999 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1007 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1008 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1022 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1023 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1031 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1032 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1046 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1047 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1055 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1056 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1070 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1071 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1079 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1080 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1094 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1095 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1103 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1104 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1118 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1119 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1127 column 37 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1128 column 33 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1142 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1143 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1147 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1148 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1152 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1153 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1157 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1158 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1162 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1163 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1170 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1171 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1175 column 33 - Access: [2.1.1.1]: ensure information not conveyed through color alone (image).
line 1176 column 29 - Access: [1.1.2.1]: <img> missing 'longdesc' and d-link.
line 1214 column 41 - Access: [2.1.1.5]: ensure information not conveyed through color alone (input).
line 1214 column 41 - Access: [12.4.1.1]: associate labels explicitly with form controls.
line 1220 column 33 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1220 column 33 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1220 column 33 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1220 column 33 - Access: [7.1.1.1]: remove flicker (script).
line 1220 column 33 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1220 column 33 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1228 column 33 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1228 column 33 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1228 column 33 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1228 column 33 - Access: [7.1.1.1]: remove flicker (script).
line 1228 column 33 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1228 column 33 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1284 column 41 - Access: [13.1.1.1]: link text not meaningful.
line 1287 column 41 - Access: [13.1.1.1]: link text not meaningful.
line 1291 column 58 - Access: [13.1.1.2]: link text missing.
line 1292 column 58 - Access: [13.1.1.2]: link text missing.
line 1293 column 57 - Access: [13.1.1.2]: link text missing.
line 1294 column 59 - Access: [13.1.1.2]: link text missing.
line 1295 column 56 - Access: [13.1.1.2]: link text missing.
line 1306 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1306 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1306 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1306 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1306 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1306 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1307 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1307 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1307 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1307 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1307 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1307 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1308 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1308 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1308 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1308 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1308 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1308 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1314 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1314 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1314 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1314 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1314 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1314 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1323 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1323 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1323 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1323 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1323 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1323 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1324 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1324 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1324 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1324 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1324 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1324 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1330 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1330 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1330 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1330 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1330 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1330 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1333 column 13 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1333 column 13 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1333 column 13 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1333 column 13 - Access: [7.1.1.1]: remove flicker (script).
line 1333 column 13 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1333 column 13 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1338 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1338 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1338 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1338 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1338 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1338 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1343 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1343 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1343 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1343 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1343 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1343 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1348 column 17 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1348 column 17 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1348 column 17 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1348 column 17 - Access: [7.1.1.1]: remove flicker (script).
line 1348 column 17 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1348 column 17 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 1352 column 5 - Access: [6.2.2.2]: text equivalents require updating (script).
line 1352 column 5 - Access: [6.3.1.1]: programmatic objects require testing (script).
line 1352 column 5 - Access: [8.1.1.1]: ensure programmatic objects are accessible (script).
line 1352 column 5 - Access: [7.1.1.1]: remove flicker (script).
line 1352 column 5 - Access: [2.1.1.4]: ensure information not conveyed through color alone (script).
line 1352 column 5 - Access: [1.1.10.1]: <script> missing <noscript> section.
line 809 column 69 - Warning: <span> attribute "href" lacks value
line 825 column 69 - Warning: <span> attribute "href" lacks value
line 841 column 69 - Warning: <span> attribute "href" lacks value
line 857 column 69 - Warning: <span> attribute "href" lacks value
line 11 column 9 - Warning: discarding unexpected <meta>
line 397 column 9 - Warning: <svg> proprietary attribute "xml:space"
line 809 column 69 - Warning: <span> proprietary attribute "href"
line 825 column 69 - Warning: <span> proprietary attribute "href"
line 841 column 69 - Warning: <span> proprietary attribute "href"
line 857 column 69 - Warning: <span> proprietary attribute "href"
Info: Document content looks like HTML5
<HTMLYSE> found 37 warnings and 0 errors!