Microsoft-IIS 10.0
tcp/443
Open service 20.119.16.51:80 · staging.datafirst.com
2026-01-12 00:20
HTTP/1.1 301 Moved Permanently Content-Length: 0 Connection: close Date: Mon, 12 Jan 2026 00:21:42 GMT Location: https://staging.datafirst.com/
Open service 20.119.16.51:443 · staging.datafirst.com
2026-01-12 00:20
HTTP/1.1 200 OK
Connection: close
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 00:21:42 GMT
Server: Microsoft-IIS/10.0
Cache-Control: no-cache, no-store, max-age=0
Set-Cookie: ARRAffinity=0042971e5f4c8924a9cf6f8808a9771fb7fbc0336a1b9f622e79a2944f61904f;Path=/;HttpOnly;Secure;Domain=staging.datafirst.com
Set-Cookie: ARRAffinitySameSite=0042971e5f4c8924a9cf6f8808a9771fb7fbc0336a1b9f622e79a2944f61904f;Path=/;HttpOnly;SameSite=None;Secure;Domain=staging.datafirst.com
Transfer-Encoding: chunked
Strict-Transport-Security: max-age=2592000
Request-Context: appId=cid-v1:0d585df5-12b2-43d8-8549-3ef57587f1d1
X-Powered-By: ASP.NET
Page title: DataFirst Portal (Firefly)
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>DataFirst Portal (Firefly)</title>
<base href="/" />
<script src="_content/Microsoft.AspNetCore.ProtectedBrowserStorage/protectedBrowserStorage.js"></script>
<link href="css/bootstrap/bootstrap.min.css" rel="stylesheet" />
<link href="icons/font-awesome/css/all.css" rel="stylesheet" />
<link href=https://cdn.syncfusion.com/blazor/20.4.52/styles/bootstrap5.css rel="stylesheet" />
<script src=https://cdn.syncfusion.com/blazor/20.4.52/syncfusion-blazor.min.js type="text/javascript"></script>
<!--Refer theme style sheet as below if you are using Syncfusion.Blazor Single NuGet-->
<link href="_content/Syncfusion.Blazor/styles/bootstrap5.css" rel="stylesheet" />
<link href="_content/Syncfusion.Blazor/styles/tailwind-dark.css" rel="stylesheet" id="apptheme" />
<link href="_content/Syncfusion.Blazor/styles/tailwind-dark.css" rel="stylesheet" id="theme" />
<link href="css/dark-theme.css" rel="stylesheet" />
<link href="css/demos.css" rel="stylesheet" />
<link href="css/site.css" rel="stylesheet" />
<link href="FireFly.styles.css" rel="stylesheet">
</head>
<body id="app-style" class="tailwind" style="display: block;">
<!--Blazor:{"sequence":0,"type":"server","descriptor":"CfDJ8BHLbT9GfvJAukYGyO8ziMGYW2Lh3dzuixcfaspdNpdETPH9xxh/dqNuLlXd2NrUZ4gML5Hik6vPUf2TM64dNG/J0/KU/SQC3NdGS74NUT3\u002Bq5vtH8/ZYd6yZAZDm4DBvSAFCSBZcWC95r640J8fWXYXcJiMfn0S\u002BR0tiOodeXoIyCLK78Z/CtUgKYzswhWIuCjGvOt7ioFtluqjwFmSD5LKC4gtqn5EpmbDYmKOO/KWQNUqOh1eKJpTiUCGO4d\u002B9qaPxXjbGPPJ14Qu3l1oGu338fN\u002BD9DdBwrx66m0Iqrd48iEmbSoi02CpKTOuD53ElYAExI1zH6SE8bO0imn2hM="}-->
<div id="blazor-error-ui">
An error has occurred. This application may no longer respond until reloaded.
<a href="" class="reload">Reload</a>
<a class="dismiss">🗙</a>
</div>
<script src="_framework/blazor.server.js"></script>
<script src="scripts/jquery/jquery.min.js"></script>
<script src="scripts/app.js"></script>
<script>
window.WriteCookie = {
WriteCookie: function (name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
else {
expires = "";
}
document.cookie = name + "=" + value + expires + "; path=/";
}
}
window.ReadCookie = {
ReadCookie: function (cname) {
var name = cname + "=";
var decodedCookie = decodeURIComponent(document.cookie);
var ca = decodedCookie.split(';');
for (var i = 0; i < ca.length; i++) {
var c = ca[i];
while (c.charAt(0) == ' ') {
c = c.substring(1);
}
if (c.indexOf(name) == 0) {
return c.substring(name.length, c.length);
}
}
return "";
}
}
window.clipboardCopy = {
copyText: function (text) {
navigator.clipboard.writeText(text).then(function () {
//alert("Copied to clipboard!");
})
.catch(function (error) {
alert(error);
});
}
};
window.getselectedstart = (element) => {
// alert(element.selectionstart)
return element.selectionstart;
}
</script>
<script>
function goBack() {
window.history.back();
}
function removeCookie(cname) {
document.cookie = cname + "=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;";
}
function writeCookie(name, value, days) {
var expires;
if (days) {
var date = new Date();
date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000));
expires = "; expires=" + date.toGMTString();
}
else {
expires = "";
}
document.cookie = name + "=" + value + expire