CloudFront
tcp/443 tcp/80
cloudflare
tcp/443 tcp/80 tcp/8443
Open service 18.245.31.83:80 · staging.sporecyte.com
2026-02-07 02:41
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 07 Feb 2026 02:41:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://staging.sporecyte.com/ X-Cache: Redirect from cloudfront Via: 1.1 2146d75cb402f16f98928cb19acf5ff6.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA56-P8 X-Amz-Cf-Id: hyMo6MZwY6hGeQOkpT2zdfF4Ni9V0V5i_U8EJBjqMuiOMAacxxsqVA== X-XSS-Protection: 1; mode=block Referrer-Policy: strict-origin-when-cross-origin Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline'; X-Content-Type-Options: nosniff AUTH0_ENABLED: true Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.147.82:80 · techcyte-employees-branch.staging.sporecyte.com
2026-02-07 02:41
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 07 Feb 2026 02:41:39 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://techcyte-employees-branch.staging.sporecyte.com/ X-Cache: Redirect from cloudfront Via: 1.1 19dbc4cbbe0be3dca8e57283a83b57c6.cloudfront.net (CloudFront) X-Amz-Cf-Pop: FRA60-P4 X-Amz-Cf-Id: zpoJN4Pwd2eVUBFD061TEMY4bE3hmHW0UvZxNEfYenrvrb2eWnzzbg== X-XSS-Protection: 1; mode=block Referrer-Policy: strict-origin-when-cross-origin Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline'; X-Content-Type-Options: nosniff AUTH0_ENABLED: true Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.66.192.4:443 · branch.staging.sporecyte.com
2026-01-23 11:50
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3735
Connection: close
Last-Modified: Thu, 22 Jan 2026 21:39:10 GMT
Accept-Ranges: bytes
Date: Fri, 23 Jan 2026 11:50:51 GMT
Cache-Control: max-age=60,s-maxage=10
ETag: "4b4bed4675b58d071c28b70c563711b4"
X-Cache: Hit from cloudfront
Via: 1.1 fb542039f97bb702c0e68d2142c449aa.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: jWnmoEzYdxSsPX5hOW6VRwNCdLzwDywkO7MYefbSbsILncYRToKLsQ==
Age: 1
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-D9kBJ2d3.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(1{2}\d|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}\d|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(1{2}\d|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([4-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([4-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-22-0-master--17a2f833-c5771f32";
globalThis.FRONTEND_BUILD_DATE = "2026-01-22T21:11:12Z";
</script>
</body>
</html>
Open service 18.245.31.120:443 · staging.sporecyte.com
2026-01-23 10:52
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3735
Connection: close
Last-Modified: Thu, 22 Jan 2026 21:39:10 GMT
Accept-Ranges: bytes
Date: Fri, 23 Jan 2026 10:52:40 GMT
Cache-Control: max-age=60,s-maxage=10
ETag: "4b4bed4675b58d071c28b70c563711b4"
X-Cache: Hit from cloudfront
Via: 1.1 1e0f88a39289286be3e03ff93487da80.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P8
X-Amz-Cf-Id: Scvf6ALHU_iNVMCQ8jJA36LlLAELBrGAAhQXtMGcJ0_zPcIpg2PRTg==
Age: 2
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-D9kBJ2d3.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(1{2}\d|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(1{2}\d|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(1{2}\d|1[2-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([4-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([4-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-22-0-master--17a2f833-c5771f32";
globalThis.FRONTEND_BUILD_DATE = "2026-01-22T21:11:12Z";
</script>
</body>
</html>
Open service 18.245.31.120:443 · staging.sporecyte.com
2026-01-09 17:05
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Last-Modified: Thu, 08 Jan 2026 22:55:18 GMT
Accept-Ranges: bytes
Date: Fri, 09 Jan 2026 17:05:56 GMT
Cache-Control: max-age=60,s-maxage=10
ETag: "e5fbc33bf54cfe3ceb67b94ee5e5e73c"
X-Cache: Hit from cloudfront
Via: 1.1 a96420fb093cd21d1dea3700ef4d43ca.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P8
X-Amz-Cf-Id: kWFv6ejPdnMw3khO58Ltq47HcO58iUBjlpdAu5jerwc_cf9N1yrBcQ==
Age: 2
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-BpQAY2Lj.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-08-0-master--67f5abc5-c31a9d92";
globalThis.FRONTEND_BUILD_DATE = "2026-01-08T22:29:29Z";
</script>
</body>
</html>
Open service 18.66.192.4:443 · branch.staging.sporecyte.com
2026-01-09 15:25
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Last-Modified: Thu, 08 Jan 2026 22:55:18 GMT
Accept-Ranges: bytes
Date: Fri, 09 Jan 2026 15:25:50 GMT
Cache-Control: max-age=60,s-maxage=10
ETag: "e5fbc33bf54cfe3ceb67b94ee5e5e73c"
X-Cache: Hit from cloudfront
Via: 1.1 ec12d3de4ccd821a7e749609dcc62010.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: VBgkoMuTqVvb14BNy6hyof5mfgsQtp9XWT1d2fXmucZhlEOzqqoLFg==
Age: 2
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-BpQAY2Lj.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-08-0-master--67f5abc5-c31a9d92";
globalThis.FRONTEND_BUILD_DATE = "2026-01-08T22:29:29Z";
</script>
</body>
</html>
Open service 18.66.192.101:443 · techcyte-employees-branch.staging.sporecyte.com
2026-01-09 05:49
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Date: Fri, 09 Jan 2026 05:49:59 GMT
Last-Modified: Thu, 08 Jan 2026 22:55:18 GMT
ETag: "e5fbc33bf54cfe3ceb67b94ee5e5e73c"
Cache-Control: max-age=60,s-maxage=10
Accept-Ranges: bytes
X-Cache: Hit from cloudfront
Via: 1.1 32700c539a5f821aadd3624288c4aeb6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: uU2tdvNRGlzXE5XkKyu3ltFLbXjSTqDxlsjvECKHISi1M9ZTqf73cg==
Age: 2
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-BpQAY2Lj.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-08-0-master--67f5abc5-c31a9d92";
globalThis.FRONTEND_BUILD_DATE = "2026-01-08T22:29:29Z";
</script>
</body>
</html>
Open service 18.245.31.120:443 · staging.sporecyte.com
2026-01-02 17:45
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Date: Fri, 02 Jan 2026 17:45:24 GMT
Last-Modified: Fri, 02 Jan 2026 17:31:23 GMT
ETag: "33d3f937b01850e2f8a93e056f38c48c"
Cache-Control: max-age=60,s-maxage=10
Accept-Ranges: bytes
X-Cache: Hit from cloudfront
Via: 1.1 1feab8d6a8e5cc920c359b62fd33d3de.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P8
X-Amz-Cf-Id: 3UVt2_l_pJgvN0vpesGE4jISwgxS26DPi3Cs2Tqh0a6XTp5Et3qTWw==
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-CAb_Qpwb.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-02-0-master--a00227bf-cdbf1b07";
globalThis.FRONTEND_BUILD_DATE = "2026-01-02T17:04:41Z";
</script>
</body>
</html>
Open service 18.66.192.4:443 · branch.staging.sporecyte.com
2026-01-02 12:18
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Date: Fri, 02 Jan 2026 12:18:10 GMT
Last-Modified: Fri, 02 Jan 2026 05:35:28 GMT
ETag: "11aa84e20d08faa94c913f47fc58b142"
Cache-Control: max-age=60,s-maxage=10
Accept-Ranges: bytes
X-Cache: Hit from cloudfront
Via: 1.1 8eb3c67b1958af32e15515c8eb27fbb4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: Sx4RAAAayrH3L0K5P9J9MdWBykdW7amI8Ahb560zU5b92fSrZXwYRg==
Age: 1
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-DIv3IUPe.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2026-01-02-0-master--c341cfd3-f0d65843";
globalThis.FRONTEND_BUILD_DATE = "2026-01-02T05:04:21Z";
</script>
</body>
</html>
Open service 18.66.192.101:443 · techcyte-employees-branch.staging.sporecyte.com
2026-01-02 04:47
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Date: Fri, 02 Jan 2026 04:47:36 GMT
Last-Modified: Sun, 28 Dec 2025 17:31:03 GMT
ETag: "7992c78d9935c87a0e8e169d5d2aa323"
Cache-Control: max-age=60,s-maxage=10
Accept-Ranges: bytes
X-Cache: Hit from cloudfront
Via: 1.1 29473aa9cc185f2a037ec3a7e2ffd74c.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: EmVFAvbKEtn9OzWIK_s6Tjz8QfVstV75Lw4HvOXRUpww5ndyYKdfIA==
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-CGEvW3ro.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2025-12-28-0-master--0bea6a96-7e075200";
globalThis.FRONTEND_BUILD_DATE = "2025-12-28T17:04:45Z";
</script>
</body>
</html>
Open service 172.64.144.74:8443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cc3cedac2d-YYZ CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.004 X-Auth0-RequestId: 163817ab6ee9195df596 X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 2606:4700:4403::ac40:904a:443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cc0c3b566e-EWR CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: 9680bb7ece236214b5c1 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 2606:4700:4403::ac40:904a:80 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 426 Upgrade Required Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b7032cbebf036b3-YYZ CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=0, s-maxage=31536000 X-Auth0-L: 0.000 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Beginning 2024-10-07, all connections to the Auth0 APIs must use TLS 1.2 or higher and any tokens used for authentication sent to API endpoints will be automatically revoked. You are currently using plaintext http to connect.
Open service 2606:4700:440c::6812:2bb6:443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cc49af1c28-FRA CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: a9370c6ec5e8b6ae1e47 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 172.64.144.74:80 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 426 Upgrade Required Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b7032cacaef4da2-FRA CF-Cache-Status: HIT Age: 158797 Cache-Control: public, max-age=0, s-maxage=31536000 X-Auth0-L: 0.001 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Beginning 2024-10-07, all connections to the Auth0 APIs must use TLS 1.2 or higher and any tokens used for authentication sent to API endpoints will be automatically revoked. You are currently using plaintext http to connect.
Open service 2606:4700:440c::6812:2bb6:80 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 426 Upgrade Required Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b7032cbbb6197c4-AMS CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=0, s-maxage=31536000 X-Auth0-L: 0.000 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Beginning 2024-10-07, all connections to the Auth0 APIs must use TLS 1.2 or higher and any tokens used for authentication sent to API endpoints will be automatically revoked. You are currently using plaintext http to connect.
Open service 2606:4700:440c::6812:2bb6:8443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cba828cdb1-LHR CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: d00a224b9e61b88af049 X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 104.18.43.182:8443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cbb9efef3e-LHR CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: d00a224b9e61b88af049 X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 172.64.144.74:443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cb3d3a8a70-LHR CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: fc1901ea25c8f2508ee4 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 2606:4700:4403::ac40:904a:8443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cb0b01dbc5-FRA CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.005 X-Auth0-RequestId: ca4cf574977f897e86ea X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 104.18.43.182:443 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 302 Found Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 52 Connection: close Server: cloudflare Location: https://staging.sporecyte.com/ CF-Ray: 9b7032cb3a21f4f1-FRA CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.004 X-Auth0-RequestId: 57862af6b6b99d6e3935 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Found. Redirecting to https://staging.sporecyte.com/
Open service 104.18.43.182:80 · auth.staging.sporecyte.com
2026-01-01 07:10
HTTP/1.1 426 Upgrade Required Date: Thu, 01 Jan 2026 07:10:42 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b7032cab897dc45-AMS CF-Cache-Status: HIT Age: 0 Cache-Control: public, max-age=0, s-maxage=31536000 X-Auth0-L: 0.001 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Beginning 2024-10-07, all connections to the Auth0 APIs must use TLS 1.2 or higher and any tokens used for authentication sent to API endpoints will be automatically revoked. You are currently using plaintext http to connect.
Open service 18.245.31.120:443 · staging.sporecyte.com
2025-12-23 08:19
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Last-Modified: Mon, 22 Dec 2025 21:32:38 GMT
Accept-Ranges: bytes
Date: Tue, 23 Dec 2025 08:19:22 GMT
Cache-Control: max-age=60,s-maxage=10
ETag: "1a837ed128491404370e043a5c7de36d"
X-Cache: Hit from cloudfront
Via: 1.1 fbd2b51fce9ee4f3aa7b93dbbda3d698.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: FRA56-P8
X-Amz-Cf-Id: XiCWg2zWdKYTWZkftqHlhzR0umeX93qyEm5Sv0QpKjefxvsnuMv1fQ==
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-DUe2_Bnh.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2025-12-22-0-master--5f5a2352-308f686a";
globalThis.FRONTEND_BUILD_DATE = "2025-12-22T21:05:26Z";
</script>
</body>
</html>
Open service 18.66.192.4:443 · branch.staging.sporecyte.com
2025-12-22 18:32
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Date: Mon, 22 Dec 2025 18:32:02 GMT
Last-Modified: Sun, 21 Dec 2025 17:33:44 GMT
ETag: "a1781d9f0620ee441a512026b7116444"
Cache-Control: max-age=60,s-maxage=10
Accept-Ranges: bytes
X-Cache: Hit from cloudfront
Via: 1.1 033e374ece012797cbee0d505e2e61b4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: km3kbbdSbP1WlqO0sfhDdB-JfVt9qKNOduFRomgSI4Q97whbjFtSyw==
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-BKvdW15G.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2025-12-21-0-master--dc0c9da4-5f51dd2e";
globalThis.FRONTEND_BUILD_DATE = "2025-12-21T17:04:57Z";
</script>
</body>
</html>
Open service 18.66.192.101:443 · techcyte-employees-branch.staging.sporecyte.com
2025-12-22 18:20
HTTP/1.1 200 OK
Server: CloudFront
Content-Type: text/html
Content-Length: 3726
Connection: close
Last-Modified: Sun, 21 Dec 2025 17:33:44 GMT
Accept-Ranges: bytes
Date: Mon, 22 Dec 2025 18:20:55 GMT
Cache-Control: max-age=60,s-maxage=10
ETag: "a1781d9f0620ee441a512026b7116444"
X-Cache: Hit from cloudfront
Via: 1.1 2551fa016e0e39646c40c584001d7b4e.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P1
X-Amz-Cf-Id: p9sw0p5YNKgvssV2HxIn6AWbaJnF3LRCaf0PQ7gA1iEK7jw_CAXFtQ==
Age: 1
X-XSS-Protection: 1; mode=block
Referrer-Policy: strict-origin-when-cross-origin
Content-Security-Policy: frame-ancestors 'self'; default-src 'self' https: blob: data: wss: 'unsafe-eval' 'unsafe-inline';
X-Content-Type-Options: nosniff
Strict-Transport-Security: max-age=31536000
AUTH0_ENABLED: true
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" id="favicon">
<link rel="preconnect" href="https://fonts.googleapis.com">
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin="">
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&family=Open+Sans:ital,wght@0,300..800;1,300..800&display=swap" rel="stylesheet">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap" rel="stylesheet">
<!-- Use this next line to load special chars we need from the Inter font that may not be loaded above.-->
<link href="https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,100..900;1,14..32,100..900&display=swap&text=↑↓←→" rel="stylesheet">
<style>
html {
height: 100%;
}
body {
height: 100%;
margin: 0;
}
.mainDiv {
width: 100%;
height: 100%;
display: flex;
position: fixed;
text-align: center;
align-items: center;
background-color: #fafafa;
}
.errorText {
margin: auto;
width: 60%;
border: 4px solid #eb5959;
color: #eb5959;
border-radius: 6px;
padding: 10px;
font-size: x-large;
}
.appDiv {
height: 100%;
display: flex;
flex-direction: column;
}
</style>
<script type="module" crossorigin src="/assets/index-BKvdW15G.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4JUb9Vx.css">
<script id="vite-plugin-pwa:register-sw" src="/registerSW.js"></script></head>
<body>
<script>
function isSupported() { return /Edge?\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Firefox\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Chrom(ium|e)\/(109|1[1-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|(Maci|X1{2}).+ Version\/(16\.([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})\.\d+)([,.]\d+|)( \(\w+\)|)( Mobile\/\w+|) Safari\/|Chrome.+OPR\/(9[5-9]|\d{3,})\.\d+\.\d+|(CPU[ +]OS|iPhone[ +]OS|CPU[ +]iPhone|CPU IPhone OS|CPU iPad OS)[ +]+(16[._]([3-9]|\d{2,})|(1[7-9]|[2-9]\d|\d{3,})[._]\d+)([._]\d+|)|Android:?[ /-](14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})(\.\d+|)(\.\d+|)|Mobile Safari.+OPR\/([89]\d|\d{3,})\.\d+\.\d+|Android.+Firefox\/(14[3-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+Chrom(ium|e)\/(14[1-9]|1[5-9]\d|[2-9]\d{2}|\d{4,})\.\d+(\.\d+|)|Android.+(UC? ?Browser|UCWEB|U3)[ /]?(15\.([5-9]|\d{2,})|(1[6-9]|[2-9]\d|\d{3,})\.\d+)\.\d+|SamsungBrowser\/([2-9]\d|\d{3,})\.\d+|Android.+MQ{2}Browser\/(14(\.(9|\d{2,})|)|(1[5-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)|baidubrowser[\s/](13(\.(5[2-9]|[6-9]\d|\d{3,})|)|(1[4-9]|[2-9]\d|\d{3,})(\.\d+|))(\.\d+|)/.test(navigator.userAgent); }
var mainDiv = document.createElement('div');
if (document.documentMode || !isSupported()) {
var p = document.createElement('p');
mainDiv.setAttribute('class', 'mainDiv');
mainDiv.appendChild(p);
p.setAttribute('class', 'errorText');
p.appendChild(document.createTextNode("This website only supports versions of the Chrome and Edge browsers released in the last three years. Please use a supported browser."));
} else {
mainDiv.setAttribute('class', 'appDiv');
mainDiv.setAttribute('id', 'app');
}
document.body.appendChild(mainDiv);
</script>
<script>
globalThis.FRONTEND_VERSION = "release-2025-12-21-0-master--dc0c9da4-5f51dd2e";
globalThis.FRONTEND_BUILD_DATE = "2025-12-21T17:04:57Z";
</script>
</body>
</html>