cloudflare
tcp/443 tcp/80 tcp/8443
Open service 104.21.51.95:443 · device.bube.business
2026-01-25 01:42
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 01:42:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ylE583BdONRykqB5WyYCibP4g31%2BjbRpCfiFipWzuuPiGX%2BDf28FucdxbuhkfaU1UUyDFixNW7cSRcTAQ%2Fj%2FtOM7%2FZPG9EJjb0xg4RNkvI9fKGh0"}]}
X-Content-Type-Options: nosniff
last-modified: Sat, 03 Jan 2026 02:23:29 GMT
strict-transport-security: max-age=15552000; includeSubDomains; preload
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=5,cfOrigin;dur=7
x-served-by: cache-lga21923-LGA
x-cache: HIT
x-cache-hits: 3
x-timer: S1769305343.969814,VS0,VE0
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c3412d97df79867-EWR
Page title: Bube Device Cloud
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- ✅ Favicon & App icon -->
<link rel="icon" type="image/png" href="/icons/logo-bubebusiness-192x192.png" />
<link rel="apple-touch-icon" href="/icons/logo-bubebusiness-192x192.png" />
<!-- ✅ PWA display tuning -->
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
/>
<meta name="theme-color" content="#ffffff" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="Bube Device Cloud" />
<title>Bube Device Cloud</title>
<script>
// if ('serviceWorker' in navigator) {
// window.addEventListener('load', () => {
// navigator.serviceWorker
// .register('/sw.js')
// .then((registration) => {
// console.log('Service Worker registered:', registration);
// })
// .catch((error) => {
// console.error('Service Worker registration failed:', error);
// });
// });
// }
if ("serviceWorker" in navigator) {
caches.keys().then((names) => {
names.forEach((name) => caches.delete(name));
});
}
</script>
<script type="module" crossorigin src="/assets/index.J_JhfO4Y.js"></script>
<link rel="modulepreload" crossorigin href="/assets/classnames.BguvmBIi.js">
<link rel="modulepreload" crossorigin href="/assets/react.CGSQMY0I.js">
<link rel="modulepreload" crossorigin href="/assets/immer.BzLnEhmY.js">
<link rel="modulepreload" crossorigin href="/assets/react-is.BNzlIt3B.js">
<link rel="modulepreload" crossorigin href="/assets/hoist-non-react-statics.CkFpmHGw.js">
<link rel="modulepreload" crossorigin href="/assets/redux.DqyNKb_i.js">
<link rel="modulepreload" crossorigin href="/assets/redux-thunk.CY0Q9z1Q.js">
<link rel="modulepreload" crossorigin href="/assets/idb.Bn1DMRyg.js">
<link rel="modulepreload" crossorigin href="/assets/scheduler.CoSDG3-6.js">
<link rel="modulepreload" crossorigin href="/assets/react-dom.n-kiH3KC.js">
<link rel="modulepreload" crossorigin href="/assets/rc-util.QCIrDdzX.js">
<link rel="modulepreload" crossorigin href="/assets/stylis.D5iaQeiq.js">
<link rel="modulepreload" crossorigin href="/assets/resize-observer-polyfill.D6qJbdzf.js">
<link rel="modulepreload" crossorigin href="/assets/rc-resize-observer.Mp3MGGBs.js">
<link rel="modulepreload" crossorigin href="/assets/rc-motion.BmGOF9T8.js">
<link rel="modulepreload" crossorigin href="/assets/react-hook-form.BihUQAzK.js">
<link rel="modulepreload" crossorigin href="/assets/vendor.Dkci5IgH.js">
<link rel="modulepreload" crossorigin href="/assets/redux-persist.DZp_kpRb.js">
<link rel="modulepreload" crossorigin href="/assets/firebase.DO3uJY8U.js">
<link rel="modulepreload" crossorigin href="/assets/i18next.B2185GOa.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-browser-languagedetector.BCcGsJyt.js">
<link rel="modulepreload" crossorigin href="/assets/cross-fetch.DSCikr2Y.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-http-backend.BBtHUo2j.js">
<link rel="modulepreload" crossorigin href="/assets/react-i18next.Dcbzowar.js">
<link rel="modulepreload" crossorigin href="/assets/axios.B9ygI19o.js">
<link rel="modulepreload" crossorigin href="/assets/rc-notification.7HALecD0.js">
<link rel="modulepreload" crossorigin href="/assets/rc-overflow.Boee_gmJ.js">
<link rel="modulepreload" crossorigin href="/assets/dayjs.Dk_cK2T-.js">
<link rel="modulepreload" crossorigin href="/assets/rc-picker.BbmWaeij.js">
<link rel="modulepreload" crossorigin href="/assets/rc-dropdown.CizH6Ca6.js">
<link rel="modulepreload" crossorigin href="/assets/rc-menu.DmxptWu7.js">
Open service 172.67.178.31:443 · device.bube.business
2026-01-25 01:42
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 01:42:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sqmiPFtV383%2ByXyF9viCmqhGCnCAr2rWZPx7hxJbn843rbGQNB02fBn4vC0WSMs6raM2s3ucRUFjC7w3wDu0f9Fez5lmo7xwqHjkchj4yARTNs7y"}]}
X-Content-Type-Options: nosniff
last-modified: Sat, 03 Jan 2026 02:23:29 GMT
strict-transport-security: max-age=15552000; includeSubDomains; preload
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=143,cfOrigin;dur=9
x-served-by: cache-lga21987-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1769305343.097564,VS0,VE1
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c3412d96ff63dd6-EWR
Page title: Bube Device Cloud
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- ✅ Favicon & App icon -->
<link rel="icon" type="image/png" href="/icons/logo-bubebusiness-192x192.png" />
<link rel="apple-touch-icon" href="/icons/logo-bubebusiness-192x192.png" />
<!-- ✅ PWA display tuning -->
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
/>
<meta name="theme-color" content="#ffffff" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="Bube Device Cloud" />
<title>Bube Device Cloud</title>
<script>
// if ('serviceWorker' in navigator) {
// window.addEventListener('load', () => {
// navigator.serviceWorker
// .register('/sw.js')
// .then((registration) => {
// console.log('Service Worker registered:', registration);
// })
// .catch((error) => {
// console.error('Service Worker registration failed:', error);
// });
// });
// }
if ("serviceWorker" in navigator) {
caches.keys().then((names) => {
names.forEach((name) => caches.delete(name));
});
}
</script>
<script type="module" crossorigin src="/assets/index.J_JhfO4Y.js"></script>
<link rel="modulepreload" crossorigin href="/assets/classnames.BguvmBIi.js">
<link rel="modulepreload" crossorigin href="/assets/react.CGSQMY0I.js">
<link rel="modulepreload" crossorigin href="/assets/immer.BzLnEhmY.js">
<link rel="modulepreload" crossorigin href="/assets/react-is.BNzlIt3B.js">
<link rel="modulepreload" crossorigin href="/assets/hoist-non-react-statics.CkFpmHGw.js">
<link rel="modulepreload" crossorigin href="/assets/redux.DqyNKb_i.js">
<link rel="modulepreload" crossorigin href="/assets/redux-thunk.CY0Q9z1Q.js">
<link rel="modulepreload" crossorigin href="/assets/idb.Bn1DMRyg.js">
<link rel="modulepreload" crossorigin href="/assets/scheduler.CoSDG3-6.js">
<link rel="modulepreload" crossorigin href="/assets/react-dom.n-kiH3KC.js">
<link rel="modulepreload" crossorigin href="/assets/rc-util.QCIrDdzX.js">
<link rel="modulepreload" crossorigin href="/assets/stylis.D5iaQeiq.js">
<link rel="modulepreload" crossorigin href="/assets/resize-observer-polyfill.D6qJbdzf.js">
<link rel="modulepreload" crossorigin href="/assets/rc-resize-observer.Mp3MGGBs.js">
<link rel="modulepreload" crossorigin href="/assets/rc-motion.BmGOF9T8.js">
<link rel="modulepreload" crossorigin href="/assets/react-hook-form.BihUQAzK.js">
<link rel="modulepreload" crossorigin href="/assets/vendor.Dkci5IgH.js">
<link rel="modulepreload" crossorigin href="/assets/redux-persist.DZp_kpRb.js">
<link rel="modulepreload" crossorigin href="/assets/firebase.DO3uJY8U.js">
<link rel="modulepreload" crossorigin href="/assets/i18next.B2185GOa.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-browser-languagedetector.BCcGsJyt.js">
<link rel="modulepreload" crossorigin href="/assets/cross-fetch.DSCikr2Y.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-http-backend.BBtHUo2j.js">
<link rel="modulepreload" crossorigin href="/assets/react-i18next.Dcbzowar.js">
<link rel="modulepreload" crossorigin href="/assets/axios.B9ygI19o.js">
<link rel="modulepreload" crossorigin href="/assets/rc-notification.7HALecD0.js">
<link rel="modulepreload" crossorigin href="/assets/rc-overflow.Boee_gmJ.js">
<link rel="modulepreload" crossorigin href="/assets/dayjs.Dk_cK2T-.js">
<link rel="modulepreload" crossorigin href="/assets/rc-picker.BbmWaeij.js">
<link rel="modulepreload" crossorigin href="/assets/rc-dropdown.CizH6Ca6.js">
<link rel="modulepreload" crossorigin href="/assets/rc-menu.DmxptWu7.js">
Open service 2a06:98c1:3121::3:80 · device.bube.business
2026-01-25 01:42
HTTP/1.1 301 Moved Permanently
Date: Sun, 25 Jan 2026 01:42:22 GMT
Content-Length: 0
Connection: close
Location: https://device.bube.business/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=ujJjSdeMrzwtJDqVvGRycYRd7Wm%2FDgOQaD9d9w6U6zouBGgXUAAIcKaBsp1lIGoaRz%2BUD%2FVXLogHgmY4hVdNvUf5AvFqDum09nLrHU1HaYYRjbVYKRBzmmJ7xd0gOIv8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c3412d8dc316d1d-AMS
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:443 · device.bube.business
2026-01-25 01:42
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 01:42:23 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=3YEJTY%2F4GdRIUcI3jfCLAomNRrGn75pCScystJ7UI0PepZgrGB6RtmJJodofiaGQgqPCLn1wb8n7dmJnXuJlxwBpMp4hv5I7SpvlgZjy1uydRL%2F9l2YbtlmTCNhKQ%2FCl"}]}
X-Content-Type-Options: nosniff
last-modified: Sat, 03 Jan 2026 02:23:29 GMT
strict-transport-security: max-age=15552000; includeSubDomains; preload
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=16,cfOrigin;dur=8
x-served-by: cache-bom-vanm7210082-BOM
x-cache: HIT
x-cache-hits: 1
x-timer: S1769305343.113973,VS0,VE2
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c3412da2e053bb6-BOM
Page title: Bube Device Cloud
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- ✅ Favicon & App icon -->
<link rel="icon" type="image/png" href="/icons/logo-bubebusiness-192x192.png" />
<link rel="apple-touch-icon" href="/icons/logo-bubebusiness-192x192.png" />
<!-- ✅ PWA display tuning -->
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
/>
<meta name="theme-color" content="#ffffff" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="Bube Device Cloud" />
<title>Bube Device Cloud</title>
<script>
// if ('serviceWorker' in navigator) {
// window.addEventListener('load', () => {
// navigator.serviceWorker
// .register('/sw.js')
// .then((registration) => {
// console.log('Service Worker registered:', registration);
// })
// .catch((error) => {
// console.error('Service Worker registration failed:', error);
// });
// });
// }
if ("serviceWorker" in navigator) {
caches.keys().then((names) => {
names.forEach((name) => caches.delete(name));
});
}
</script>
<script type="module" crossorigin src="/assets/index.J_JhfO4Y.js"></script>
<link rel="modulepreload" crossorigin href="/assets/classnames.BguvmBIi.js">
<link rel="modulepreload" crossorigin href="/assets/react.CGSQMY0I.js">
<link rel="modulepreload" crossorigin href="/assets/immer.BzLnEhmY.js">
<link rel="modulepreload" crossorigin href="/assets/react-is.BNzlIt3B.js">
<link rel="modulepreload" crossorigin href="/assets/hoist-non-react-statics.CkFpmHGw.js">
<link rel="modulepreload" crossorigin href="/assets/redux.DqyNKb_i.js">
<link rel="modulepreload" crossorigin href="/assets/redux-thunk.CY0Q9z1Q.js">
<link rel="modulepreload" crossorigin href="/assets/idb.Bn1DMRyg.js">
<link rel="modulepreload" crossorigin href="/assets/scheduler.CoSDG3-6.js">
<link rel="modulepreload" crossorigin href="/assets/react-dom.n-kiH3KC.js">
<link rel="modulepreload" crossorigin href="/assets/rc-util.QCIrDdzX.js">
<link rel="modulepreload" crossorigin href="/assets/stylis.D5iaQeiq.js">
<link rel="modulepreload" crossorigin href="/assets/resize-observer-polyfill.D6qJbdzf.js">
<link rel="modulepreload" crossorigin href="/assets/rc-resize-observer.Mp3MGGBs.js">
<link rel="modulepreload" crossorigin href="/assets/rc-motion.BmGOF9T8.js">
<link rel="modulepreload" crossorigin href="/assets/react-hook-form.BihUQAzK.js">
<link rel="modulepreload" crossorigin href="/assets/vendor.Dkci5IgH.js">
<link rel="modulepreload" crossorigin href="/assets/redux-persist.DZp_kpRb.js">
<link rel="modulepreload" crossorigin href="/assets/firebase.DO3uJY8U.js">
<link rel="modulepreload" crossorigin href="/assets/i18next.B2185GOa.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-browser-languagedetector.BCcGsJyt.js">
<link rel="modulepreload" crossorigin href="/assets/cross-fetch.DSCikr2Y.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-http-backend.BBtHUo2j.js">
<link rel="modulepreload" crossorigin href="/assets/react-i18next.Dcbzowar.js">
<link rel="modulepreload" crossorigin href="/assets/axios.B9ygI19o.js">
<link rel="modulepreload" crossorigin href="/assets/rc-notification.7HALecD0.js">
<link rel="modulepreload" crossorigin href="/assets/rc-overflow.Boee_gmJ.js">
<link rel="modulepreload" crossorigin href="/assets/dayjs.Dk_cK2T-.js">
<link rel="modulepreload" crossorigin href="/assets/rc-picker.BbmWaeij.js">
<link rel="modulepreload" crossorigin href="/assets/rc-dropdown.CizH6Ca6.js">
<link rel="modulepreload" crossorigin href="/assets/rc-menu.DmxptWu7.js">
Open service 2a06:98c1:3121::3:8443 · device.bube.business
2026-01-25 01:42
Open service 104.21.51.95:8443 · device.bube.business
2026-01-25 01:42
Open service 2a06:98c1:3120::3:80 · device.bube.business
2026-01-25 01:42
HTTP/1.1 301 Moved Permanently
Date: Sun, 25 Jan 2026 01:42:22 GMT
Content-Length: 0
Connection: close
Location: https://device.bube.business/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=xZvsck6mu6G68MdpJjAk%2BOwU7Kexgv141O%2BlzZf0klIJHTfa4KGz2cVKwndjo2nOeBLbi4OUqcCXKq3VAfJmzW74f%2FoFEbE%2BM%2FamxguEgsxeMSNQO05qyfGSkvn%2FJeC8"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=12,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c3412d8df3aabf1-YYZ
alt-svc: h3=":443"; ma=86400
Open service 2a06:98c1:3120::3:8443 · device.bube.business
2026-01-25 01:42
HTTP/1.1 522 <none> Date: Sun, 25 Jan 2026 01:42:43 GMT Content-Type: text/plain; charset=UTF-8 Content-Length: 15 Connection: close Cache-Control: private, max-age=0, no-store, no-cache, must-revalidate, post-check=0, pre-check=0 Expires: Thu, 01 Jan 1970 00:00:01 GMT Referrer-Policy: same-origin Server-Timing: cfEdge;dur=19629,cfOrigin;dur=0 X-Frame-Options: SAMEORIGIN Server: cloudflare CF-RAY: 9c3412df2c9cff77-BOM alt-svc: h3=":8443"; ma=86400 error code: 522
Open service 104.21.51.95:80 · device.bube.business
2026-01-25 01:42
HTTP/1.1 301 Moved Permanently
Date: Sun, 25 Jan 2026 01:42:22 GMT
Content-Length: 0
Connection: close
Location: https://device.bube.business/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=yftkv8AFgmPEh4DsKW5umimf02xDOefZfzZXMyPFuMK%2Bvh8Z3HRqDbHE1RMIPiZJlelOfi%2BhmopZAwymCGVfxLgJr6X53bxvWGfiT6koofCAwEjr"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server-Timing: cfEdge;dur=14,cfOrigin;dur=0
Server: cloudflare
CF-RAY: 9c3412d8d976cfe9-SJC
alt-svc: h3=":443"; ma=86400
Open service 172.67.178.31:8443 · device.bube.business
2026-01-25 01:42
Open service 2a06:98c1:3121::3:443 · device.bube.business
2026-01-25 01:42
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 01:42:22 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
Cache-Control: max-age=3600
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=OECXRCraeiURupnhgG2DT53k%2B6lZ1ApEusdVKCbFEbOOxYAe%2Ftm8lZDq1nCnzuW9FXB5UjmygRFTAlogE%2FSIYxeVcTuxUUofzrXDuE%2Bs%2FUZBgay%2BdvrkwzNz51pfGdLy"}]}
X-Content-Type-Options: nosniff
last-modified: Sat, 03 Jan 2026 02:23:29 GMT
strict-transport-security: max-age=15552000; includeSubDomains; preload
Server-Timing: cfCacheStatus;desc="DYNAMIC"
Server-Timing: cfEdge;dur=97,cfOrigin;dur=12
x-served-by: cache-lga21957-LGA
x-cache: HIT
x-cache-hits: 1
x-timer: S1769305343.902783,VS0,VE2
vary: x-fh-requested-host, accept-encoding
alt-svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c3412d87f096e28-EWR
Page title: Bube Device Cloud
<!doctype html>
<html lang="en">
<head>
<meta charset="UTF-8" />
<!-- ✅ Favicon & App icon -->
<link rel="icon" type="image/png" href="/icons/logo-bubebusiness-192x192.png" />
<link rel="apple-touch-icon" href="/icons/logo-bubebusiness-192x192.png" />
<!-- ✅ PWA display tuning -->
<meta
name="viewport"
content="width=device-width, initial-scale=1.0, maximum-scale=1.0, user-scalable=no, viewport-fit=cover"
/>
<meta name="theme-color" content="#ffffff" />
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent" />
<meta name="apple-mobile-web-app-title" content="Bube Device Cloud" />
<title>Bube Device Cloud</title>
<script>
// if ('serviceWorker' in navigator) {
// window.addEventListener('load', () => {
// navigator.serviceWorker
// .register('/sw.js')
// .then((registration) => {
// console.log('Service Worker registered:', registration);
// })
// .catch((error) => {
// console.error('Service Worker registration failed:', error);
// });
// });
// }
if ("serviceWorker" in navigator) {
caches.keys().then((names) => {
names.forEach((name) => caches.delete(name));
});
}
</script>
<script type="module" crossorigin src="/assets/index.J_JhfO4Y.js"></script>
<link rel="modulepreload" crossorigin href="/assets/classnames.BguvmBIi.js">
<link rel="modulepreload" crossorigin href="/assets/react.CGSQMY0I.js">
<link rel="modulepreload" crossorigin href="/assets/immer.BzLnEhmY.js">
<link rel="modulepreload" crossorigin href="/assets/react-is.BNzlIt3B.js">
<link rel="modulepreload" crossorigin href="/assets/hoist-non-react-statics.CkFpmHGw.js">
<link rel="modulepreload" crossorigin href="/assets/redux.DqyNKb_i.js">
<link rel="modulepreload" crossorigin href="/assets/redux-thunk.CY0Q9z1Q.js">
<link rel="modulepreload" crossorigin href="/assets/idb.Bn1DMRyg.js">
<link rel="modulepreload" crossorigin href="/assets/scheduler.CoSDG3-6.js">
<link rel="modulepreload" crossorigin href="/assets/react-dom.n-kiH3KC.js">
<link rel="modulepreload" crossorigin href="/assets/rc-util.QCIrDdzX.js">
<link rel="modulepreload" crossorigin href="/assets/stylis.D5iaQeiq.js">
<link rel="modulepreload" crossorigin href="/assets/resize-observer-polyfill.D6qJbdzf.js">
<link rel="modulepreload" crossorigin href="/assets/rc-resize-observer.Mp3MGGBs.js">
<link rel="modulepreload" crossorigin href="/assets/rc-motion.BmGOF9T8.js">
<link rel="modulepreload" crossorigin href="/assets/react-hook-form.BihUQAzK.js">
<link rel="modulepreload" crossorigin href="/assets/vendor.Dkci5IgH.js">
<link rel="modulepreload" crossorigin href="/assets/redux-persist.DZp_kpRb.js">
<link rel="modulepreload" crossorigin href="/assets/firebase.DO3uJY8U.js">
<link rel="modulepreload" crossorigin href="/assets/i18next.B2185GOa.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-browser-languagedetector.BCcGsJyt.js">
<link rel="modulepreload" crossorigin href="/assets/cross-fetch.DSCikr2Y.js">
<link rel="modulepreload" crossorigin href="/assets/i18next-http-backend.BBtHUo2j.js">
<link rel="modulepreload" crossorigin href="/assets/react-i18next.Dcbzowar.js">
<link rel="modulepreload" crossorigin href="/assets/axios.B9ygI19o.js">
<link rel="modulepreload" crossorigin href="/assets/rc-notification.7HALecD0.js">
<link rel="modulepreload" crossorigin href="/assets/rc-overflow.Boee_gmJ.js">
<link rel="modulepreload" crossorigin href="/assets/dayjs.Dk_cK2T-.js">
<link rel="modulepreload" crossorigin href="/assets/rc-picker.BbmWaeij.js">
<link rel="modulepreload" crossorigin href="/assets/rc-dropdown.CizH6Ca6.js">
<link rel="modulepreload" crossorigin href="/assets/rc-menu.DmxptWu7.js">
Open service 172.67.178.31:80 · device.bube.business
2026-01-25 01:42
HTTP/1.1 301 Moved Permanently
Date: Sun, 25 Jan 2026 01:42:22 GMT
Content-Length: 0
Connection: close
Location: https://device.bube.business/
X-Content-Type-Options: nosniff
Report-To: {"group":"cf-nel","max_age":604800,"endpoints":[{"url":"https://a.nel.cloudflare.com/report/v4?s=sTMAjbldbN5KZZkXtSGnLXnxXQa38njbKs78XjqtXKUoGwRg2M9gja4nnw%2BAOULMCB%2BwmEJdjt29dvjba0LsK93EfIGsXWVMXAPNHmocAZtYT5RG"}]}
Nel: {"report_to":"cf-nel","success_fraction":0.0,"max_age":604800}
Server: cloudflare
CF-RAY: 9c3412d84c59d2c6-FRA
alt-svc: h3=":443"; ma=86400