cloudflare
tcp/443 tcp/80 tcp/8443
openresty 1.19.9.1
tcp/443 tcp/80
Open service 172.66.43.92:80 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 12:48:32 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 26 Jan 2026 13:48:32 GMT Location: https://dev-cf.codepal.ai/ Server: cloudflare CF-RAY: 9c40200e08dec090-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8710
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200dcc9fd384"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200dcc9fd384-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200dcc9fd384',cH: 'tey2DIYthBPUq8JCCZSYOpkpHf2IgxHJjA22b3Nx8ug-1769431712-1.2.1.1-3Q.IuJ0lg8lFtXF5Kp1X4QQ1CME12KPct9rW7TlnKdO0YZow_2Iq78mAh_3hTdQ.',cUPMDTk:"\/?__cf_chl_tk=RDTiSIwx8vy_bb.uvOsiyJMwVWoxX_XZwnEMvX_5Pf0-1769431712-1.0.1.1-i4iapgx4dNcVtF7_WPJwflybvSeRJZ1ZYGV2WTBmkbs",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=RDTiSIwx8vy_bb.uvOsiyJMwVWoxX_XZwnEMvX_5Pf0-1769431712-1.0.1.1-i4iapgx4dNcVtF7_WPJwflybvSeRJZ1ZYGV2WTBmkbs",md: 'rYrhtpJpLhVKlV9EDtZZfNmx1Sw3I_oMHedZEo_bBJM-1769431712-1.2.1.1-9bkwq2UJnKDEWWc7TP08Hg6V3GQN0sh8FilHN3YRdnvka0q3mDV8XcIRbmyPTJ.RzWf3pVD.nKD2vTmyhCpQWaTp0jFPxC3Z8toRMFTX2TLLoHXXYKmSvbj_qmRG4d0entpkk_aKSQ1H7ZVHbbZhr8dEKFOLmnVhzFPPyxKN61EKcRZJG.3nZPSiDktB3MdmDgjzWr9PqioLdDVUo1b.FWgtUsG9tLdYKUnH_f1tx39QViGWEP_Bsfe37wbpQGNKd0KYnlgsb7fMEiekWcU_3L5vuve4OENFi5SPHCrWhe.Y5FKXV4922RuW16eHqOq_cZ4C.KYatwPUT0pqGy9fnlhl1cF3VXPiCW4L4E4sSKkdZYw8YHDRROT.uXfakgD6_zfTV80m1xF6oLLkitKo6R.NwaDk6RPmwA.hIu_wS0HJYP_8eRudhS3mFvXBFGXXIab.ge4PqnGGarK_K_y58u4nt.sQMGsryYqmzjq2wJ1aLhe3RrRfZdAHx4tol7uE0MrIg_ONfCfpML4bStmUmxgV4.LW98uUSgxm2Vx6iFeJrYATTDoBjIKqX3pq7HlFYT8UpGH0GcBZVdL0j9npKMLWUB1Ev7pCRfJtR00ygoO85vRucBPv_kyYLiV7NFUxzmm6aGR.7s1okdadccJn5w5T7rjNUNTq1ngKWpu3yZy0JBI8LXwuYxhgiarzfuTHaaJN85gaHa2IAre7tZpDJBB6G4PFvKAl9ICPpT8BljNPY9aKAieQZNhDKzxBGlvKgQhjni_KesIPKB52tgGFbHDufZgIDjxsR.l.r5xWbLia3hJSJdNYQDQ_TfvTSx_hOLyhqEDf0EVo3lvNrbFGzhbriue.J6DttF9fArePQpBEAXxatYO61xkisF0GUNp0vFcbDQz4eQ4qBWGjRvpGVkZ78qhHeZFrDRgpjkRWGEHfz09vlhSX84vvtpO3jz0XHH7nngKmuv2iE0cO4A6vNdk930jiAM8F3RDkjeYhcrvtOiPsmIsIgUGoo_fLDqfqxLzgciuCS6B6VaMwZsLjww',mdrd: '2ZP_Yy1xHQfvFvwa80W4igQzvth2fsTuaQs4CBkMgxA-1769431712-1.2.1.1-jmhb_r0_Cdjm2SiRlWFTz6zZ9AjyDa2mlJoG3RixUjsBgfqTS6X2bpS0FfG4APmrQdNyoRy1v7CUS6F3tK1zgNUtO3buk0iEVW4dB92HizPUnbpm9ML8rVPCPBDV26PMBJUebhth705PIgGxLDV5hpJaebgRBL5iASj6Rcg0m3n71ghLOlkAHzQDbPFSAxZOu06XAXbQfNeIwL4xwjnoMT8MRy2PwrG6CildT7pMOrZjPxuvZ9gb_BHNWMTBkkA7Ijb.GKsiQbzDkzoMEEsYIo.apFQe15DIxFt_oJVIOmFq4S_yEvWUw6SJgCe2gNhtY8.oUAL5.GIZm58o_Q3KonkdOff84QtDrHfn5UfCR0S
Open service 172.66.43.92:443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8624
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200dc913fce2"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200dc913fce2-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200dc913fce2',cH: 'qC.pG4AhYPCC0v3ESmDOFmgHsdHpFHpSndAVHLADanc-1769431712-1.2.1.1-YAFVMMOOfiMK4tz3ZARG1xS1GPFQ7O2JZbqtZJF8tmtaOV2pV4ul7KO_sT7RHjtK',cUPMDTk:"\/?__cf_chl_tk=V6Pv2Kl2fZBeJoxUSrjLf_vwLwD4m2m05TlquYjPMLI-1769431712-1.0.1.1-PivJRoq6GrxzMq.rWtMgM0DQ4NPOAjqr6oXNlYyFOc0",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=V6Pv2Kl2fZBeJoxUSrjLf_vwLwD4m2m05TlquYjPMLI-1769431712-1.0.1.1-PivJRoq6GrxzMq.rWtMgM0DQ4NPOAjqr6oXNlYyFOc0",md: 'FTI15rWMeRdZONy5kKUir7LbjjWmruHVzAhjJZnDnAo-1769431712-1.2.1.1-adNkfR60KBA.1nZDm5l_ZVGlh7iz2D3MxyPeKCsfhXmoFO57GkUQ706_KJBtMxZ.VZeJF3HtQBC1yBAb2qv1oTTEvoTPQjaMza9F_pS_ozB2oJb.8owqMdXf_UAeUsyDB.8V9vLFRtZUMBBHWnz_h6feaHnn8FmuLLyaJrFuT3avn3MAGberiKcDGZNYys_R2g6CCv4xHyuJuXPPGRYfT2zHl1_SdG.vYatIdTYYTtn0ktN8XO3KWZd_BtNc.CMlAStO.Iux81w3NRUtD9mhyhklasWe5pZ4MU1GLfUJKLm6V6tc5tlz6IGMykptml15vR00WDSLi2W3UK5tl2rVw9PLUrvIoEnhw9u0tIZfP_saPpM4PFHMM9OiAohxDHkBirAR9nUOuitpQSeBbb55aaz0161OS3xr1MIT9slT10vcXyf93oHO5Vr4l1mbZH1ZYquo1Sa00QvcDw18as_nr95__PurkAWFuLCfBuNYaNq47KttO1m65t3vdwrd9e_mOJtaf517AU.4KhRnwviqlYUbab811fKfxx1tFloYFEQGSCfs.2N8rOUhqUIgutqQYFPpqin6zWqeAwDsrCIPCwZQCHt2HRXD_o326RbPJreKh_QGSqDrUe5JoSwA2fJeoKYtGVGQUlGSuhiGIQipFVz711VnhP3TY2CXXAil1yzGqArQkcckl_EdrMGqsZMaHsHSvQ3ziP9rN.UgUf9H9ajGE8kr86q8mYBmXGhytjHZFMmgUxbnDor_AefpvklYlXH_KtvP75zgqwQYJvaOjYJRAzuEutDKotjgMCrJXuj7wy6nrIpu3xmdqkfFZy_.E_JkoiGY27TdSF47CTIhFXcfnteDGYzpAkPw9Q6G79d9hNv8tKu6BB7wmvyH65zePoxGQ4ulRfilEokeGZNLDz1lGz9S8dxhCDETZooiphvJaNcAQSa_gSB7c0GmW20XEfXAZobaUwgEe5R.pB5.Tr_6h8v1UITpOZcx9KEeWqs',mdrd: 'v_CZMeRts9zFuVf63ox9RJJn.cSgxDw3cDXQBdwW2TU-1769431712-1.2.1.1-8ydE.aZ4QQ9V1QKQqOlXVS6Hoj8MGytQh3TCunGZqWdBT81YUFS1gLLtLFgzZeWYxbbU4WkK9oQri8ezgAz_c043gxYoHCs.rhdqYx457nIYPYoMKRJ2bhSFSjgFFw8D49zwQXrptfmSTGoGFt0mkR.EOPutXe0tOduivjQ15Uyq_YY1G2j7NtNUgvG64vmxiajhZxgXzoG808SK4zAnWZ49UXM80crO4pTlawOnALe6TYYWW7rkQ9XfS65M0f1ELLGwihvKk53AgRenx_MyRkT7SX6UpytdMDLwVNFNpvvvBoOQVVrqvPmMO4MIYKO84twGJ2hMVCbtPzwwogDIh5cOj1Fi8vB4wUrZmGRC9yeiPf1DpGq1Kz4IB1bxnb9fVd._I5lDWgU8BnekIkaP1K
Open service 2606:4700:3108::ac42:2b5c:443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8689
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200dcb389744"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200dcb389744-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200dcb389744',cH: 'BG5Ws0kXWr1RTU.XKBQpljf9eCJ6ZCfWpWS_6sW_k4M-1769431712-1.2.1.1-JPZC9keK6Bk2DpZLI_RS7lNX2wfhxoMFE521rj.BQnMFN056999ej_9Ve5CKbuYe',cUPMDTk:"\/?__cf_chl_tk=Zx_1x5QEWCZWqzaQpicEwNP4d0ceMwahte_Z3mC8DcI-1769431712-1.0.1.1-mv29jyULJV_3Lt0oPRWA5XANoPHyAFRIC_E3AN5nsvE",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=Zx_1x5QEWCZWqzaQpicEwNP4d0ceMwahte_Z3mC8DcI-1769431712-1.0.1.1-mv29jyULJV_3Lt0oPRWA5XANoPHyAFRIC_E3AN5nsvE",md: 'JGFsqgu2Yaws3ZFm3ZZ1TK5i44.7CFuk2fmWNqxJ_G4-1769431712-1.2.1.1-g6Pv2y.m6OvYFt25lHChGGqDUsOyVelCIldAKCQ9X5XHYFp_X_4Y94OXFAL3Sioe304cXoW6q1FppPDF3HUPpCpMeMDnjyfQuBc3MdeYEGB7Dgo7Zf2r4k.EnAgVKm0GUXVm6RD_aVUqJdlKAAlxunhwoZw8twKi5G6l1JC9URw3ERnnB7ZgvaI5qX6migKkl25a1OzNADI39srAEV441Ru9pPdNDN7jaV0vChuYjqAFADe3DRNAO0QbSazuioKzWYQHt0xVq4oAXJoRKjhYt.P4w1WrL5FaqwPGO_QQyeeIq5azE2cPTTgmgLrTWd5jmexCf5H3aK_D5zCZ5LzPsANtuIJLmrjn509ysKxXZZYqcRkDdNFV9xYi1iJOpVGXA43cRB8jCcU09T.3c4kXemtfbdkvRvCDqyBRWbRMnDFrtI1dBuXQc08vzNCA287H7Vdegh6Yy.rDSsxdWo5DvPMVWzk27SzItKfAZR_4pNRcM08KYmyGKj2peJEEPC6ubE03bvVT7BA8VbTMNWkheDFYQXL1fl2fwNLZN8DZn8KMWTOrRnJd_SpL9ngEA_i0QqX75VAwgC49e6.RGEJQ_1Cf9hp0Oiv37QwkUzLooWDp4WomEhXFMoVcGdjintp..Q.KWNy8KGDsv5tWLDRhbmICewx8LXVRhDLQY1o2kaLNKx5wxD.MRGn_0OZK6wOMxbN6DI8Yi7lmcXsOuLuwWS1WOJNti.9FaTf.ZBWNRhW9hGoR99NFzq8LeHcl4lUtUJU3m.QcFkQ2IWoRNCf6xesT.eU1_DJxi.rjmXhvowVpzl43lMLb44gNomDvgtz3DXvHIceNUdsuEGJIVRjx3XveziiDeW3o2zTVskm71ghHfrkLBBKVkudyk56iQeTb_CZDj_cO4bjNPLM72oYykYalsT54bhF1vYpdgZ1Ad.Gk2sq4vNvu1saMjdqJ_d876QZJ2j8GiFWgLZKj8jZr1ZiXLaw02RRFhqzTYwwKKnsN8I21yjtxrmz2k_XoNzDIyrxyn.LjMUjR2NsYt4xrqA',mdrd: 'nDJPliOHb7pvr5dYT7jWJ0p9JDXSx0rqDvAj2votebY-1769431712-1.2.1.1-Apz6aCRcuuz._GffB3eRl9AHfCSa1.NHjLrYXZv79N38sGfYnozeuRCordWPl_vE3fuPoTNHSg4iZORN08t6ZN7Vs2EdlaHe3eLqsiwIG0Di0QsrLRA3u7Ve.3R7V28ywshfmxqsYpBIYaNeCZLNKzcZ9LcvqL3.cAOZ2EXgP8QwFmlMggMGrTNsN2CY_5qI1VbHYXKvD4qCCBZNaOn9DpDkvXGRqUvHxyfJCwIvIy_V8xhFxcJexRordNy24EVFj3Gx0FP5Pg_FBF3Hf.HjbUQR2XaCGe4kwfWqW2tkMW.LlK.zyPajHc0D9BEWoPQpT4WtA75FwI9QdNkrLZ9RfVmEN3NuhAQzjcqZkX3JY2h
Open service 2606:4700:3108::ac42:28a4:8443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8710
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200daa018f3d"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200daa018f3d-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200daa018f3d',cH: '6grDT1XZKvYCbXUDDySdZ5r5s4EketUF6L3UE46j8PM-1769431712-1.2.1.1-vTBrkt3Vadu7zHNZhfS_YJpNl1RSR33lTMc..U.tiLmA0Aj1sN_SkpyEDhv6_f1v',cUPMDTk:"\/?__cf_chl_tk=mfeYSKQ.XP1aSSnefggaL5t2sLFhjG5tPFxnvntnXug-1769431712-1.0.1.1-VL3sF8ODjpgMFUQt_gs3KYpQ4GENe3.TwxJFM35zJK8",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=mfeYSKQ.XP1aSSnefggaL5t2sLFhjG5tPFxnvntnXug-1769431712-1.0.1.1-VL3sF8ODjpgMFUQt_gs3KYpQ4GENe3.TwxJFM35zJK8",md: 'CfwZxxLcXz89y50O.boNTeYbbYVua0xv6J6OL0nfjwM-1769431712-1.2.1.1-WDkXnoYg08eL5Ouce90.goccPYWkpK0zdIfQh53c_Nb9qCcOBkZVAkvSyz4ZotKSDvrGzzpGsFFwXMfa0oD_OHYFvrHqZ_tYFpkr30VRT90tpNPARf3tktGTGgTC9Xt.mJTi8j2EgqB4b3kok6CIO00c4Qgno179a7ZM9AK.kf8OnaYeq8YuqdlAZ4YfQs7.PE6SYLRgqjvOntbVSjYYq6z1l.KyqRAIa4Vit.RxFjByLEdZb1MXGk9rsz8u3Fso6aRd5tbyHbqu9vpNm.f.OsHvmFpYbTSNtMtf2kxW0SOJaj0JS8tymh5l42Wh5gvV9.iMD0ilsm7KAwNKDE2rwimtok66XD4hgcjWvVXKoLGsCfBoWsbIEbvlKMH.CX7BvYufQmkLkPx0A6LfMWEKBlvZK1BMNMPrcrdYTqrKPwTVs3bK6SIBQYdLjMmske.yI_aWqF7H1wrbo7RFfB7zHnP0cvP.xeJttTPzldqwu6gvbwy8ZiVs6Kk.jocMHJqlY.lB5h5ocaIO0937mJ7mbq_aMKIPWFqrbyMvQJeoWIZnQ8q1ow_Jf079yb2u3tey23Cd4LZd1AunshdWoae5VkHNRCNcREQcJoR6xTyzC1xnFmNRtZPAospGgVLryhK8XHYMxUN1R8cV2pj5MRlIIhINNv6WRdZV8_qCuX1NNIsLpavqEf3He8VGY4N71iS9yHFSkqjIo1eNc10YhIn_HG2Gy1C49rjtXB_SzH_VXOShHiElT2uSiarD42s6n5PU5g5oyg4AgD3_uEOjOQSCgSotjDVn1_LlC1SvryfGlT3V7NZtQlSG0BkghxTWp77Sgvsq8oPMekCbywrjth6Z4Kg5GnNIPlLdxbrPRbtl.Yy1VSeyQXL3zp5K3vK77tmlijd6PLykvkNgxSGpx8IpHfT.SqbW1440Va1F8CrAaVay2fhefTsj5G9K2xZV4S2X0nx7ZyUhi05huN5M7DgsPnjxmgiS.yLgsbipcHrqOiTKBWkQr6HRHhTYaBS6NoF.RRZuZOJ5DQz602SFk4cSDw',mdrd: 'MtQ.Tt575YBIpfH1ry8nL9KG5fBMI_hpqo3poJvnsqo-1769431712-1.2.1.1-nNUU3Nr__AudTeKzhhcXZrbaw5hk0tLeQALsH8dC.4ubsFfwyc1cy.HalzQBU9jYDLo_C_aQqzouVyAyO3LO7hQTEPdmtM.2xu2_TnL890WpfFXSA0HfS0sVYbDtrfzjM_h6Uyzgio20rRvbEd6WSipqhCehrKDrC7wVL.1gmJw0Wi_hD.y8t7ZlBzmVAXjiPu9tMIngI1JzuBB7JBpLP2z6BBPXTqN8uXoQSXLSfOxN_VBzFVXuabi3LwtJydksVaUv8NXpUq1mwyMfFZ2NelOXUc7l2Sp2wZDhtJtH5BDGfCJ1ryhyVl6f7cgT90NUfAlKjM3YRRJZ8l25ZgHvuBIqSaRc8HIXfm6o9p5vLwW
Open service 2606:4700:3108::ac42:28a4:80 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 12:48:32 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 26 Jan 2026 13:48:32 GMT Location: https://dev-cf.codepal.ai/ Server: cloudflare CF-RAY: 9c40200d8d46a19f-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:8443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8689
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200dae81d223"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200dae81d223-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200dae81d223',cH: 'MkMUYjfsCyoxQHCZwyTRTXJtJPIf8DQaJ6EwvXZbeng-1769431712-1.2.1.1-p_yzjJZ3O3_dn8_QsqZ2Y5Rjj61clqq3ZP2tr5ThUUR6oi31QsG9jLqx4ZU0rg95',cUPMDTk:"\/?__cf_chl_tk=OOoA0JaoDLrOUsUC5r0JnwIhr8yuo49sspSDxzFa_Tk-1769431712-1.0.1.1-J2jOH_kkHhIWILvMmNYtpQF2kg2oBYBE5K9vFlgCbts",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=OOoA0JaoDLrOUsUC5r0JnwIhr8yuo49sspSDxzFa_Tk-1769431712-1.0.1.1-J2jOH_kkHhIWILvMmNYtpQF2kg2oBYBE5K9vFlgCbts",md: 'iH2CsTBoj.kf0EE2nR5yBCvwD_su4pUQUkvxokvBnvo-1769431712-1.2.1.1-L21JwZpDQMPrlE3ZAzQ.2X8wUCTUNfrK9UNPXNM2_l24lVzLJ3G0MlJe2X_.XetPURkraRfEPavldJ5qD7ReZbir8aWQD1FLMgSWiFJaBvlTxQ02PGRUoy2bS8ynFXrqKeZ0Afpk05fDjoTWJMEc940AlWDAqilqDbuG0eerW93iyi66T.iOgPZF1bgr7c1YqhX9zNbd2W79o8RWv5Uojjz.fABA_QMFuLwVr2DaYCGddFMjJHwM9P1toOFaipfzbNaASrxlKYdYnWwmGu7JQDTDVSMgsWpByDL.njutGjzntmq8DjsKMCAs5Tcb5SkGGDgkwEh7rbaz6JWw3J1EhJQE11uOCmSPdsUZuFZUPnLJxRTWJeW7Q3h50WNgAoYtA.7uSOiHlQ_LV_KyIQATVns5XPobbZy3Ofd_dz2J94SyXFEXeqi5O58ks7C4_THlfBWI0vxmwV8WWwOt_KcU8fu2wky8oB5G_dPLXrx2bvzjjW4YWwmo8ywf6W379AazN.CJWyQRZ4621JljAKEsGCWj9cXlxJbY6a73xqHKzToLFG8G.oIl7SNrXjTd5oI6fjQAk6eDvcVOnxRlRt.sOlNmR1f.yad.HehUG5Yl2Qvr7LmQb_1S7Wde9mpressirc7QAbmMdoq.5XuFpLnyA4J9fNe7mRJ44iph1wvau4mYThHagxQdXvCdi1maOrv7Knuvs2kO4.buU9veNVTA8X5wnbhwWhem0YpkeVyXGzLyrQS5tqejYyOmxRVn1GDriqjfqTBzkhYUJZqe.K7O1AQX_.Krr3DR2sbJBnmIop6fcoO9WMW4CvRjG5cBwVraJjTBx7w1_pd1IVZFgOF8_xL.4mmFD3kg6NhiNpN2s6rYzLGw5FsXYjA7XIjMWSyJM5CdMvZLQ_j0mq17o_kSPBzpoURzloMQENwW94JZEwJbJCu5gbUfstLw0vbFV9.71vDwEwrRP_lBKa4T0_gIdB.w1RZVYqRUaqOgkEFZZBHHDIIpznfUlz3ue_nxh6OVZhCBKBF_BadOfvuStRce.Q',mdrd: 'GnalBBqTsKmp6WqdfOOpSJkFGpKoyejS6j1NV7IWb.0-1769431712-1.2.1.1-HPqPo7d_9uaKGm4ok1Rkjs8b9MdUaOCFE80CmiN84.5DKw1chBPEO6MDBTDMyi3EvXlRBJwC3uq_0SYhhgnmyHf.ahucACQRfx6sKfbgtdpwlrNhb51xsCkZeV7.oBEhuRE5P5JKVyPLkuHWQo9I3FByzfZEcTw0nBrBLSZgrceTla73wWaBwTHH1tV3u_yYL3W3HhRzscWkxx.AWCbKjr.NASe9wzibY14wvxKwrN5zDtxs3HUxgwSqGuaMxV6OKrXMdi29wjt3oKjWDJP6WumbgMGtV8tKsIdBV.9z7AtVvzx37pt2eRL_L5Kx9VwbyBEjaHY5bwnBIlheptyblngECULErFxhgmdFQfZOfeM
Open service 172.66.40.164:443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8603
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200d5d64ab72"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200d5d64ab72-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200d5d64ab72',cH: 'CwrlF5jAf4HDJQaxYll2UFsWJdylqMHKMd9brGtW1b8-1769431712-1.2.1.1-JciOyO0z40rkaPM9OIcS5Ue461KFn8fxhWLWqezEBv.LwXSL9b1jqvoZpOD3hJEL',cUPMDTk:"\/?__cf_chl_tk=ulUbZsqlzSobfLfc0xgQfXjSD.9oBJCYZNSZGnARQUU-1769431712-1.0.1.1-l_GYw5x40wDbk1co2ELRmSFPJinpeBG20RnZheQCOy0",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=ulUbZsqlzSobfLfc0xgQfXjSD.9oBJCYZNSZGnARQUU-1769431712-1.0.1.1-l_GYw5x40wDbk1co2ELRmSFPJinpeBG20RnZheQCOy0",md: 'ohgapYK5Pq9jf1o8NAj4fQ7ropVtwZoWMG4rZI_O330-1769431712-1.2.1.1-2qYe6r2wx9HDq4zFAhlaolPCdqM4TY_TY5W..5cSUhuRZFvhNHHUpPOuxbGpaASsO5nc.NN60orRjq8iy97YW3USpg9Edh3Hur01ata766AKlZI58M3TEKTc_EYEmLXYbd4Cw9eTei.T_EywOZEoWVtYe4sghuYYk6FPL45vxM8xGCQc7zJuAOp44UciWLuWpxrBou9ya5g9LHC2Alv8hV3WB28L7TgChqncyACgOt_LCLPHbbFE056R5bJz_wbOFxBJ1PKY24jpahTDaW7bky5SdMvuFapqT6bDQN0GFEGZaUS.w5xswecoq9iwuiyJDvvdbgsl5n0eDHkUrIW6K7lQlNyxB9CPBFyU2eQlrUZ1YjG8.5AHl3oekM6jz8.2n8AGoKBEkRcJNjRg_RNrHK3c2A9owMk3jBHkQX6ftCG5d2zRwjj6egqXiotYrjG0XSYzrhrz.W07StHsTBoBvbJ4.B5_usgyLR6xVRacKSHT_6bAO07WYrCzdv10tqSSI4uAD.PtEgJX3yqa2O3boJK3V358aP8gjO_H3PwNO_GTn2xcoSlM6lbvDOd2Ebnm6.FNoAJK10BVpsPM0ve4qYX0bmz0P2FXRwENf6Zf5sc5rn3z1FZG5j4wTOIt2w07w3vgYvR.lWU92Sy3a2DgvkwOPK1q4cVOOqB7BryGgOUd9rwULyx7HY4kzZHmXiMlbUKE1JVwtkNI9lHLUPCgp30p_UtU6yZo8Dfpr.BVFrYr6xqclOpQbsAkiFKrn.6FLUfa8T0yfP7MwjJQhw1pVi7xeK4aZLV6Lt3er6zOb3DDS8pL.YVcdwePZSnHitrk5NopiaDHAl.ZCMRUk2thnKkuU.UdiUULKOBUHBUcmF45tPxRr.fuYV8Y4NvPm6IwA5GZaJC2XzqunrNLnKTjTcq12ZlHkJlZQc6dnarosU0Ghht6T_SRGRUI5G0I7a1TD8p_0zPxTQKXkfp8HCL25eK0OCSh4pVNhnkME2QvEfc',mdrd: 'Gnf2JvqNG347uUvIpbGNS6eX.ZRygn.Q1x_f0d4TOBQ-1769431712-1.2.1.1-gF2v4jB_XFqZ.RYq7TdW3O6f8QfFt0yYP2IvX08ciZsX5CrTQOohuYh5P3NXo5_LuRNjDwm6s8Grs34pqLyz_rQJE4hXTFvDwYxWKmKMOGBHrJ60RHNwx2L0G2kt6quH7RgycEKm.AJq.4nBQH7h3BzGqC7ZBTa49GlYZQdfR0x8Ty72V0MxeaAz_JDZsCoJMg2xndmS7zQFIjE4zFS90A01nHl19YulnwHs7dqreCtYXnp5MYopKzD.u1mfUmbM0IM3hE.Gj6qAMzJDpOvFcpKSv2H.dK_Jc9P_e2F_DnZjE7YAFJZsc_tlLKwM6_zo5szYVagY1YYhLOVxMk6YkEWmk028D7MnLoP_eaa.dv0dT0bVWzuCs7T1F4knO5sMrg8K8Cm2j8agFSfLSC7YWQ
Open service 172.66.40.164:80 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 12:48:32 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 26 Jan 2026 13:48:32 GMT Location: https://dev-cf.codepal.ai/ Server: cloudflare CF-RAY: 9c40200d488281ae-SIN Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:8443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8624
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200d5ab99cb3"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200d5ab99cb3-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200d5ab99cb3',cH: 'TCcRO_RVj9dwffvhOjNNs5A0s5WLmZg0sGaqQ2AtWIo-1769431712-1.2.1.1-m8TaavjrGVzDBqi4h_IEqA7IopFIQuF0Pk0r6h5tIEbDoXRbi2zXhQGPe5Oq8Sth',cUPMDTk:"\/?__cf_chl_tk=CMq2PcQ1_fbWQo5OkkPak.wXU74qiExn5V43yc75Gu0-1769431712-1.0.1.1-toC1.PvoPphDNE2LLa1nByORw_tZuJnxRXYTCJtmRQ0",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=CMq2PcQ1_fbWQo5OkkPak.wXU74qiExn5V43yc75Gu0-1769431712-1.0.1.1-toC1.PvoPphDNE2LLa1nByORw_tZuJnxRXYTCJtmRQ0",md: 'iax_wljOGcdD0NqOA9gFO937eXhdeC0DsFTSNCm7DEs-1769431712-1.2.1.1-l4PqUyEDAk8Ybtxar2ZI0U7ZUhSEZphXH4MkivNAUHgfILhFd_Ld701pComZSxo3sXltFYmwIQwoA6mp.hiLKt4C7Dwv9N2PuHE.Digxz6473CfbUsUzvFJLjNMboFeoySr9cnIKYo1Cwl5zpHrqDeC0G2RC7qWMaYC3vTXu9o5gfbDabzLiIS.pIXFsnorOjSjI0YQUnLUC2PbsM0tnlz7n245WnH30EYoQEFaX8K1YFUIcTXWo3rlg2o6_hpKmmNSlFG_LDo_L3tRYhROeTlcWbrKvvHkB8Dez.kh8OEpZSlLFCPwINx3D832iKvyaV3AY.Jty603gbT5yzRp_j392U4yeDq96klPkMuk08d0i3tgPvUBcXnu9ufQ25LrrxF_vjsWf51HbhSQ6Zvl38Bb7KFWReEGDm4KLvGCpZJ3PF4vjYHw1TL8h_TgTg2yyigafgVNdRi5ET_52NT8tyMQZpTol.bM.ng7nJ5RGdOfCJxV9tupJKzxiD9u8iL3HOVSAPNfplVemSJxlRvTwBpNYW.lGj2CvUEbZKnNgknnFhZ79J5CHCvmJoHFhxlZPkKygRYFAncyI0lNQrsgfbiJEWIVRHxQMyW5bPLz8pi6IutulwIZjB_EzVVUGwmcr4E8U7ruPASkLRdpsZfDZ5.Wf6rajaMK_PH6l5fmDJ8JJ8Kypp1YkCNsM0Jet0j0.umKZG6hkZ7PU2WcpCM3SB7ihzzpxkPXSp5JITbcvYb.DKOGgW1Z3Z7yd7nghewxwcqkkIKUq5DnBtCU8mW2NSoR5VE6f4hwa.hwe4prpjqQq2rydLlhYbYKSG1QY7dNXYmr4Ctqtjw6p.ljI6Yn_TduSCL0KKWUjPN.r2.NkKlYf1Z39E_c946gh4EJGNI3phnUE5rw2Rcb9XkXZCIl9IBOP2ZAGYELTgo5k1v1uoPdh8KoQvhcbX3uXLVjFu0jZpXK5Y436Ntt_gZZTmykzMXjUUBKELfoM2mpGd7b5DJc',mdrd: 'qQP0pDilG0.DUDhvKl9b7nQRfK24J_XjVYJHvBX5TtY-1769431712-1.2.1.1-Kd12Qnhp8zYrFGaVPdRIfDpTDe6t2_6UfVASUg94g2lAKprt8zyuR2nVBzWZ2ZfoeFEyoC5kZ0wfz4KUWSo0h2J0R6alFn3TVrZa.F4zUDy.ES5h2agm5cktNt41F4.sU.rvweWwcC0ie1JbYck_Um72f16GpifLDAvqxi97pkFQhLaGWC5zt9UlLoPBrv0iSsMZIOs2Skdld9rhTmf7rLi_mzlV0ECwjKrxnGTAwcUZ0VSxbn8Z6CyhDax6mmQ1dMaXsH_rVtKQpRCGGl_gmdebZesJDTlLi7goUg37XeXjUWXy.iv_VrWefxWP5sywX_O4ck01GzUFO1t5Oz1wDJ2XPuGSt_IW_4jTzrdqX67aPdna3G06GFA_XAOZDuYMmEp5..Awz8MkUrRXekwI7m
Open service 172.66.40.164:8443 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 403 Forbidden
Date: Mon, 26 Jan 2026 12:48:32 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8624
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c40200d3ddedbd3"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c40200d3ddedbd3-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'dev-cf.codepal.ai',cType: 'managed',cRay: '9c40200d3ddedbd3',cH: 'udAklVx5acyEUvKtJyHLiddqX9wIE26TXw6hDfmXqUY-1769431712-1.2.1.1-1xRI_1jGlMsLxycfnqJvaadoTxErDEEn4Yg1H7i.SBSsJwdn0K80yBKt7XqJ_hOF',cUPMDTk:"\/?__cf_chl_tk=ouPGcx7J4cuhPacO5F1wzEayUFguZMxll7CFEGXaNqQ-1769431712-1.0.1.1-mzKeqGBjeKMu5xGuKrdWz5Uycoe_o82M0Xw_zxBoTXA",cFPWv: 'b',cITimeS: '1769431712',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=ouPGcx7J4cuhPacO5F1wzEayUFguZMxll7CFEGXaNqQ-1769431712-1.0.1.1-mzKeqGBjeKMu5xGuKrdWz5Uycoe_o82M0Xw_zxBoTXA",md: '4nQ7wt.5hWy6MITvfPxYcV3n_..ui3arhK8As1Yyw64-1769431712-1.2.1.1-zeL9GLRjdD.6DVH_w.kZeCSOTn_mavmVo7zs0cjW.6Gq7ktHE6bt95DjQy98jQIT6KXXBPa7VXE.CZQMjL6LQpgy6dMXVOED0yre9nLti2Zxhq6ki1JyqFUBDIjAW28JU8fjhqhscOgd5ZsUy6FktGeMYLWoJZLsSLzKaoy6N4ktGTE0_WlRTblwy5sveHgzsLLcxZovs27zA3YdmKFnpoglgXwJHxH5QSKP8Dk6bSUq7gFl209Xhpdl1P2zEBVFBr1sWrRSHzKSxlK4YAOs9fbsWNDjK5C_YVBFaY_BiVhpzQVDwDD4S6savcOGF8r4Y9lf50CnBmjAY8ZbPZtNoKF1EuLopmgTFFw8ec5BRdxx0XDFO5ya5v1UG0QuNS6uJTrMFGeijCA5JaA_ZgkY2vgJ41dAvEPo9JBYch_0nFHhZau17v7QYE1fFbyGFGOjni43oAIcXE9Laye0Wxfj1K1Vsb32KPS985b5hevyMuPBcCAh9xNb0Zvw5_5x91GpXkIHEHhTdASEj3r6.zTCa1OnQzEW55rEZr48U1IVK6Rp3yxOJtSeiimQVy4IiWFRTOV5wt7wjB2AkTJ8Qzis2QtFHBgA.CZYI0sw2MYq7IQLErur8GChCtIkUAhMBEQKCUs1j595nKl1Qv8GhyWi9p9KX.D2dku2wH8E8XG1OrzQLG_HrJevGQ7W56L8JSJobx0uRJOTIaVDj.se6S8XLfmt3tmYDKZvABlxJOvTh5Y2wpGE4FMZwCOfbLkWZhE3EmMPqylt9IY0xg16Ae.GHIi2nvHXHnlLTBo5UrhITTVlduMVvlpFHcouK.fiME8hCxEDIDXysKR6SIBdlZv3SQimGUlfGuzgqhQT.FjPHbPJuL.e8fytse0gvFB8XCaZuBzJOVLM7oju.uQ__JWPXrrnhVrW97ndpCJx9fW_kOsthdvys7MSJ0yoewtlDTt5Jxl2WDMNYQ16b7MeKOrnJ4AHmCkPFb3nzuj_Tu2g9sE',mdrd: '8g9OQ4svYA1o1MpZxeyWoAywEbSJPFsVBj4QXPcm_uE-1769431712-1.2.1.1-gSieZ5YWuA6ylA3.GDsycmFs2_VykZ8CpWOWUMd5k37prg5zvTSxHrKgy9XMQ1Y4AqjPxru.SDPo14ADoKQBfDWjqz2Ra3YK9QN8Djw85s7K.aaOndyRuuJ3bYy6BXZ2IqG4jsl024SD9NOBVW_Kxc9A5wsnR5KZNsFEadMCOrA2.e.wI8oZoXqicYYvp_Hz0qKbl5aIpbdpdnPR1MacAEHM7Qeol_1yUexFnkdbImlcALE8n4wIK.MnZo6Nu0XH6YNkcmWKXB9C5tVL49vGs2T.gNGZH7r8lsCKrA4wquGjLAS1xk8kC7DpDebrXUBqWi5WVGcxL3okeBoDjido4ooSMf6eY1pJG4y9mOOfXAbVwE5Bne3n1gGwQ9MVaL3Q6JwsBNaPj10ypE4haL.Ccm
Open service 2606:4700:3108::ac42:2b5c:80 · dev-cf.codepal.ai
2026-01-26 12:48
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 12:48:32 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 26 Jan 2026 13:48:32 GMT Location: https://dev-cf.codepal.ai/ Server: cloudflare CF-RAY: 9c40200cfd5c2bf6-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:80 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 403 Forbidden
Date: Sat, 24 Jan 2026 01:17:54 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9c2bb1a1bb66755c-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9c2bb1a1bb66755c</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">157.245.105.107</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"cl
Open service 2606:4700:3108::ac42:2b5c:443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a1b8426399-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a188a0e862-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:80 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a14b06ae62-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:8443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a1b9c4fe9f-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:80 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a0e87c511d-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a0cd6dfbdc-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:80 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a0a95bed39-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a0ba039fa0-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:8443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a0896845b6-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:8443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a07984e8ff-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:8443 · www.codepal.ai
2026-01-24 01:17
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 01:17:54 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 02:17:54 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9c2bb1a0fb16199c-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9c2b3b118e33db44-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9c2b3b118e33db44</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">159.89.174.87</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"clas
Open service 2606:4700:3108::ac42:2b5c:443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8762
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c2b3b11bffeaad9"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c2b3b11bffeaad9-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-stage-api.codepal.ai',cType: 'managed',cRay: '9c2b3b11bffeaad9',cH: 'ozxhl7B4mJd09D3HGp7iOro8QNx8uix3uBUBf_bqAEw-1769212618-1.2.1.1-fZlxIBse9mrx_watwpfXXcm7J2dE49_2CMGpyt5UfuN3m5xk32OsW0Ds1YSH3vqi',cUPMDTk:"\/?__cf_chl_tk=Zv2Km4bKv_1q6DVIJcWN.2YUtVDTRbW.9gdz6mKQTY0-1769212618-1.0.1.1-3lfMVWAH8fJZ5bIzryaAVTCgoYX3dXzkmRUl626FpR8",cFPWv: 'b',cITimeS: '1769212618',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=Zv2Km4bKv_1q6DVIJcWN.2YUtVDTRbW.9gdz6mKQTY0-1769212618-1.0.1.1-3lfMVWAH8fJZ5bIzryaAVTCgoYX3dXzkmRUl626FpR8",md: 'e8gQVdivVOc9AgI2qDT5emR3syU9fRvJAFm3dAneYho-1769212618-1.2.1.1-BY9ngBol_IG2QeFOJBznJPgjBu6ToH7hT_yHePOHOwiAnK04wikkXJlZBfajrgOjlT_dceblgoCp5216jR6fmae1cKJr8RU5U6rD53EuNeMo0eafBfR7Q9A69QpZav3yulFJ4g9J5EW_qcytPVx_CJrcusw_0zi94pQ8pc59eEW1_xtVNBFSvWTuk5TN8AlgGjL1KZfMGMmxmdBNRqJVy5.kqNlflcsximvBAsXT96K4exSa8Skfdu9Q5Xxx3qMUgXxRnQPTuw73OqQBX_9.13Zacei5rEc5WQlFBmvaYIPf9LqCFH_u4yu9gYK1jRzC9LHgZpOwb6GzojOCclGwcov2YpAbxqN5MrwHgZEw9.4C7ZZxjKqY8n3Z8JTZpXBVl0TLHknpqSe90iUWNNif7MxpSqPd51h4ZmtHg1ZSoKw8zLShSUHZqBhsiMLbZWd_.ZwE2dYww9pPcvq5bslqPNAtbE0JMoA86KVwF6r6Dbr044s3rX567QtUXHaVLjESxnPq2eEEeReJ8nIgWQ98JsSaWajlhlb1EkdrJtZhjRhwf8_qkke5pJ8vu4dTFFJhx7k5S4FY9Mf7bMaNJEzGdImOVA5NX4_x84Qk6RVvaz2HUCOt_ds8oiJEKVVUzqTvap1AHe4iCerdcGphbKttPYRTqR8PG.pR9gLwoOOaHpaHcC7sq.9cx0T5TS6WCnzTNCcLAnN7o4HBsRkcv1X9Lp7HGyRvpXJMdTgbqDGYK1tNaif8tZLhweAernlNkMvRseSNhSnZXm3Oj7bZL9Kq6s1WEhQnvqKce9Zzrs5cD99MK9PJs8D_PhR_KfWw.wGXpCXPbHtkxMbkyLkqC.JT.cMS7MHdcL7slvBQQ04mhRuwBSMbQ5aNyfy9AtezTK7uD8o1FN.8h3Zp09HWJX87Uzciga4JaIPraVk5UJ70KXDMhVpXKwuHAraq1c2kizDRBneb_CMOQPZmPTqs2YEgPji2MA6lRXbMj7xYtr0S7E5q_weT4orWnFVx5QOdF.X4x9ypf8yv0TVejXOhq3Q9f8GROjSGVTPHACAInKr0StI',mdrd: '9VrejCuaNUqQEyuPN1k0NhJg2QodnERh9ShrouOmjkQ-1769212618-1.2.1.1-0thwFERiTKHTHwZgD3eMAFupAsmbtswEgMHmOJKYJn_8ZYQKPeHL6bTlx2QqJpzZyDm_8MsglEfxpazUtRhcn432W7eetUdlrcCN6egsnAkG2dEc6QoBcp4rru0Dtl1zTMNQ5Ikg3D_tsBkmRaVgo9DYVlCuLayy67sNIS0XFYzlD4sbGsPg0tv0bNlHrN.SEHrA1rizxFD3f5c12qQk036s.vmOi9jNC.s5iLthcbUGNff8pVnhtCUmQOMLzvOCY_GSfGjWElyrNAPJVnJ4bXzpfc5kvujPpQ0AQgY9.HxjxHhUB1CgNsd34YBQCGQUR2H_VNOau2kG
Open service 2606:4700:3108::ac42:28a4:80 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 23:56:58 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 00:56:58 GMT Location: https://glooko-stage-api.codepal.ai/ Server: cloudflare CF-RAY: 9c2b3b119e328631-YYZ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:80 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 23:56:58 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 00:56:58 GMT Location: https://glooko-stage-api.codepal.ai/ Server: cloudflare CF-RAY: 9c2b3b113ca6e1fe-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:80 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 23:56:58 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 00:56:58 GMT Location: https://glooko-stage-api.codepal.ai/ Server: cloudflare CF-RAY: 9c2b3b1109316a4f-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8656
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c2b3b10da61f8f3"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c2b3b10da61f8f3-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-stage-api.codepal.ai',cType: 'managed',cRay: '9c2b3b10da61f8f3',cH: 'frQnEAEutwXGmU80QYVFbVCGeUOS5A7jZxidJsAGAiA-1769212618-1.2.1.1-o.tp2tnxLFsuJDYHy1sx.fC0nsGGRGvwSPz0Blc5q3PI9vdQo36.rWykoMr3ffv7',cUPMDTk:"\/?__cf_chl_tk=pENzHcC38LXgHnxCWgtbRz8cjWCBAcp6.ADJXzzamFQ-1769212618-1.0.1.1-_1xRFHHXR9LXZ8K5pyn1_CmtrBW.gxDBZgUJPk6L6gE",cFPWv: 'b',cITimeS: '1769212618',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=pENzHcC38LXgHnxCWgtbRz8cjWCBAcp6.ADJXzzamFQ-1769212618-1.0.1.1-_1xRFHHXR9LXZ8K5pyn1_CmtrBW.gxDBZgUJPk6L6gE",md: 'FX5DgkK1YGpTqjm7ffXljSd9uLbq6Cltg0UEoGmZKho-1769212618-1.2.1.1-SUFU.b.yAXsHlf6UWLNai7ae5heMvQ9aX0y_c1sqQiQD8pUamD8HkTdB1j4tIyXV39dwKcMSKwSpbfsqRpYP3SGf5vUkBXEJRnfj1vc0rNv_AjJCxnx0FraJFtcI9J.ANHWlbw8DPUeQhP63CmVmgTsL47W8rT4Q0TP0v.EPwv0Rfg.XgrkDPy1LduCrwjtf1w_JxRK6dzuQB9bS2fAvVnWDWrhz_bvGdf1FZFAWhYix6LRV17KdB3uehj_FhnaJZ2geyp5zQDcfJw70vKsEqXZFTDY4s06Ve2TPpOVnGyKUKYDnBSk1AGpe0dDqiLfqzIZvH0OHrHQhN2LpwqLYntBn6nt94LD5LWKP_ZfKR5ZXHCOF6BEkOyfdDocBQD03sAzfTcr7WnyhSsifofa_wHo9xmO7MOGHJzudbSusl5DC5mhu3au4SzQNMy.udF8xwsyAWKt7Qp.RvEQaAzXMLwBcNcND9jZntJWwvb15yd_fIkZODujG8WoVF_U3ygiAYlsJ3q5luXZfxlnpJKaZgOv08Lf4Tfbw3U7YgPMk0S9pIxZbml2v2mHbQDveou5B7cmGlRjyuWGThbXrdIH22rUWQrDsGKUyJmb.RmqcqtlIG3RUqKE4QDSWRT8nGem8E3R7t8fH_9bmaYMRzrBwYtLdxXZEMjU7nD7l2AArgbPID4PHDc6zKKZRFaJgOuVNljM76VVc8qLyLISr0Xp.YmYMth7XMeJutb1aVWCJh7mIRtZgQ8mAgVTsDiw._WjMh1FdPN03G5oXtAO.pGgDSh2kGtmOeJcqVuBZfacIldC4UZOHoSGzI0oAFqASG85FMbokQfHuxMgamab9erBBE6QnWvV3MGmydNT_2OzWqfElKhpnq1mU8i52zU.2xM4nVc_Scwj7VQwXjhq9I_miK5jYmmvHrvpeiW_PQp3SRajnxN0IAZH6Cm5_puGumoAcS6f_dxEuTMViuXEaEQQdimzNvY6kJewSSwFuzqLUyAs',mdrd: 'D5GQRFRMXghy9qooOLbxhU0CM_RgtWrXqjMv6NJD2cY-1769212618-1.2.1.1-d.Em8A2Evp5mKPvRn50kaGb9qFm8Q1W1zVHCMUR3stf27QMjRYd64rSyDhVeY5WU84Sn0vgIwmADBl2IDXKnM_5J7gBeJjnBgIesWivlFTMR6YsMmcq21H6B5GoaWNeD3SLy6H6oGCwQdnYNG.8R2XHvm0IuCRfaRBU__43.FnhXWGh1CCBLFCUnwbK3vsy.O8_MqmJ4.Kzk7X0e.XYv.XpwdNrdk_weJxNEGDXhWbB8e920_selONrY4y.qasXW6WB6s8TFoHlXhB3DDU3Pm.gi9dtCqP1Cv9fB5XvhQ0zcddfxOb7e0Ld1h.Af0Sjh_GjRiIxwwc4jABO3HI2jQVZZgdpTPjQ6LC4izLSFOAl_xtjamlycWLBMLUdNVY809pTsyq2ViLCR
Open service 2606:4700:3108::ac42:2b5c:8443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9c2b3b108eb38839-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9c2b3b108eb38839</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">2400:6180:100:d0::8cf:7001</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reve
Open service 172.66.40.164:8443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8656
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c2b3b10bf51408e"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c2b3b10bf51408e-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-stage-api.codepal.ai',cType: 'managed',cRay: '9c2b3b10bf51408e',cH: 'TgPTU0raqZc8RXhowPWP3Fu3XvYPnEUErlzK0mxbr3E-1769212618-1.2.1.1-Pfl6BzyCcd02uZ_maHtQQAbCO1fzI2bBeWI5gdsFw.2itvC7VGQNKysp.bDmAuld',cUPMDTk:"\/?__cf_chl_tk=imucGoKyuIkXmStbYOOxz7L0.8oC5TRhsdqg0hS4EZc-1769212618-1.0.1.1-0pf9nZQeFYiDESHzlqGBwxA2sWts9MgYyPs6moCHPkg",cFPWv: 'b',cITimeS: '1769212618',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=imucGoKyuIkXmStbYOOxz7L0.8oC5TRhsdqg0hS4EZc-1769212618-1.0.1.1-0pf9nZQeFYiDESHzlqGBwxA2sWts9MgYyPs6moCHPkg",md: 'aqXl9RwcGchk_QqOIM2JgbbQ7sWkhOQk5J20LO59gO8-1769212618-1.2.1.1-Yzj5Pvh57K1fROKwZ3vYuQf1fBbC7mC5hBxwUxRFuL6o_QroeG6_h7q0_DE1JucLxGZWLbp2gsBY2BNhyoOpRWuxNzRxwaWdPq.1pu448PiEkMYEvBnQPlHnSOMM0XBiskhLCtX9q_VJtv63VaTScUfOGGjHoLR5z4b2Cw07MXlwnqj.3X4PG2eZYZC2BTO8XzxVubRdY8M2XEiMZ__8L.ZvbndUnzKWiPyf8T0d_heQeTx38wOVSzwj.TIzZeolabU124_0VFoNnTZ8iZbuWt52RD8iHNIzFH0AugVNsGnVXafLpK7xiiwLW3fdLaSV.Fn.iBMRYYL.QVnBt75ZYFn4x4L8LjUhSLUs0sUQ3es8WQJdl4o4xt.M7TsPHWeCysais3_J6CO1FmMGmeKe6F5pySLzwkIAxdIl6BauhGXzn1txfk1uM98h1CF9oGcZk2dy23UENK8t73_BcWJO.vudfKfObe9y1vMXipwRytUc46sHKs5URc_b8S_5okNyjHuwNbRYSahkDzHUKIRm2oRLVURNFsqET5lRjtxkgCffoH4dLzEE_qym7rpye1Ciabt6SHixaGgrmV_V6p6H1BeA1tm5xpyRKgdHAtSAd9ZcTLfR3nSoK.iF4Ld11FOey2bnYeuTmHGGCzrrVX87v58kfmryDdc.epDc4GG23gbtJQqgXwDRMtLEAGsLOSlUapqptEx_xH7jbzi9TYW7RtNX8YfVPGEMZUPGcNIi9_wlNb664QG5kYIgQiifLHPVAk_3RbsGYshA7IaqkgSYGdLQQotM1OjHu4DwvGxLGsvoowAMVmT67BNP3EnrWc3AG7v4AHvg_SfyWZryBrft6VSKy4PLZECLktKVIseB3fzSZ8QRhaYuvZhTtqaJWnPgNt_ExgjRTsDpCjT47RIO5cDjOz33SURS3vc.DIpfKNRggoHFVt3y.BLIDYv4aNUQFPwAChha6pMFydWvvcYWZoU0ZeLTky7XXSRVFWEZj_g',mdrd: 'slyLJXnUkXvBhMsJRPt4ExRldNFrj5D8LYVx__w_Cbc-1769212618-1.2.1.1-EhMuvzoktaoIdcm5wveRn8HfzW5ugQdkjN0znqmrKIJkFuskjhUiJETNtSeFBYrhLLIMHOZ4jscc8w8DVkHcYyR6Ufph53V2Eag4PeL00hmxyUvdoKmnEgwYmo1QkJhzxehkpV.8305bu1BvyGwyk8eSkeH.WE5M8sW3Yz7ZtoDW.Xx9oAICt8Q0YfuS39F8aI6.wno8GaTod1YbTdS8fX6jhBzvu09AAuJqu7A5oQG.JOszW0OneiGyORwuwR7XGqJa4g75WBsXsvuV3mmWbinK.2Kn0wvVyZpHio4GcnUE23DEVdmJz0Uft8jZbZqxs_e0iHsCKAdU8Sl5T9ZZCFTK_2YfN0bhF0C2izWU.b9fW_YjC8UFIOjvjwfd9bJZEXjBdC3PgONF
Open service 172.66.43.92:80 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 23:56:58 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Sat, 24 Jan 2026 00:56:58 GMT Location: https://glooko-stage-api.codepal.ai/ Server: cloudflare CF-RAY: 9c2b3b10b880ca3e-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:8443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8656
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c2b3b10ab4d40bf"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c2b3b10ab4d40bf-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-stage-api.codepal.ai',cType: 'managed',cRay: '9c2b3b10ab4d40bf',cH: 'O1kvhZm6750lOsW91W4i3aBBtmLvrFQFxN64s90zXnc-1769212618-1.2.1.1-GvV4y1ACGhTvI.uce_PgiU_tc.i0F075UHEuWsRLz0IkOHakAGIjA78EEQjG1DHd',cUPMDTk:"\/?__cf_chl_tk=EyWLc0PoR0fTLGwrMqZjhL.dvh46bcneSa43KrGa49k-1769212618-1.0.1.1-RH69IZBjMv7G3QxF5S3tSsBK13GaGczr.XLX9q1DsvE",cFPWv: 'b',cITimeS: '1769212618',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=EyWLc0PoR0fTLGwrMqZjhL.dvh46bcneSa43KrGa49k-1769212618-1.0.1.1-RH69IZBjMv7G3QxF5S3tSsBK13GaGczr.XLX9q1DsvE",md: 'H_DtcQUT29rCs8nczx3KaaR7aJ0Iljtvt9RIGDFw7qg-1769212618-1.2.1.1-8T4Xs2ZgUD2m8u1iVMg_2vkWZDg3vbcURuYNa9GoGYDa8Ws32U30RAQQOnvaLqr15O2nmNTS443U5VUFB9ielUZpZNXxfPjs.yurbLKz.ZxAUFTiB7NPM0RsZxdWcf6de6WiAMRpisBCQ4_MiMx.sS0F3_.9gF9Edheayw1Ob51worA.uEC4nz_ut8TY1j5N5rPGO9Fww8orGYJrw6Ay6UKVkzytZ7V2A5qvwaJY8J00xjDVTdwqMpElCsIPB71AVqzg7mX.6wnpAiqUlgWlQmAlm_Np9cKusyxcqt._gGSl1hjy5tBYypOVmDBywG71M9LPHS8ozYhU.qdskNHmJiU70fM8pdCJDnMV6Rt1pHJvj_RAoXph1lN1xMmBScYQE2sCKtzvXzFKyojvN_0nO.QHOarDGIBmoyZMfc1pNTKkCRU92fky6pwMg1lLoTC8PgfA3Mb9GjvmZMLFW5gl__U8jd_4zmrwVLBhxpOfl9rw578mw50lCUL.S7AUBr6ibsfwijmyQG5hczBPpDOd4BUhJYgsMzqrQdzX43lEJ.Nf1T0vr2RGBB1Sw_w7EHsZgSdvjtPY9x4V2T_pt18Jj55LhCVSq_rtzSF_AcO78thDGZXgtL16kNyPUOs7MPNWTiVD6CM1nzVBKFiM1mAsuzr9Nu_rN_6B4qX2qs8p1JR9wQO_C7Ud.LsEuV13xOEp5gZedaAWIU2BYodEKSOasosY.iK6z1P.ZTcJXYMXMANv5sBj16bq8tI.15m.BPs8sKN6Qr0Ozxa.GvJ3nrUvgFPwmVsXdZOQKaQbFvlT9x_iNdgSgMQL7w0IaTOycc00C9CtWK1NC8MrCRLLDogwlEt9iuhnrqVkrEaiVWPAj8YdZurWtoMAibzWTfMIFvZlrSrazEC0s9CaBK1lDdlcn_SuKy.ZJqgQzauKYTgYsDKXmug3wzfntpcxIJomNFp85vYNYuCg6z_y0feO5lseKeRyds0SHuuzP8nsqIyhkSQ',mdrd: '7QxMfVZ88FF97AXHRmhyqngHdOzC9i6lhQx.SQhYSWk-1769212618-1.2.1.1-DlOFNEWYqSKOOyBdoL3NWK_k5YPwRXZD3BZAx8qCAXEYhplWdIXUHFdel5ymW6r7zpnU9rscGyNh.Ov2whH1n5DlaJsJhQdK8cgoWnTmbR.8q1vLe0uFtr2Dthb2SIcx.mxLRoPq.F_kIe9ypmfGs5hk1mbeqqbnJqwlFm_a4sYU8_68Xcd_AJerIDjIPWFo0rWJBWqoJPwiEU7cE2qApCW7tJB5Lhl8KiRy1rNyDjFYBdzjZn6OPIeM6w2mcOJz_j0gx3WEfLnYeijs7pTo4kcGwttq11QTeCLcpsN0Q01Ny7B8iymaKJ6DAcBVp5BBoDnkTF90ukVYIp5bkY.qk8yOM7b94bOUVBD_9O0D0l673G3Nl8DiqlXhbmFFKDZM8TGPA7lE3ZEc
Open service 2606:4700:3108::ac42:28a4:8443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8741
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c2b3b1088bcc755"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c2b3b1088bcc755-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-stage-api.codepal.ai',cType: 'managed',cRay: '9c2b3b1088bcc755',cH: 'wwrMvdbq.9F6G9gmxbEzNa1NSUZbQg.AUgvBTvsbZi8-1769212618-1.2.1.1-NLeDhMwcdNhHBMjo8kgC8EYlwtd2WWelACnD8NnoZmDkVoqYklkxeNqYbKii0.w_',cUPMDTk:"\/?__cf_chl_tk=ztrhLUOb6e45NQpHLpAb74G0IP6kYhgzMmvKag.41Wk-1769212618-1.0.1.1-FccnQAnALwQiy7h7OeABqdyYd1i9PDxGftqR.klBVak",cFPWv: 'b',cITimeS: '1769212618',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=ztrhLUOb6e45NQpHLpAb74G0IP6kYhgzMmvKag.41Wk-1769212618-1.0.1.1-FccnQAnALwQiy7h7OeABqdyYd1i9PDxGftqR.klBVak",md: 'uZHmN_qkALwNC_9qIpdnT2t6hfxHRFFluhZc0sMw.eM-1769212618-1.2.1.1-1CkR27RDDLGmBYSP5cIHCwQs6sqa5LccPtmhoot20blza4_CSnsevWbWX3cyN3v4GYHFHxYW2TlaFLI6v1zA33hCJYTiTZrj7F_Zgf27CwTif3kXciuI2a0fbjz705feveBVoSEhwsy7J8tdyOMc8Khz.JH8bwZ9KJXMl8iZ2H0WROSqmV0BLLB10IsOHHGj3XsydGNZMTkYRqjDjbtEG5n.xFoEjG_YnuY3Bd1F1uO9fS5fps_mLoWYbyCfNvrtOZOrKqhBDiILvnLLrb9TRS3qNqXfR6_IR5V9CgZts_y7MzA0_CXuskIVkBeTmBsd5FcBRacXFbx1AIF2LwAJG6DA5Rdcy5ajGWTru63X9zAwZ87o5pSbEtP.GMHOUgPQg_HmRwoXaOTkwO9f6wECYsaHlvTMkeerCsoEGfsGzWrgml91vU6Vn7Yi2FszsusISWlxhvecyf3LNJRZ.I6k1D8p.f.xMmdpH4zIf6.2Wd8dCriaWvSVmnlvS_0yXDJ575O9CP1AZHEZwm5bGvMfa2wyCohGrD6ov..VGTqec.bW9WSw.dRdV_PWefr0poErGMLLJ5CXTqyOvPAPJkeHLh.4b3BKOCCAIkd7BsuFYAomRhafHTHdtmD8EVbq_d3tU4PMZ8rAwjp5A5717mTYe97CTXhJVFGfBMMlrlPbLKzf9O2PLqbFYav4M2Zq.uzhut75Ul4lo9Kyg567gwH9nOiNUfSeUrrU_fOiATU2sVMsHnZ3l5QLL9diG4dHmOT2jRGtx86tj.fL2UpHNNytpYKG4g_1ZiRCGrzRXXIn02A7cI2Zrq4p7kN.psNhF_zHumeQB26zrMt0gAauInQVXWR4..ui9Ktv37Kwh.X.c_kNOm6UnBkSYWE1Ou1DsON1Agg5CHmRmJYbG3zLSaNqmTcCIDAKh596nrcvQ4GCW5.DB0UqI7b4NUUY88xxVDbNo0Su3Mawyqvi.2sEXaCo3ywd7nXkJ5j8_jLQ8vOQuSx3SbbSHojvnLeXjWf7wu7DA6xufG0DC2EdwtmK.toFTjbXRht_Nehudd9YmfKdv2k',mdrd: 'aIx3rjkJnSzYMm3KHsD.GIp67BiGPks8pwBgwF9y540-1769212618-1.2.1.1-9mTqmlvyNicLMoCts7RNWMqp4H4iz3w5qRCRpWk.Ip9QNBYPxhQRbZdE7rc.IbuC9JVaEcYfHef6hR70RIqG20W289BEe8NuC0Ls39eYXaSWCRPfv62pGY1bbeqcAO4EVdXa5pvWmDiO3gVabqj6peyOygaoXw1P651lI6KQ2QOonYzp0jT6EZuiOtMHQyHw8MWrQXQU9AIpsTtgIZb18gVv1tB_ivqFDlhlNqABUKMq_jyQgkI4Sow4W20gE5ZSpC7J6VCsXppPrNxa7rVu9ye9D45Ie2RBtHvjUkfM7FmLGwfBQGe2qw7mTOxhGZkonJ5.LE37M7Gy
Open service 2606:4700:3108::ac42:28a4:443 · glooko-stage-api.codepal.ai
2026-01-23 23:56
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 23:56:58 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8720
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c2b3b107ab45577"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c2b3b107ab45577-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-stage-api.codepal.ai',cType: 'managed',cRay: '9c2b3b107ab45577',cH: 'PixL5nUFTqgCDWtuad3s4p6guEdB.polZVLF2yNMQzs-1769212618-1.2.1.1-T_DeGFOGvj2RdAp_I_erVKddlyA5PAg.TsBJ_lXgASRbuNiGQXfZCzOI9M1Sf8X2',cUPMDTk:"\/?__cf_chl_tk=HKUaNdtI6XwFMCszky_vveLoUyJjA2PwuDhI8vW1fxQ-1769212618-1.0.1.1-Sp__DezjsRlE65g8FHadE_rWcF8gHrOF77Stx2If8gI",cFPWv: 'b',cITimeS: '1769212618',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=HKUaNdtI6XwFMCszky_vveLoUyJjA2PwuDhI8vW1fxQ-1769212618-1.0.1.1-Sp__DezjsRlE65g8FHadE_rWcF8gHrOF77Stx2If8gI",md: 'an44iLOeP9y5.3_RAK56Kkj2p.euWMGgYO54qIk1OSE-1769212618-1.2.1.1-Z0GiD8QAhDVddg5YRD1lddOlz4BLnmE3ZgcIM6ko19ek2NQfZO0H2EsaiPqPtYHZlBBg84P6pImL9rm9FS49ivyhN94_l_hznGaujFup6WI9jTlRi86JWePZC6yWeJJ0NagalQKDWJ.zNGqbLn4ucsQRzAH0GYiWXftSaq1FtYsDejhWG0MrW34n5jhUY1hOZV4UmPGm0xR62_nlEWLMnexXEcJTQGxpL0SEDLdP71CNnM2rBEQ1eo8udRWJ4WNA2UULg6slPX.4yWzssqYbDXegJRScJXvqxhu8UtbK7vHvaWj7J3HHQ7jAuPPrwbLvQeWRCLcbZfHrTZNbDB6w9vGWusFzAVHVE58ofMnGUOD1tjxk.dTu8ymEm9rHB2T.O4iQfYx97XAfGfDpngb0lA.XOOry_5vJTGD8FTLwtlhQRwDMxeU8sARdjpcvllrNhiAT5aanbP._WPG5axeqldAz9ke2Yp8A4itEjjN0A7rgsRM5Yw99goKPkyDoEI1O.8YL1gZy6vjLnfP037VKHEzXjmj7IK9n.Z0A0IyhgdxJtD9MdMz5fva8agOGZMlb2RgwcfsuMMzQ_cy6EcX.Wh.oTxOUDCskNKJHp1MPPE1qph8p7r9rpLDpP6wuCJrv2DA.8B53Q6VjuDGn0B0iTghYd1D0D8Am.QstTAzfwTMecS5DcJboB8jarPGLyZUoZ12QoSCi_BtDaLqxcYnrZXeW1sor4SurRUSbkp0v_dODrl15uBEIghIFlRFAN4EZAuwZes59HUkS08VFi4roWC536_gGr_ElABj9U_IPJIfpPu5WOMxKbLCMkRMYcdOdmhU2XF8UJhKXAfDBLFTHGTdIMCf5NmxQETK1Ca3Hbh5Z_6uMw0pk0OHmIPHMeIXOVdyaKzE8ODpltUJ_jvPdDLd_tAAd03FOhxCFJTbK0Lwb39s9VQt2iGvtVG3sSegxKv0cMuI2r66L6pweXgLT4_KFPRxGYVlN__Vhaqi6HMviufrKKV_KqMUE4lYBGM.eWR1OzukPvO4yy8VIsLYuQH_Ab7r9wN26u81NVBe0FyU',mdrd: 'PKymO5dGUMYohZSDa0XOjZaa4E6eWRNaeLLOO0zUXAA-1769212618-1.2.1.1-FCbPpmXlJ_vHoUPfCuGLNBgoFNm8C5dxWqgm8WpnyrQsUv0hhSP_GV9QnPZlwtYkc0L4gAkvYFLRw1_zDY5sTK6uoQ6wT.E0soCcuVZSugeiwqOp_MElTfg4.JaqQz9JbeaDFqObOjuK2mV9tcmSnFBcsLrqu0z7GBC69xXGklYmW_.Rdbi0MPgXCIsu5wpigLfkX_e0vz5.Wz3sY7AkCOc5TAn_mGlivNapDMbVLtPN_6yeY1rySHDZfKPQ5diLZCSwM1P.qbNgQVxolF26ONPgT4JPRNvI7dVSSxfxJkRcD2zFLhLY.Hd5o1al_IPpm0O.8yqWR7k8
Open service 100.27.163.155:443 · library.codepal.ai
2026-01-23 12:07
HTTP/1.1 200 OK
Server: openresty/1.19.9.1
Date: Fri, 23 Jan 2026 12:07:19 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 32165
Connection: close
x-revision: 8e6eaa7c37bb
x-gr: PROD
x-robots-tag: noindex
link: <https://assets.gumroad.com/packs/css/design-d744556c.css>; rel=preload; as=style; crossorigin=anonymous; nopush,<https://assets.gumroad.com/assets/application-cbf244e9109e70d7b04497041636f00173a1e588f9b879b3a3ef11f8dfb86e5c.js>; rel=preload; as=script; nopush
set-cookie: _mkra_stck=mysql%3A1769170044.4388247; path=/; max-age=10; expires=Fri, 23 Jan 2026 12:07:29 GMT; httponly; SameSite=None
set-cookie: _gumroad_guid=df255ee6-8204-45d3-b7f0-37c6e9fa5dc3; domain=codepal.ai; path=/; expires=Wed, 23 Jan 2036 12:07:19 GMT; httponly; samesite=lax
set-cookie: XSRF-TOKEN=bNEfVGGG679wF_K6YdwesdsuZd69AQk7_lzNu53padLArxJYX4EAkLQI5VcyLdx284FogOUxVU4aYYxSYlILqg; path=/; samesite=lax; HttpOnly
etag: W/"5475cb1ac682b876a9f7b0894968b930"
cache-control: max-age=0, private, must-revalidate
x-request-id: ac07e104-8737-4d87-9fc3-69e3d7c9d43d
x-runtime: 0.082406
vary: Origin
x-original-headers-class: Rack::Headers
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
x-download-options: noopen
x-permitted-cross-domain-policies: none
content-security-policy: default-src https 'self'; child-src * data: blob:; connect-src 'self' blob: www.dropbox.com api.dropboxapi.com s3.amazonaws.com/gumroad s3.amazonaws.com/gumroad/ s3.amazonaws.com/gumroad-public-storage s3.amazonaws.com/gumroad-public-storage/ gumroad-public-storage.s3.amazonaws.com gumroad-public-storage.s3.amazonaws.com/ www.google.com www.gstatic.com *.facebook.com *.facebook.net *.google-analytics.com *.g.doubleclick.net *.googletagmanager.com analytics.google.com *.analytics.google.com files.gumroad.com/ d1bdh6c3ceakz5.cloudfront.net/ *.braintreegateway.com www.paypalobjects.com *.paypal.com *.braintree-api.com iframe.ly help.gumroad.com gumroad.com wss://cable.gumroad.com assets.gumroad.com; font-src * data: blob:; frame-src * data: blob:; img-src * data: blob:; media-src * data: blob:; object-src * data: blob:; script-src 'self' 'unsafe-eval' ajax.cloudflare.com static.cloudflareinsights.com js.stripe.com api.stripe.com connect-js.stripe.com *.braintreegateway.com *.braintree-api.com www.paypalobjects.com *.paypal.com *.google-analytics.com *.googletagmanager.com optimize.google.com www.googleadservices.com www.google.com www.gstatic.com *.facebook.net *.facebook.com www.dropbox.com s.ytimg.com cdn.iframe.ly platform.twitter.com cdn.jwplayer.com *.jwpcdn.com gumroad.us3.list-manage.com analytics.twitter.com help.gumroad.com unpkg.com/@lottiefiles/lottie-player@latest/ gumroad.com assets.gumroad.com 'nonce-yjwDNbllo59lxsiTgBjWV3Qea58Wqr/ThRevQ0VYW7c=' 'unsafe-inline'; style-src 'self' 'unsafe-inline' s.ytimg.com optimize.google.com fonts.googleapis.com assets.gumroad.com; worker-src * data: blob:
Page title: Python Algo Mastery: The Interview Cheat-Sheet Bible
<!DOCTYPE html>
<html lang="en">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# gumroad: http://ogp.me/ns/fb/gumroad#">
<link rel="dns-prefetch" href="//assets.gumroad.com">
<link rel="dns-prefetch" href="//static-2.gumroad.com">
<link rel="dns-prefetch" href="//public-files.gumroad.com">
<title inertia>Python Algo Mastery: The Interview Cheat-Sheet Bible</title>
<meta name="action-cable-url" content="wss://cable.gumroad.com/cable" />
<link rel="stylesheet" crossorigin="anonymous" href="https://assets.gumroad.com/packs/css/design-d744556c.css" />
<style>:root{--accent: 255 144 232;--contrast-accent: 0 0 0;--font-family: "ABC Favorit", "ABC Favorit", sans-serif;--color: 0 0 0;--primary: var(--color);--contrast-primary: 255 255 255;--filled: 255 255 255;--contrast-filled: var(--color);--body-bg: #ffffff;--active-bg: rgb(var(--color) / var(--gray-1));--border-alpha: 1}body{background-color:#ffffff;color:#000;font-family:"ABC Favorit", "ABC Favorit", sans-serif}
</style>
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="qf-yk-4rrhKQ_mcKNDmNi-VOXXeyYgpQTz1A_ebbs8gFgb-f0CxFPVThcOdnyE9MzeFQKepSViWrAAEUGWDRsA" />
<meta charset="utf-8">
<meta content="149071038533330" property="fb:app_id">
<meta content="http://www.facebook.com/gumroad" property="fb:page_id">
<meta property="twitter:site" value="@gumroad">
<meta content="Gumroad" property="og:site_name">
<meta content="https://codepal.gumroad.com/l/python-algo-mastery" property="og:url">
<meta content="The proven interview framework that helped me land a Senior Software Engineer role at Microsoft GitHub.This isn’t a Python tutorial — it’s a laser-focused system built specifically for technical interviews. It teaches you how to think, communicate, and solve problems like a seasoned engineer under pressure. Every page is tuned for real interview performance, not theory.Inside you’ll find Interview-Ready Python: the exact language patterns, gotchas, and data structures that appear in real interviews. Algorithm Patterns: sliding window, binary search, BFS/DFS, backtracking, dynamic programming, heaps, intervals—each with clear, reusable templates. Interview Strategy: how to clarify questions, design test cases, explain complexity, and handle curveballs with confidence. Code Templates &amp; Snippets: plug-and-play building blocks for recursion, graphs, subsets, and DP problems. Visual Intuition: quick diagrams for heaps, trees, and list mechanics to accelerate problem-solving under time limits. Who it’s forDevelopers preparing for coding interviews—whether you’re targeting FAANG, elite startups, or an internal promotion. If you're looking for a concise, battle-tested guide that helps turn interview anxiety into structured mastery, this is for you.Format PDF (main) + optional EPUB Fast-lookup layout, syntax-highlighted code, and step-by-step problem frameworks Exclusive bonusInside the book, you’ll unlock an exclusive reward — private access to the same CodePal.ai tools I used to sharpen my interview skills. It’s your next step from reading to real, hands-on mastery.GuaranteeTry it for 30 days. If it doesn’t sharpen your interview performance, email for a full refund — no questions asked.This is the same framework that took me from preparation to a Senior Software Engineer position at Microsoft GitHub.Focus. Prepare. Conquer.What you’ll master Structured problem-solving under interview pressure When to use heaps vs sorting vs quickselect Binary-search templates that generalize to 15 + problem types Sliding-window optimizations for strings, arrays, and sums Memoization and recursion patterns that simplify complex logic" property="og:description">
<meta content="The proven interview framework that helped me land a Senior Software Engineer role at Microsoft GitHub.This isn’t a Python tutorial — it’s a laser-focused system built specifically for technical interviews. It teaches you how to think, communicate, and solve problems like a seasoned
Open service 52.0.59.237:443 · library.codepal.ai
2026-01-23 12:07
HTTP/1.1 200 OK
Server: openresty/1.19.9.1
Date: Fri, 23 Jan 2026 12:07:19 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 32165
Connection: close
x-revision: 8e6eaa7c37bb
x-gr: PROD
x-robots-tag: noindex
link: <https://assets.gumroad.com/packs/css/design-d744556c.css>; rel=preload; as=style; crossorigin=anonymous; nopush,<https://assets.gumroad.com/assets/application-cbf244e9109e70d7b04497041636f00173a1e588f9b879b3a3ef11f8dfb86e5c.js>; rel=preload; as=script; nopush
set-cookie: _mkra_stck=mysql%3A1769170044.4402778; path=/; max-age=10; expires=Fri, 23 Jan 2026 12:07:29 GMT; httponly; SameSite=None
set-cookie: _gumroad_guid=47f334fa-6940-4d82-9cec-4b6b2cd4b2e6; domain=codepal.ai; path=/; expires=Wed, 23 Jan 2036 12:07:19 GMT; httponly; samesite=lax
set-cookie: XSRF-TOKEN=hNk3cGo_eDlxx64-8WHGwWyld_vp-vBMCyXbM672R0rF0NOb9UzMyHHxgQP7GA3Hn-Le0bqSDv4271L64n-jIQ; path=/; samesite=lax; HttpOnly
etag: W/"5da12ccc5b9868c7cbcb5796340d728b"
cache-control: max-age=0, private, must-revalidate
x-request-id: 591307b2-a1a8-4cf7-9b84-a552acb5cd0e
x-runtime: 0.069833
vary: Origin
x-original-headers-class: Rack::Headers
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
x-download-options: noopen
x-permitted-cross-domain-policies: none
content-security-policy: default-src https 'self'; child-src * data: blob:; connect-src 'self' blob: www.dropbox.com api.dropboxapi.com s3.amazonaws.com/gumroad s3.amazonaws.com/gumroad/ s3.amazonaws.com/gumroad-public-storage s3.amazonaws.com/gumroad-public-storage/ gumroad-public-storage.s3.amazonaws.com gumroad-public-storage.s3.amazonaws.com/ www.google.com www.gstatic.com *.facebook.com *.facebook.net *.google-analytics.com *.g.doubleclick.net *.googletagmanager.com analytics.google.com *.analytics.google.com files.gumroad.com/ d1bdh6c3ceakz5.cloudfront.net/ *.braintreegateway.com www.paypalobjects.com *.paypal.com *.braintree-api.com iframe.ly help.gumroad.com gumroad.com wss://cable.gumroad.com assets.gumroad.com; font-src * data: blob:; frame-src * data: blob:; img-src * data: blob:; media-src * data: blob:; object-src * data: blob:; script-src 'self' 'unsafe-eval' ajax.cloudflare.com static.cloudflareinsights.com js.stripe.com api.stripe.com connect-js.stripe.com *.braintreegateway.com *.braintree-api.com www.paypalobjects.com *.paypal.com *.google-analytics.com *.googletagmanager.com optimize.google.com www.googleadservices.com www.google.com www.gstatic.com *.facebook.net *.facebook.com www.dropbox.com s.ytimg.com cdn.iframe.ly platform.twitter.com cdn.jwplayer.com *.jwpcdn.com gumroad.us3.list-manage.com analytics.twitter.com help.gumroad.com unpkg.com/@lottiefiles/lottie-player@latest/ gumroad.com assets.gumroad.com 'nonce-ahP+gUZtRwppVJEB7HisnRVlpbz9bidfy9NrWv5HUws=' 'unsafe-inline'; style-src 'self' 'unsafe-inline' s.ytimg.com optimize.google.com fonts.googleapis.com assets.gumroad.com; worker-src * data: blob:
Page title: Python Algo Mastery: The Interview Cheat-Sheet Bible
<!DOCTYPE html>
<html lang="en">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# gumroad: http://ogp.me/ns/fb/gumroad#">
<link rel="dns-prefetch" href="//assets.gumroad.com">
<link rel="dns-prefetch" href="//static-2.gumroad.com">
<link rel="dns-prefetch" href="//public-files.gumroad.com">
<title inertia>Python Algo Mastery: The Interview Cheat-Sheet Bible</title>
<meta name="action-cable-url" content="wss://cable.gumroad.com/cable" />
<link rel="stylesheet" crossorigin="anonymous" href="https://assets.gumroad.com/packs/css/design-d744556c.css" />
<style>:root{--accent: 255 144 232;--contrast-accent: 0 0 0;--font-family: "ABC Favorit", "ABC Favorit", sans-serif;--color: 0 0 0;--primary: var(--color);--contrast-primary: 255 255 255;--filled: 255 255 255;--contrast-filled: var(--color);--body-bg: #ffffff;--active-bg: rgb(var(--color) / var(--gray-1));--border-alpha: 1}body{background-color:#ffffff;color:#000;font-family:"ABC Favorit", "ABC Favorit", sans-serif}
</style>
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="Yl7xqNu_pQQ1bSn7P0-AVdjGAun4kYVRTZqAp33CHv4jVxVDRMwR9TVbBsY1NktTK4Grw6v5e-NwUAluMUv6lQ" />
<meta charset="utf-8">
<meta content="149071038533330" property="fb:app_id">
<meta content="http://www.facebook.com/gumroad" property="fb:page_id">
<meta property="twitter:site" value="@gumroad">
<meta content="Gumroad" property="og:site_name">
<meta content="https://codepal.gumroad.com/l/python-algo-mastery" property="og:url">
<meta content="The proven interview framework that helped me land a Senior Software Engineer role at Microsoft GitHub.This isn’t a Python tutorial — it’s a laser-focused system built specifically for technical interviews. It teaches you how to think, communicate, and solve problems like a seasoned engineer under pressure. Every page is tuned for real interview performance, not theory.Inside you’ll find Interview-Ready Python: the exact language patterns, gotchas, and data structures that appear in real interviews. Algorithm Patterns: sliding window, binary search, BFS/DFS, backtracking, dynamic programming, heaps, intervals—each with clear, reusable templates. Interview Strategy: how to clarify questions, design test cases, explain complexity, and handle curveballs with confidence. Code Templates &amp; Snippets: plug-and-play building blocks for recursion, graphs, subsets, and DP problems. Visual Intuition: quick diagrams for heaps, trees, and list mechanics to accelerate problem-solving under time limits. Who it’s forDevelopers preparing for coding interviews—whether you’re targeting FAANG, elite startups, or an internal promotion. If you're looking for a concise, battle-tested guide that helps turn interview anxiety into structured mastery, this is for you.Format PDF (main) + optional EPUB Fast-lookup layout, syntax-highlighted code, and step-by-step problem frameworks Exclusive bonusInside the book, you’ll unlock an exclusive reward — private access to the same CodePal.ai tools I used to sharpen my interview skills. It’s your next step from reading to real, hands-on mastery.GuaranteeTry it for 30 days. If it doesn’t sharpen your interview performance, email for a full refund — no questions asked.This is the same framework that took me from preparation to a Senior Software Engineer position at Microsoft GitHub.Focus. Prepare. Conquer.What you’ll master Structured problem-solving under interview pressure When to use heaps vs sorting vs quickselect Binary-search templates that generalize to 15 + problem types Sliding-window optimizations for strings, arrays, and sums Memoization and recursion patterns that simplify complex logic" property="og:description">
<meta content="The proven interview framework that helped me land a Senior Software Engineer role at Microsoft GitHub.This isn’t a Python tutorial — it’s a laser-focused system built specifically for technical interviews. It teaches you how to think, communicate, and solve problems like a seasoned
Open service 54.157.11.27:80 · library.codepal.ai
2026-01-23 12:07
HTTP/1.1 301 Moved Permanently Server: openresty/1.19.9.1 Date: Fri, 23 Jan 2026 12:07:19 GMT Content-Type: text/html Content-Length: 175 Connection: close Location: https://library.codepal.ai/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty/1.19.9.1</center> </body> </html>
Open service 54.157.11.27:443 · library.codepal.ai
2026-01-23 12:07
HTTP/1.1 200 OK
Server: openresty/1.19.9.1
Date: Fri, 23 Jan 2026 12:07:20 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 32165
Connection: close
x-revision: 8e6eaa7c37bb
x-gr: PROD
x-robots-tag: noindex
link: <https://assets.gumroad.com/packs/css/design-d744556c.css>; rel=preload; as=style; crossorigin=anonymous; nopush,<https://assets.gumroad.com/assets/application-cbf244e9109e70d7b04497041636f00173a1e588f9b879b3a3ef11f8dfb86e5c.js>; rel=preload; as=script; nopush
set-cookie: _mkra_stck=mysql%3A1769170045.2742043; path=/; max-age=10; expires=Fri, 23 Jan 2026 12:07:30 GMT; httponly; SameSite=None
set-cookie: _gumroad_guid=f699e228-7433-4d56-863c-ec5bfde2c0d7; domain=codepal.ai; path=/; expires=Wed, 23 Jan 2036 12:07:20 GMT; httponly; samesite=lax
set-cookie: XSRF-TOKEN=CpO2bpQaUJBKeyNFyznLV057lPjFIyAKcgb-75qMxH923ZGYPJAxLu_tV5dCnN35yVVT6N0-ssDvSfki1o_UHQ; path=/; samesite=lax; HttpOnly
etag: W/"11c1d83014af554d7e6ed808e073c385"
cache-control: max-age=0, private, must-revalidate
x-request-id: 43707f8b-d1cb-4be9-8000-2c81620f0790
x-runtime: 0.080384
vary: Origin
x-original-headers-class: Rack::Headers
x-content-type-options: nosniff
x-xss-protection: 1; mode=block
x-download-options: noopen
x-permitted-cross-domain-policies: none
content-security-policy: default-src https 'self'; child-src * data: blob:; connect-src 'self' blob: www.dropbox.com api.dropboxapi.com s3.amazonaws.com/gumroad s3.amazonaws.com/gumroad/ s3.amazonaws.com/gumroad-public-storage s3.amazonaws.com/gumroad-public-storage/ gumroad-public-storage.s3.amazonaws.com gumroad-public-storage.s3.amazonaws.com/ www.google.com www.gstatic.com *.facebook.com *.facebook.net *.google-analytics.com *.g.doubleclick.net *.googletagmanager.com analytics.google.com *.analytics.google.com files.gumroad.com/ d1bdh6c3ceakz5.cloudfront.net/ *.braintreegateway.com www.paypalobjects.com *.paypal.com *.braintree-api.com iframe.ly help.gumroad.com gumroad.com wss://cable.gumroad.com assets.gumroad.com; font-src * data: blob:; frame-src * data: blob:; img-src * data: blob:; media-src * data: blob:; object-src * data: blob:; script-src 'self' 'unsafe-eval' ajax.cloudflare.com static.cloudflareinsights.com js.stripe.com api.stripe.com connect-js.stripe.com *.braintreegateway.com *.braintree-api.com www.paypalobjects.com *.paypal.com *.google-analytics.com *.googletagmanager.com optimize.google.com www.googleadservices.com www.google.com www.gstatic.com *.facebook.net *.facebook.com www.dropbox.com s.ytimg.com cdn.iframe.ly platform.twitter.com cdn.jwplayer.com *.jwpcdn.com gumroad.us3.list-manage.com analytics.twitter.com help.gumroad.com unpkg.com/@lottiefiles/lottie-player@latest/ gumroad.com assets.gumroad.com 'nonce-YwS7jYM2khfH/6bfoaNTzZgWONkmwTcp77WoVJw73CY=' 'unsafe-inline'; style-src 'self' 'unsafe-inline' s.ytimg.com optimize.google.com fonts.googleapis.com assets.gumroad.com; worker-src * data: blob:
Page title: Python Algo Mastery: The Interview Cheat-Sheet Bible
<!DOCTYPE html>
<html lang="en">
<head prefix="og: http://ogp.me/ns# fb: http://ogp.me/ns/fb# gumroad: http://ogp.me/ns/fb/gumroad#">
<link rel="dns-prefetch" href="//assets.gumroad.com">
<link rel="dns-prefetch" href="//static-2.gumroad.com">
<link rel="dns-prefetch" href="//public-files.gumroad.com">
<title inertia>Python Algo Mastery: The Interview Cheat-Sheet Bible</title>
<meta name="action-cable-url" content="wss://cable.gumroad.com/cable" />
<link rel="stylesheet" crossorigin="anonymous" href="https://assets.gumroad.com/packs/css/design-d744556c.css" />
<style>:root{--accent: 255 144 232;--contrast-accent: 0 0 0;--font-family: "ABC Favorit", "ABC Favorit", sans-serif;--color: 0 0 0;--primary: var(--color);--contrast-primary: 255 255 255;--filled: 255 255 255;--contrast-filled: var(--color);--body-bg: #ffffff;--active-bg: rgb(var(--color) / var(--gray-1));--border-alpha: 1}body{background-color:#ffffff;color:#000;font-family:"ABC Favorit", "ABC Favorit", sans-serif}
</style>
<meta name="csrf-param" content="authenticity_token" />
<meta name="csrf-token" content="e-iSDfLRvWiz4bEDXgzG_s80lWdB64Ma1x_9EfiwSCQHprX7Wlvc1hZ3xdHXqdBQSBpSd1n2EdBKUPrctLNYRg" />
<meta charset="utf-8">
<meta content="149071038533330" property="fb:app_id">
<meta content="http://www.facebook.com/gumroad" property="fb:page_id">
<meta property="twitter:site" value="@gumroad">
<meta content="Gumroad" property="og:site_name">
<meta content="https://codepal.gumroad.com/l/python-algo-mastery" property="og:url">
<meta content="The proven interview framework that helped me land a Senior Software Engineer role at Microsoft GitHub.This isn’t a Python tutorial — it’s a laser-focused system built specifically for technical interviews. It teaches you how to think, communicate, and solve problems like a seasoned engineer under pressure. Every page is tuned for real interview performance, not theory.Inside you’ll find Interview-Ready Python: the exact language patterns, gotchas, and data structures that appear in real interviews. Algorithm Patterns: sliding window, binary search, BFS/DFS, backtracking, dynamic programming, heaps, intervals—each with clear, reusable templates. Interview Strategy: how to clarify questions, design test cases, explain complexity, and handle curveballs with confidence. Code Templates &amp; Snippets: plug-and-play building blocks for recursion, graphs, subsets, and DP problems. Visual Intuition: quick diagrams for heaps, trees, and list mechanics to accelerate problem-solving under time limits. Who it’s forDevelopers preparing for coding interviews—whether you’re targeting FAANG, elite startups, or an internal promotion. If you're looking for a concise, battle-tested guide that helps turn interview anxiety into structured mastery, this is for you.Format PDF (main) + optional EPUB Fast-lookup layout, syntax-highlighted code, and step-by-step problem frameworks Exclusive bonusInside the book, you’ll unlock an exclusive reward — private access to the same CodePal.ai tools I used to sharpen my interview skills. It’s your next step from reading to real, hands-on mastery.GuaranteeTry it for 30 days. If it doesn’t sharpen your interview performance, email for a full refund — no questions asked.This is the same framework that took me from preparation to a Senior Software Engineer position at Microsoft GitHub.Focus. Prepare. Conquer.What you’ll master Structured problem-solving under interview pressure When to use heaps vs sorting vs quickselect Binary-search templates that generalize to 15 + problem types Sliding-window optimizations for strings, arrays, and sums Memoization and recursion patterns that simplify complex logic" property="og:description">
<meta content="The proven interview framework that helped me land a Senior Software Engineer role at Microsoft GitHub.This isn’t a Python tutorial — it’s a laser-focused system built specifically for technical interviews. It teaches you how to think, communicate, and solve problems like a seasoned
Open service 100.27.163.155:80 · library.codepal.ai
2026-01-23 12:07
HTTP/1.1 301 Moved Permanently Server: openresty/1.19.9.1 Date: Fri, 23 Jan 2026 12:07:18 GMT Content-Type: text/html Content-Length: 175 Connection: close Location: https://library.codepal.ai/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty/1.19.9.1</center> </body> </html>
Open service 52.0.59.237:80 · library.codepal.ai
2026-01-23 12:07
HTTP/1.1 301 Moved Permanently Server: openresty/1.19.9.1 Date: Fri, 23 Jan 2026 12:07:19 GMT Content-Type: text/html Content-Length: 175 Connection: close Location: https://library.codepal.ai/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>openresty/1.19.9.1</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:80 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 03:26:55 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 23 Jan 2026 04:26:55 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9c24313cbc0d67f3-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:8443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8622
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313ca9e42a0c"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313ca9e42a0c-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313ca9e42a0c',cH: '79olzPRhjNkPioBK2FoYU2flhOq56XWLPQR5n7bxo90-1769138815-1.2.1.1-Z_yUDXN8HJdLVUl2tkwgTFmWeg.FH_v2VM0Bimy8ydWxw8M6jyUleu4wqK0W6aKA',cUPMDTk:"\/?__cf_chl_tk=LOvV8RdBFivAWFw6wcVTTGfbe5FynpVu6xhhv7PWWfo-1769138815-1.0.1.1-NLAAgEgiHtGeCdReb3XorD3nEApjwvztTOuNIOxeulQ",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=LOvV8RdBFivAWFw6wcVTTGfbe5FynpVu6xhhv7PWWfo-1769138815-1.0.1.1-NLAAgEgiHtGeCdReb3XorD3nEApjwvztTOuNIOxeulQ",md: 'We_XiQDO8VC4PiWH.zSgGUjwunWwlKwGPAjUiRiqjd4-1769138815-1.2.1.1-VMIb12tpKVfj_3Ltxscwdlfr2t9sFEotf0AV2ic8gb2NwwBM0Ua9QugokpW5nPdgVOg3aUjgdDYzxwfeIBMt8fJD01KtsHxrI5VsL7dE_6Fm.QyE7JujIwkyFIP5K7VpHmxITEAlUrU10drNF3PggZGTbSDptj1CqxzRDDCPd8sHTZQfutjaGN_lS8dOUWpDgA1kejIoOozhPhPs2Df8_OK7rz.HAOYF.aE8bJmmr8gc41LL6pU3lsqBj2GjcMbI.H7L8fO1rzTN2VS6vpIJ43Qc5q_N9.eB9wk1qdhU8qiu4i251Sh91GhddkmPlyOSzsyJhH6dd_EJWMMTV_vd4o1c_iwD4g8JX2YY93e_fqOwZuzJCW7C9e7q3rebHtjoXYwyn8X4pvzexTpTVd3Scm.ZGwwEkG0_j4E_mDwTizjeevap6w9GdhhjvLveBu14myyFHwCFVKHF3YAKbMBS2u4FbJqlGoNuedEXUHy.mveEp45IH1EDaLHBHU8FhayY6kK28wCPGEGiQpDpfAhxrLF.OkP.GTnwLsdg.Ryr9g0XeyA6Etlg4_AxKUAyl9eincQtQPBpdy_hfUgtlRWM7v8Jj.nMDYt36eCD.6OcMzYp4WpZeV4RZIUMqgJYJ1q1rxvQrlvtOiXOXojrYA0F8SLlDA_9vuagRFxLAI5iiX9V_oUGrNX9zKtoq8CT3Oyco7RPXkvWg9SKiQOs14CL2FIwZ0EKLKRBdxU1cu9qd07_RUeY9UbossRillrXdWJpR7EWE5YAiLi8cciuiIrThpb13yOMCUc0StyR0WiTMmsaR1wU4AM8FzR6nQTtReIGtrGET3iTjYnUh6J5AKxO38wAwXEVgR9zuytTu2q9xJgUifmO6Pa5nfmPCNAE8EC_0YhiHe3dSu.cvLAdyKkS.xLaFcDTB442FZCw_jbCYs1kuT.GDHaGJ1UuzvvoF1Ym1xzCnsme0p4oe2dt9p.kpKNKEG.uONB4inRbHJifnyU',mdrd: 'Z2QFL6zcMvyISD6LOYuLGY_e8N9zLQ7XvOu7tC5gERc-1769138815-1.2.1.1-.CDAMZybVPteKkc3j44GvUx3vKSFdoR2PrLCcSjdwmrk8AgkBNYXii1DhmbUaAHuOY9OqHgWIXGVOwiqX1HZiKW27kaXP_jM.ifcRCvO.MSwjalDKUHZWGTkyRap7KhHpT_iw366C13YGd.KyOYY8KHQ4AREszO3mBHfLi5Sds2Rypl90vzYCVY.VcyXHN1PW0YDyaHcU_0BQT3xR1bZSUYZX0tpntOoFzZlcg0u8ZvCPxS4S1hegaxtncjO3k5IDJLIFbT0tCNeS3WU2_uhs9A5A9EpnPN0w5ViX0cHLwQpIAUAHKDK_bouNsCzZoYQh0rGvo3JgUSIacZn.uaqzvk3FRZTmrU6I5q_226MIIK4DFZ.ai6xe4uZtiFPAn0w5d0UkWmisXK4uu7EzmsPvLmY
Open service 2606:4700:3108::ac42:28a4:443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8687
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313cbd533911"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313cbd533911-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313cbd533911',cH: '1A.F_YpIM1XtZe9hL.D1VIopWfTSRLT.ifFus_t7MM0-1769138815-1.2.1.1-v8Di.je2Hl47uthDTfBXZq8l0CeV3_n8thrX0UmiwIhxiQCKbbW9HJuglth01Tq_',cUPMDTk:"\/?__cf_chl_tk=DMM8Ehy4CuLncOUTzYco86L56KNewjns3L1WGPERuAA-1769138815-1.0.1.1-UfEj89uStSrSmMbJv3EpZuemlOSRrXBl0esAD7QHj54",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=DMM8Ehy4CuLncOUTzYco86L56KNewjns3L1WGPERuAA-1769138815-1.0.1.1-UfEj89uStSrSmMbJv3EpZuemlOSRrXBl0esAD7QHj54",md: 'lso83ltoGCGV9_dwNQDjKFSlms_Wtc06wfQyZwyZOu8-1769138815-1.2.1.1-0Vubbo4NnzhRsXvYZPK._SURt.Am6BueMPvuFCyeSAI4icDebU3TbgXlsl3YfWAkeGaYI9eGFprXvkepBULC6KC7F_g2wKwH_U5VV_q8.DNIcRSk0HCvtQpFgUJM3ir2BjJfiWTwQooc.pct4k97ZIUcr01io5GwZMqFMXvOsUlw8vEx8Y5Wn.ThV2XLUlTHQTFtns2wi6AZCzE7T_siWB3v_7ZWnkCU8Gw8YY0Q0xyYDqQr5pCQlOwuu1sa1arkBqx9dCIsLkL6tG0FUhgrgR0TiSSir1ApsRY20Dpp.zrXD8WLUqaSGUJy752JkOic64hPthXwozm3yjflHaQNlxWttaRRf1diNemBavD7RCCM9TQpbz_fmOhmj5upkoW72FpXEDOKAcSHqAcFb3n5C5cio0ujzB9q5INKm3EQwGmjJkFPjf04NJgRGID.hh9mwHf1BIevI6znoQcJyWXXEDteOWSByw8MFtQn0ejAcT4zhHoEdPs5RtZnrlfwixzp7FS9zYYO10.vMp29tUsACBzvdjLM_LcHhJspce4d5pUkTlQS8T_LFE3.kw1GUpK7uIyECGNZmjrU8mjKMmt8Q2fczSVE2Anzvbc9aShivGMbC_TXhOrNvdF0P00pcetr_4nyXwTfBCFSfXTBEEl3aOf51ZjcEUsYqHSjlDg3PnghXfHDNN3gHr1CCbpi0CWS_RRoKqtMcGS3yaDgSJC3lVEw2SjGbabOF3p4shKrlIot0yXlEd.qBZZp2x7i1d0GIaj_rp6pq.ZyAEzYvlmjQY2xlw70WDoNjnYMssmNwL1Lt01MVotG4PrlkxTaXNI0O67AsXl9_I0gV7nnK4QzDDDpftD2TXOYJV.ii0ycY7WrixImxlVjbq0iP_ZJlGOLN1xF5YcwKq1TvqPn6Qo_obwGHj5GUkKFlejrMHpF5Thn.sZLxnjW1Xa3wBsFZPAFApFBwEOOUWRCSjfjhkfA29YxJvvECyOt9wI0VVF166WT2inzam6el_fgbBzUutilDam0yjyybD6xD7s1WLuEKQ',mdrd: 'dXv9aKznBGLV5Eq8pdkNrWUHK.46ETaGrWe4_eLv5ho-1769138815-1.2.1.1-r20AozYENHaqERdB8AX3ve8HnkhvHWpIjRfkemKMcKhYwzh0IbFGg53EBKV85Mq7VjnBqzNANJ9cIcsQtCzEXYVJdMPmngfHPvIgaUjVGDFm7nyIW3T7907fNtQfiN3MkM_OXC01aAv9mcT6_cLG93z76sF8FQc5ewbqbSGTf5IW.4zLdNNBaowxAIotcZn1ldVlPGSEbNR6Q1hJGpvq0GZp_PLOPB63UmyAdttnbrMwYqrAsP1xwDnOIQO5rm6uMaTvFEjrc8nlzXLyoqJdHkQQB6RRNDAMafekj92_4Q.ZktwLZOu3YfKRjCbuG4aC5O8ZlznQM15H2D2GPMbwhrgVMxH7BTSUI_tMMQlxyT8Zk
Open service 2606:4700:3108::ac42:2b5c:8443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8687
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313b8a63b90c"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313b8a63b90c-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313b8a63b90c',cH: 'aX6fYetLbVjpQjr_tMOPLGQGk.p7lB54JQBHIcWdLKI-1769138815-1.2.1.1-qzZxpE7wtsVwkKVF6rU.YvhjBlYx3PDH4tP1TR5FvbcrYbemSzCtTo4apQ8RZRhd',cUPMDTk:"\/?__cf_chl_tk=s.L.8FLHTjaOxyTOjZinaa3STqDAjrbxxjdYZez705g-1769138815-1.0.1.1-0bBa15XNVVMJDHk2kW0JRwXCGpO4nziKwuiafqjhR1c",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=s.L.8FLHTjaOxyTOjZinaa3STqDAjrbxxjdYZez705g-1769138815-1.0.1.1-0bBa15XNVVMJDHk2kW0JRwXCGpO4nziKwuiafqjhR1c",md: 'ZNltLCy23uBUoZy4yqJ8xIt2EqTqoHoBO1HN_d2FBts-1769138815-1.2.1.1-szqetO1DalSdTu8sgRCSyOYD3xFgnXXEksC4OZrFzFR5RTy9jjnze8iJvWZCvF36o3TL_wsTAfVjMBuZmqAPnQo.0VZNkwMb0eLSbISzH_xs3_DLD43SVjaGqKfq3aqjiiJKCzZTx9Q58X8RUqBLWjQgpa8VPLWcmji4SZLiC5WbjR03D4Y_R5d2.H5iJz7tfApL74hMAXCQSaKXzDLCwEFlPDQWfCtyioM.u1crV3XmKkHEbRb.MpbzlMF4rFYiKmPNrKktRwrZOv8yFlo5WjVU2hVnrYMxTz9wcN.5LCJf4GC9O3O_Nb.iUBgDIeH3XwYa29BHDl.y3T.NQt2ptnImhVOP7jbjvmLVmAUT9_yTgAPHlxPXqvKiVBtAUNDcZnOoHmkn_rU_m1C_K.MBUDWjuK4VbU9E4gElOd_aVQy3cfP2H6hdkwilxQLCVPeAXDKTOoXqSFzwFx9f5cmPkHnjGXIaqxCQ.JLD7kwhJdynS_f_R9bm2iNJaaeH.2NPEOInu_swlMtECX0atpiFAYwwNNydXANlxaZ_SriuKp6ISB70skyYxqUtVpESSd7Emw8Hy.nxcEWFbfWC4EMNarL9Mgx.asGMCh6QGxkqcNxySTs98DdeKMW4MlFV0svoGh5u7C8Mdsw56k6ILVeIH8FC8CVjJ98MVKPE0L2J3JyO6VHNnrQFM3oImZdrW9CDD8zGpmEwqszvyg9dog9DWhbyz7AQ5rVamNk1jjIRiJrGR.9Sgl2wcDhoaFqwa5fOhpoocWO8IqC6ZYSMX8fbRD95tNj0E1A0PCK..0FSeBMzqoH7hUYx_he_RnsqaO.xAhxQlGob83KJulGQ0JwOr6xPUu6qF7SLExtkCadq67wThr1bm3YqTmx1IPCirwr7ePHOLOhCv7hKE7Ttqvkj2WitImazaaem.N3CvbVAi9jTF4k0PeVbyLnEt3iQkJiQiGR.ummX_O.TQ1H..uvy_8U4mz8DuhzbPFfxDa_2X2SpmpTQRCsH2X5dPcANnPV0jOwGwMBU.BhJypPsEuEuPg',mdrd: 'k7kG7BcbUSi2hx9iwYLXMNUNLWTbbuuKuJ10CegIe_0-1769138815-1.2.1.1-WZvj0.DvTT0TwdP4aOI9Q_Tp9CaxJycwmSp_eJzyfLLIKFc_GgX.sgeV7UtnmYs8hX1kXO1Jx0QNDaO6ytzeMJumk7NSzr712BY9GOaBvi0j.qgtJ0BHb7uW8YHG2uOaWFU1KDswxzBL9xAlRI2sjmLAhkPdmUPyM_JlKFmPaNZ7Qz4GvH_565YpnZonLpd6eFQTSaeBLuoUrEklI2YckPEKKJHBz03rdSUqco4qI1ck0kqi4bhPX70dpbh2e4kYpwlziuHYNOACApmKMq5NVuO934TgHrkPFm5.8WtzrW0QQJMdCEMJeGYRqtGvrm2qctJJqTwjZK.iFkDB8uYj358vc9tGNU2snifRmF4wQsTpt
Open service 172.66.43.92:8443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8559
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313b8988d8d0"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313b8988d8d0-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313b8988d8d0',cH: 'u02x0rftPJ1Y0987XWt6jqtku9LlwXvue_fqCTMwy3c-1769138815-1.2.1.1-ZniCtB4vrytcwhbQ6uZebUosXuttphTrgDV9IcIiJ9VaM1HVVw23S8R38RlIoc9t',cUPMDTk:"\/?__cf_chl_tk=oymXHYAVf.8Ed324qTiLCC0kLQYr3lU9DjWys8Ym8zc-1769138815-1.0.1.1-jffPiuVpYL2bo9vPPex1qiLd1GdLt4DVlN0iqAl_6Z0",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=oymXHYAVf.8Ed324qTiLCC0kLQYr3lU9DjWys8Ym8zc-1769138815-1.0.1.1-jffPiuVpYL2bo9vPPex1qiLd1GdLt4DVlN0iqAl_6Z0",md: '1.hvgsyPtO3g7v89A59ixnkLnDqyhKldkMSRAU6FPFI-1769138815-1.2.1.1-2TInZ8Lh7qHuOa.d7FrF8_mtfuTACRuwQvvA6knh3V7yMGSC7n4GSf7m.9X1dR3CfgAJA305vctnGimgrOSM6zfQmAJZiwcwaDY7KktD1ysSMZ_HdjZcJnetYNuTR05grLa_6t.xVU5yG2tS1W7K1C.3LfeQyYedXWQv7WhzeC7m.n9MpkP.5jlpZ7N0XCQ.fuLZWuZ2gW2bDwSeZqcV6IrSqLo2fBND3y7Dpda4vzmTneLOAQ2Iuj3nxg8tsKypxjjNoB7u16EMOMe9wXhNZfPtapcyV3kEOO81coSM57WwbbQ61xK4jA6N9qMClpyzJl2abCNQdglhwXOVhrEYbhI5Z0yFXmuKBDteauDeNqzcfiEO5BXzbqYvd7QGN2yNEa.lG8qGtEkgOviXifW7tdTxeQAdCqX0_rXDyyz2YoxK3XaG76_xPn.e_nFwh18ixNohaAK93M4Vv3XrhRkcH7Em26B98.AoqX9pvt86TbN.x6gpYgk_SdSFWJCmW6128BSAtYFokyTcc_HKqN.hFqcYLNaAqvolrDQziDx1Tbm.MixFB4JtETUczYhgfyvQK8EMgy6ebZnMGRjoRz9EG2nOFomtcBuh5dBsa_I8YaCKlUBMxEjdQIvFwvZFnn_W48ENiI6R90bQT93th7kyqltDtJ9AwMtXKC91DcJspB4JRRFUzTMcRrMlMeJBPk0yxVHVgIp8CILqbbTayNRv2nnTGjGCxEG28SM2qiclOnkNNdudippizMXMF_jWOYDms2i2DIQYxGYb7zPG6p1MBmmgcKaz0MLdpfj0LsPB27sD8x1oVF10bAMYM.tulgHXd_m7NNm.huGtJvRfmkqunrLhsCA41Iz.dl3dKi9q1hq217ZpO3N9O47acRo5cCdJ4ePf_Dh3LdFU8Mw5tTkZApUkEXAgPg6Oi8FZr.mZ0CiNDJgrb1n.vD5q2XI4QQK7caLdYK9TjFIfSqgMi61E1A',mdrd: 'EKA03J6OP9QhPrS1dg9MTF._I1ZS6tF1aBi.MQW.tqo-1769138815-1.2.1.1-vrM1gUYa6LET489NrXEwtcQ73guKp5nF6voCWwQ7RGxddZ5v0PdDkPzqNEXN77a7Y0b.1YcUSA76FkVcC_2XQ4ak2bZY75KuLW3o47_mSgt_1Lht3mfd6lX8gtz_At4MsbeeF8P2Nwx4PxG7YQSSM8FnxHilPJHRlAuv3qwqsRBWsijUEY4_sQeTHhi_nNkYYCzNCcU5PLOVluqcOcTWaczJCuh.e8ZyR5xGnoRxNR3ksYmFUTOnyY9kA1I3Czv6Hkk8pTVMBH7uliTsATfmy6n24c5t_fS6AnlWNBn0ZowLJgvjoIMbKpB7NfaxBOAUTQOFAzDXR2_yFpDcJohfGn6RRKyQREHM6rxkQFJWfD3FkKJ5ezGOfer.CnopObyhZS3UY1e5_NOTbqCtGU1ly5BX0yY4CjlerREXiiIEhXOR5
Open service 172.66.40.164:443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8559
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313b9bfae560"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313b9bfae560-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313b9bfae560',cH: '1uDyM4GOcecNM6NSAS9huHA42clrrvozfcoUv3E30Gc-1769138815-1.2.1.1-KCDvhUPhSzPHQnK3YlNK0hbSRS1fniPyAU1s_IX7cpYrSsFVi_XghLnvl1JRkEFi',cUPMDTk:"\/?__cf_chl_tk=E5_EPZk7WvDhLG.ugWgjXOnSB_gGdUQ6GJkfw41gF.8-1769138815-1.0.1.1-csEML1x9leyzZcXckBmuBvKo4cdRGuuF69OTcPlF8NQ",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=E5_EPZk7WvDhLG.ugWgjXOnSB_gGdUQ6GJkfw41gF.8-1769138815-1.0.1.1-csEML1x9leyzZcXckBmuBvKo4cdRGuuF69OTcPlF8NQ",md: 'fb0NwhX_yyUlfV4DXqdajU8bVUQoaUMwcnSOO3.s_20-1769138815-1.2.1.1-FIH0kgExvJSU68HzhldgxGNcND7ICMz3hImxNPWtjMNdO1u1h6DaGjkB3zvpStoPFxqpPJAGr1O8FP7mchJ90CNlJgoRsUMQ50hcMT8XttUAZNz.upvKnLEZLbpCWWOQ36FmeHRA_PEsdvSsxKMZ3qkR8ZV0OIDJ9dYqe0EKxbp7qoRQ4dpQTZacpZOwIDiV2rUerdqK.joCfSwDG5eJOEqfhP13Se3Guc81pT0Lt6nsAS94wNaWX_wTGtFbJf1hlHm25IUgVJfWXutZ21dDX5Obfq2WaqgK6kTwaR6s_MP7kY6Wc1GQRZp.bIowK4JrBiCjVBrNMtr.ojFcMSUX_MH88FtuCuXO34umSVbCcfYMhyLxHvJIZ0i.DjTC_Ig5IFY32SHTlxgSrP5fDPnDFvHjAXqPnjrYBXs8Wj02nl4QiIfEN9xJ.cGWD70FdGwP2c31DvEbgBI02xEfSMPwPZXFMAHfJuMOfEqcMQXFGNeAJhKW4W6lYz.G22MyJo1PiyEqQlTV0e9TMm.UwlUGeSk.2ikobzljrTK0lFxSB.wooeZKgwg2l6S03D7t2vMFEFxu3KZFvslXovee91DX5.wP2FEcGt5ihweYZUSjFhYgfXs6isPUNLiC3QyvdzYQJs_GmNk2G19rC1VMQw5pDwoC2HiA63xpfTVOlPW29lNNUERfqOFiLN95t3g9OMdtwwnf4Yx96iYkw86kUKSRMci7W.9HOjSj99kZ9Texuy_P_FLrYkQ2oV40bFf.aFQzJMlsTuMb0Xe7W1cggZ_KAEX2GGJS.Suc.5HYT0cJHqW3nZWZaqO6Zs0fE1c2Q_jLgX8oFmaeILf0ejxbfXezEtR2LK6E9e1PiO8ZcAK3EIZOw_7cZVL_VnHZzBjTVc37lmSP6rtMKAuehXVwIkTdF1WN4DQBy1DX_GZ1eucW4TPM5mIryFcooQpVBrz6zbgEiBCa4vd2lgQCfnd4ARExHw',mdrd: '3wcWLnyh4nU5sL08JLl9A0UNxDozdcT7jouIQmpJuU4-1769138815-1.2.1.1-8Jd5mEyhCKFkpYShN6sGyP5ulP.xqcRaHoMCzFDsFfWGaUviqupS1zTHZqinV8U.TDMLQsvv.xDVWPApaPd9VdQXihE7I7NJXd7xuEDekYE5KEGPzg9fUZu0u2bMiEg2xs30EqSo914KTEG4yp903tUs8QA.hXIE4FronQbNedSFu3i8ZoHexPgIQ447EwN55bsgSZzKLsMl6tpKKFDDBBNb746T2Fsqd2X7guS6hnSQwXUlC6LlIUg_oIKNZTYc5kpy45.hEDDguvECRj3qzaxwWaAjKW71IU.w_dCZE.8xBa7_v3lh16EiizBm58U43FtKnZqeWHDAry9WbCs13qQ8gUf7rx.pnojk50rLs1sRdJFfw14Gb3OAiozof22TLaOsRAGduO7SytBCQnRTCg_eL46YVyfTfrKERlzbc0yD1
Open service 172.66.40.164:80 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 03:26:55 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 23 Jan 2026 04:26:55 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9c24313b7a395585-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:80 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 03:26:55 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 23 Jan 2026 04:26:55 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9c24313b7cff4b6f-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8580
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313b7f3d52aa"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313b7f3d52aa-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313b7f3d52aa',cH: 'tsXTgLyNxglskKNl4PM5A0S8haZZ0WQQotlKmZpSeQs-1769138815-1.2.1.1-.aSVAoc3SOntN2n6M2aRy2NztMbnoAWOl4eb8bAt7QZlkkRq4HIqwf_GsKqeWTF_',cUPMDTk:"\/?__cf_chl_tk=hAc9071Eej.lyAK80KouVSpR3Yu2aShkeYlWWaVlVtg-1769138815-1.0.1.1-rJGGIzfJkkFDLeHyLJNO_LdNbV95P6LB2QeFqIvVErk",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=hAc9071Eej.lyAK80KouVSpR3Yu2aShkeYlWWaVlVtg-1769138815-1.0.1.1-rJGGIzfJkkFDLeHyLJNO_LdNbV95P6LB2QeFqIvVErk",md: 'RYUHhvdpKXPzq9U6N.wX0j2p1A2HjHJ5eK1LiBhcB44-1769138815-1.2.1.1-MTTFbv78zxpLqs7XzlXv56Lv9zbc9x1p7i0pLsP1eUdYyLfsi2O.N7Sqx_l18it88L42I59m.tv5QU0k9kgfeQqw7qYg.Ce0zZ0p7VhSBh3bX4099Lp9OtC_G5PB636DM0heYO.SHXDKN08Wcr.ykrBSoyeUpqnnEhrdY9McOnL_X20..p5o8mDEPxbrp3gfJtXkpP9GTOpTGLRFMMcpdpEW.txzJmIV6LxuB8wGHR4IZn06P96NFdwoiXwAEegpUblCDc7p6zJI3VYIYOR8Ntj4ItyKPlIeV80eNmc7uPTfKuw55_AbavIPRaREAjz1Jd9V1SSkqyCgjkxi7ev9v_.pBxo9ZOw72ctUMIqgFUzyK95ZjfFOEQVvNf1tZgYfXPZEAxHf7StrJv4tMaYpJeb_zvl0XgzoOUYcw5frkEaVLP_j4W7xEJ3fSj5jzry8YBJOIPoewgPNJrsPsP6CtIPr94SWVOHZJZy8Wxd0mZKEBCi3XklLmCpzItuz1rEGYkbeJCZyPECgUcNlX3Yw8RgrKco_AdU.uUCMUtcitCveZ1HJRftgUrBbUcAb.rkIF_0pHJvDwLfTfIzs.l3mQf376Qx_uP5ainxOunIF5NpIWL7Mrrf5sT7bbGmMS27tZivWnEwuW4pgdPLCO3G9N8QlWeR0Ii3sHCV41fJ.cBQCx92x7jXt6JgAYL5wV9xe26yxWEFKIJrtAF_Rv5b1jt1OzAl3fZY4pBRo.jldlMG6cL0w8a06hmhLauVbbpZmRBMNAyOQ_Y8zQZlcIqArAq7zBAkoNzzxZqb86sMcrwsDoC88bf0ZRt6wrpJqANxLPm4sg2y.ec3OLZvVCS_.Gu0ky1DeBOvVcd_lncvGNKhXdOrH._9umUrK5OjiS6n2xEeTkOFAXcu2OH.whbevKAKs8Axw3TLV2RYQnv_NQBPKtgqR.3spfvoEku_M9ldQFkgzgO7dqWdVF.ajMuwjqdMNSy3l62VgopascqpVoJQ',mdrd: '1TSU3gwBNbWjXTGfGOBVqKPu8vGiwjsBPcWzMgB.YJA-1769138815-1.2.1.1-efnWTI2cPG5EEp_4HjNZ9mMIMD.pjvh9sygSsn_BP1MK99zc_tHXrL_Nv__ky05wCcMXw8MQcYEVboAkhr80eCcrE.WpnIbZ461DQTe0T0cP9gm4HVCtzM_2S7mOlXdlfvJwLzSvPi2IxsplMiDk.46H9AcRpFdHS93Q1KKQFtiw279UISr.3RsbYK_jXqfK5uYnILZof2kiKBnwKHXw2d05lGXhsy.RvdFzyrVOeOfDrPbFkzD2zb8LoHDLVWNdFsMm6DT4LuAVnriJyv1xCS60eqR90DXRDknxEYne5kmjNdSvWdeRL_br1g3eTEoo_kRFmnkW47ReUtsLBt3y_6PyNDLuNbUlHx46xZLlZKuauFGv8nj6dpJAtjpIOCYGwwrpM0SiogW_JSq2SvKNHnr8
Open service 2606:4700:3108::ac42:28a4:8443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8687
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313b499839e4"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313b499839e4-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313b499839e4',cH: '8nBhd8CD0TicF3zCWL9Dqs4saadPC_21A9EyKmsvC2o-1769138815-1.2.1.1-cyGJbr_lKFGVT4OiuBjXs4LTWsLJWhfl3OmpPsSRVPt.oPS26IuG8rwp2_7Hd3PE',cUPMDTk:"\/?__cf_chl_tk=PbgOHsJPxXfAslYLeJJvKEkvPRbZwqQT.Fq3j.ScAsw-1769138815-1.0.1.1-0uYJjeUsRhTqyrPkNU0fJCx9qGxIjmS4xsG47B.exxg",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=PbgOHsJPxXfAslYLeJJvKEkvPRbZwqQT.Fq3j.ScAsw-1769138815-1.0.1.1-0uYJjeUsRhTqyrPkNU0fJCx9qGxIjmS4xsG47B.exxg",md: 'cLzTqFmZW3C.hWT54qTZJTjUpJ1MEO3.q4VFNJPXaWc-1769138815-1.2.1.1-Ub4xLFfRmHwEBdtl2xs8vGYhJz6c2hkbd_4ZLWou29NzsjrVbOhzuLbKpzSNqVptkFTc.JhjHnH_ZPdJxEOiPKFtBcNlgz5Qou6RkTg6fE8vsHWrIv4Q6ozfNrG3bd1J.yB5h.gO.7cJ1mug0ypkVBXqPti.cB97OQs8LqeKPLsy6KG8_PQqMzELfEoPyPqe1D8hizjxerrdHaGZjmwmXKx0obIfJgcQP12MVzcFrg8VHAkWKNUNVubkdgHbOhkkegnSsPmPOcTDA.aF5oI9Z_f2U5qwFrcD0G23LnKl6IdUgT8uOR8yZ_qMVt1ct8FExP8uUTVxMll9QTbwQ5D88uQkYyho27TLwwSuadOyfHqsJ85BJ8zllQMY68ml0Idpt_oEmpfwxTWUdV11EBrE3F9dYQ0U904HnNbodEQItl4FL2jCiJwE9MR5rJiZwT1TRvDCHKmpuMJoIm9OeDAE9Q59k86Ji.dDhl4EgkcxUNs1dVEsU3EvkL.sbEFTj4HkfXQeRyGvu3d84qx1.aBzS0I8_K1V.NniJqemaNh3PWc8Wj9Drch15OFPsi9rZkTmh7ImJlmGAEf8E3tOHAZ0o7gASrV2SzRio4zNEGxXPR_9J93SgTaAhTOq9GYmJ3fXd1QjRl0GNbLVFL8VDhcBawowd5VcrcNE8HdB1Ngwp0jNgJYKoDhiW.U.eG34sV1HNOJfxNg7Sm5jTlESpvonAnlLumyj_e3VsOfib15zB9ZL4OpXo8RGdF2ozAoxhBJ96dcLpVOQQpmXUmtdvbrfiH0Du_jfChnJV4GgSa81NlGtHxFiYiDWETjupjakjB3FqDTvaEi8OlWrqZPv.p300Iw2o.gxCpwCOwxWBZ3sGkPgJFZbM2ha0JzjUpsAEuneAIuTrT8sMHZ_QKpZsKK.X8EFcS_h.8_Q.3xX4HIr3qAtaRCqDrwkDH.QiM0xN4JeEn.zAjRbJ1w5t3exmUe59F5MUczD0P93DqJS2sYQM2tSvtZ8Ku6ac4ddsOEATqokrMzucIeb4cbtOGmi2vcirg',mdrd: '9T3Ab3vBxtekO0YYKv3hVwXDHVowNxbirWrWvHJ2c.I-1769138815-1.2.1.1-fagGDIP2b2I_M4ntux1fhTByy7ISd0gr_l8DztDkeq0yzTZzGwYnOQZe6FAU.yaf6n4OV6ZcFA2HzJfmJhsZKyyLLRZcB4bBdc7rOWy.Tl6Sl993E2fPlyQPegy.X9x9TuvND29FVtiSWnuxwPuljjkG2vXSJ1rVtaeq8ozmXWU25Ied1ex4Gw3PkmLiynO.OrW02sy4MAHHYTfppBnVS27jIwLtrcXzhMDYMwLhrMPUiHjEKSfdxztBIXw0n.Bg.Urr.meDS.laeocl7AvvfGGd2hGr04t3.Ynlu9nCYAZwT8hqHdz_yo9afJtHX5934KtvrFgP9NLnntarr_vXN8GC631taXM15fiXcxJapjBfR
Open service 2606:4700:3108::ac42:2b5c:443 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 403 Forbidden
Date: Fri, 23 Jan 2026 03:26:55 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8708
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9c24313adcb61c99"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9c24313adcb61c99-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9c24313adcb61c99',cH: 'lld8az3Fk2g_1QdtDIYPt5zHxJxlioLVvCpGY5nNtE4-1769138815-1.2.1.1-EUGsv6EwdfdDPOfFu8OQ59pQZMfkh0cgPyxoBJfibDdmvaCnHcKWC_.FpRWyPMl0',cUPMDTk:"\/?__cf_chl_tk=lGoQ0_J9tjQPP9QdEbyYNk4lxpTjxynjBECMxBNOmYA-1769138815-1.0.1.1-gAY6CHOXRMvOvvB6OvvnSuwFiYshr3qp1lWphHlAyzA",cFPWv: 'b',cITimeS: '1769138815',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=lGoQ0_J9tjQPP9QdEbyYNk4lxpTjxynjBECMxBNOmYA-1769138815-1.0.1.1-gAY6CHOXRMvOvvB6OvvnSuwFiYshr3qp1lWphHlAyzA",md: 'x5tBh8LITFeMnD.5JsT31yUfENru0mRpBK_BUTmp6Y4-1769138815-1.2.1.1-qIZCKhK644nE4XbXGw74jW0gZNWRiNvYorH981XLqKrEVX4EgifxIqmMe8rvhygvtzPNMm3ilRysWfg2nSD_S.q6p1hoEGv0kQu45DNa22CIj1hPi6V9YHWGMTCzMpBmFpthYPQYpP5Tztk_cHUf5AFL6owR5d4w0Mxt9C16XZ2FpuG8_FtejQzRlfJjc7D7T5ESC9SMjVSU_S_L6tzWcUeDmM1vMM8wiS6sHkkQI4aWnV7_qZKcxAOOm6hb96dVVZNweawVmfT8lKCJR9GbP92LzcZpPaQ72R2jX2D6hYeS7wQUQ.RbV2yRc1gBeh3.jEE1s3R3ztEUAPK2jAkSEdEmJWS.P06UTqE71mF7_EC.ktjBPkpkaqR7wzrBn40xEqMs55AlSWXXhqCykR1sLth91rfHp7v2DgKPnGiXwS2APe9Tr0ipY531C1NZok57LgPbcOUswwaf0HIMInaFafiMT4UsdSlNM93NT5ZtnLj7EyamEf2PjUXsRGM6XP7k2..4o8btPQlo1vL0KKfdur.rdK_iqfg6wBIbJJ1t6OT0v_kRGzm1u9Cmt7HRdVKsGeTr_yUVFmFQYtKDCHOlfGX6F1v8RC6PvPLYKwQ2UI8XN6y1tnsB.YpffHmEf1nrNEwTDLRN9hbz74TMqr.1mh2fFC49l0Brihs8szUV7gEKTNK_Vz6xeKnRoIlMLhKxfwx3JLduTmGf0OPzRIeC1SFr87PfWf4HsCHyP1gd0EMj31ey.FVyuLKTdxaHS2DqdMqsTlh2lSXhZJPLbraY8W.6AhLpKtflDqXyAuOADe3JhCbu9h6DVKH4_84I2b3_68Tvqu4mXpBGpfomPEOkxI_vGkb3kqOlu6lQIflq8Aaw0OX2xEkUmPPYLGyzwUrLkXO2BV8RpTmjd9_fTyK8U_2qQJluQnEC0pil98n388lrtXlH2PYyNQDd57K8C54TZsV9qxXp5eA_fVkjjVAotowdx6ORTjaMgPJtaQRgJ1mncYHBLCbZ0lcpVGTbeN_MfnScDf2QS5xBgP4USF9DzA',mdrd: 'JV58MTTgzw2qpnHhooCS6GbOHyq36_SrJGv5idAibyk-1769138815-1.2.1.1-Dv8H2R800dvZGjDqlOsZO0xzfvERpiShFISQzpz5qXU0HgswJowxPdF6MDRCsJv.2DisfS4jBDylgd16xDkL8uY_ND.0GbMMkw7N.WD7fGWMYLSIOjJlt5PiW.v4mUYWLpeeMHv1csanndUALzVcGCfKby7c5Z1SDVK9_5xVwMd.WthKKsy7xvWJmvEzYjuwU3lpFS_G0WqpsBlgC4r62vSvou9CT0EgXp1iWxAneQpZtXeDM0eFQIgB3Wf2P5uMHAtSTGSfYAdLXOLAvjRs0hHqcYDDAlXHKmYGMm6MjrqvO8NCtWZadEsbLMOxA1ksYvu2X6_rtMG55h3Udh.p214nwKT_lrEMDfhmxz3VXaDRN
Open service 172.66.43.92:80 · docs.codepal.ai
2026-01-23 03:26
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 03:26:55 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 23 Jan 2026 04:26:55 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9c24313aee1597ad-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:47 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8660
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1cbceed429d"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1cbceed429d-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1cbceed429d',cH: 'nsfqqDEK1R.9HBom1IyjUtErGeuK5IldWBdNpTezoE0-1768253447-1.2.1.1-.2ACXm6Fq9T2IZuOTN06WnLCOI5CMSdIcmMtpZdpBhTAtuajMgggJ0_gh6_5feHp',cUPMDTk:"\/?__cf_chl_tk=Vi9Sh9Y0EY9EDgAKgCnxBurMf3V9JVgJyoINkvv34pQ-1768253447-1.0.1.1-9i6HAIMMCMwgC8egeN_4UIgcDuKHylbg3.ds0b6d1aY",cFPWv: 'g',cITimeS: '1768253447',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=Vi9Sh9Y0EY9EDgAKgCnxBurMf3V9JVgJyoINkvv34pQ-1768253447-1.0.1.1-9i6HAIMMCMwgC8egeN_4UIgcDuKHylbg3.ds0b6d1aY",md: 'kc_1mxaOWsCjY6QT3RHqp8nrdM.GMdRqbAB780g_7WU-1768253447-1.2.1.1-wsY_XHv3qbbpnEHfgGHnpQ57ucIUhc8A9a64.GORb0UrBzzMvD5TFaFhPTdbfH82xIT5uN9sT1W0KyqB1Ct7xKjXRY.ETfdjeaVOx.xFywHpuTIskd1iteE5EBVxmupWgJSTUgTXkKn163gX.LAvLgRJFQPehe13OqYAtbxrsusFk10uKFJeun1iLpmZqEQehu7ky2EtSyDPS3gWGHm1j3UIsZauT31lQnMFSEop2o7_ZRliGSCcsh3fe5slauH90WVCdK_tdyut0jUGNBJq2U.poNRptPa_YcDDphwLrdYWO_oBmIn_f11zqM9tLYJ8yxhGh81vMs7uB22fHS1A9nEpYd4KWea9xsXYF3myz7jcB9g0VeRIIhjGRKNl6RfJGD9YzM5CI.mK4PU3ZHWJZnv2.BhrEa8_Eti6smmv715HidpRas3wDuBcvoH6sQvFibe3TJ9AULRt55tC0j1yd0B1ODl4NZI4wWPKtOwAzUnLZYeo9Ep6NI3KS7Jz4f6tdi565MYzu5OybNBBsBQZW09dHgXTmNU73M9vRBIc1kRXm3B74onZiuSujXwdIW3XGMGs4pugYH6rlyaziO4OSIGkg7J.G3dhatPltedFjPXlU3NeX0r3zahaQ57wjnsmNlOFRrjLT7eW.0prxChvldJCJ2krO4TKxhv1MqUhdVpc0ynM8f7V0Bu0IV0b7rsEwDiGi1ZCLIakyYeN0WtQ.qlYODP7eUNAdhDKFpRnFfYz6xAZ.oONqKxY0w_6F5SK9I5eP3Hw7HaeupV_eTavhJ7UlkKW.bitpFhsSE6CbS4ISEmISVlwmdMEYE5_0Zv6QeWx0mDjSUGlSfZ_1WkLuwaXRR7xoHFnoIciWiXqnJ3Qsapf5kQsK6YU.N1gLOcKyqzBeH5646k5Y2uN32LSaDFYKjkBgQSzP3URblVfVan_9jksJGsI6nAnHEQoL3fx8P_C.mWzJd7PTlf5bQqiyYIfsOoBQz7w4qXf1UYLs6cI1gcG4Z2BtBDwTFKL9iQkvRmX19Jcr..7nOm9CFERmw',mdrd: 'CqWULVWtql5YiC7CjKrmp1sYejoz8wso0FS.wwIhorw-1768253447-1.2.1.1-_2EwVDrFhydGzmebLkskN.zfTACxNt0XFMA9AYExJ.LRPXgVBiIhLAehu3bnPuyUsKP54z2vOYxoZR6b1Wzt7t.3AfIx7ZaZsAKTHAGL1y59lTk0Bs4wOtLkjqzHMS2hmktUFpXtNcrtZTl95a5uQZ9hBvhvx5dQUeXvmu3l4i9geYCs9UHHY2FIuqbPqR82L3jnNQgV.1aCVSm_xq_bBIzp5sD8KQoPNVeYQbr4cRi8MyZWt6Ze.yT.VYL0I9vOeUHbDlPd4MtSV8CXhjFKzci_CvwXcK4T09iWYS9Q2AaMl1LztodCwwHJJX54OGHHEOqsHMieSEoSNAE42IV1DonICzruWSCZ95XsX.xlWwGe5mlItg
Open service 2606:4700:3108::ac42:2b5c:80 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9bcfc1cb4f363585-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9bcfc1cb4f363585</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">2400:6180:100:d0::89e:2001</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reve
Open service 172.66.40.164:443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8575
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1cb2a6997c4"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1cb2a6997c4-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1cb2a6997c4',cH: 'a.m2s2MJqmBoC6t0raIOKtYQSpTdqL_793yfGCjofKY-1768253446-1.2.1.1-K9S8ml1EKLsNGKhA8PcQ5dTccafBZ0jGnOkzQK3xVIfVlZHFDWQXMmfhsZ2y6ECK',cUPMDTk:"\/?__cf_chl_tk=X29tvcCXaJOQOS8kMu_bvkLzgnF3Kcx2b4CtAzVWwFs-1768253446-1.0.1.1-3sgcTNPAdDKXPwRnU01LCGKyDnCZGfMNSf1Q2IuhDGk",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=X29tvcCXaJOQOS8kMu_bvkLzgnF3Kcx2b4CtAzVWwFs-1768253446-1.0.1.1-3sgcTNPAdDKXPwRnU01LCGKyDnCZGfMNSf1Q2IuhDGk",md: 'xhK6mvffpMcpjyjkLIqYT_OabtsvdIxWNVsRkvZN8iA-1768253446-1.2.1.1-.sxDtDKD2ISKKhCTknHOkq2laOgIxNGb2VlsQh7LBENX4rH1zuirgTeoHZmBXBBhzpqVseqri_oZqnJhL7WMk3cPdkIyVzEotDT6F9.rio6PLJCb8ztn6wiM.4givqw7lVfT7_YkwiaCdihNnwb8yVXn_CgoRnNbzbbTKUyKERVeU72JNxLJwFo8zBWnyMXjWpgn8tMo4DSQeyP9guaRlK27uF1Au_coVgb6jEWIPHstwqSQfz4ymtVTIkLCmuLYl1bPDG.5g.dWuky7c2j2hueG1M2l9ykQeVaKnwVGGyMmD9hxFX4xfIkJVkFfFjuPvFyL_WFF5UKhhBi0CSyBQ0WxK.0S.O.kP8ilJNZqAGXZWhzxnSjKMnZL.dNqFEkhp5MLw5quOVGLy9VT5JgFRhpq0hKeLtJ9zGA.OYZLtHPVhdTuBqdOFQilt1IxgxhQ2GQcSOVfcyyp3ovDVABU.Ytk6E41Gywsj6Tw_h9CE.gdOad2Y4Y.bGA2LhZRqHiBOGWSvD217L7WT3vy86qzt5TzMWN9_3zRUfNrMzgccrUGaYc.r8wQhysvvDlqZgh0aFVuO59J5ndAYhAgvU6IYztJjA.Q5qKCtn05nxVhWm.q3fwxuy6S0KiiPF1NhEKUU4LvvSKgpdOtxjK2D8LT_JwsGr1gpaO8gb5Msci85BfqDNs492JSKto9TABStZ6Be1kxXx6fSh1vwOfoEu_Kn2tSTZA33m7jFuiW2F.uQuYIqfkbA9rbwlmuiR1hw4wUZcXiRbCufqEWVjKlSoZFkAlO4QZc..81QGzHsev7xQTYfk2rX49eCeb4zfeJ.meIte.kMyO5.4kx3qfA6YyBkQY1rXE0gq3p2J5YARtPmngtP.B32WYBA_R0pgjvOWknoryCoWvLXXvpRAwfGrkS74LbqsFvPIF1EcSfETusB6AoKEjFm5WY6.fpX1cLeOmxH5EzeLLkttvgqxtII41MnQ',mdrd: 'wKcENRb0ZHPFlafHO9aaZhpVxvOJPJ0ZMwb2ewHRjAQ-1768253446-1.2.1.1-kBmZcQuDGoJchCWYQVhLDoBorIuHT7VyP61_l0pfu4eqGwqLSQqHfh8tHiGukC9DS1DZPV5nhSpzEUkfzC6lrbRSYlsUphR16KZCnzaTpV40hhxgiWgU_cDUyd4KoQWXqVwJXR7JOpfbLH9XKR3oTgdgqw5zaaWdj9PtRDOp63VmLEIKxlJnxpBFrayBga4EFkjKWtaiDMWXAnIFqPpepTAXs6ibGyv23wqsOgwuyQ7q6F9ZTE7sxbV.q5q7cVbz6EY97WqTaevugSPn8M2Bc8g1T0mAwOSwqVxyFEFh2xMWtWAFvEsteA4iyz72pXbZ8RqC4W0GcV13KqjEI8NZQxMPk75bC5Bz2xZ40Ca9F8U_Gx6ncO6BCX3H4o2aZThvK8jwiV3iGx8gP8YIyxchYMn2NBWvtPKV.fRzAG16_b4Iga4spG
Open service 2606:4700:3108::ac42:2b5c:8443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8682
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1cb2f564179"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1cb2f564179-LHR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1cb2f564179',cH: '8__CnSuU8dUIyLGFQ65gqNjkUtgTwz7B5flYOB6ywz8-1768253446-1.2.1.1-qPA.Ss8cswGUlblpd_jlH5hnTeakDDFP26hXr6VxNqylXl3BGtwUACJqH5D.U3ZU',cUPMDTk:"\/?__cf_chl_tk=AvMjvHVhUAiLZejSvR0tLBCgBl0XhMi2uDW454sWzKo-1768253446-1.0.1.1-ttX82w0llEhoLOUJa7.cNkjxdYTupyPs9evviD1AZ.s",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=AvMjvHVhUAiLZejSvR0tLBCgBl0XhMi2uDW454sWzKo-1768253446-1.0.1.1-ttX82w0llEhoLOUJa7.cNkjxdYTupyPs9evviD1AZ.s",md: 'xIislAAo.gSZQEZCqeacyNpuEz2r2i2chcG1LFWBAbE-1768253446-1.2.1.1-NehU3RG80FS1JJYVw08cwPCFz1Gz7l029UYNBxYHyrskO9A3FeYgTeCTMMz9fHdzJoRBcrWX8ztZ4RWBQwx0kerrfTiNnLeOh43h_34mekcr72H7HB427D_AVubUL14eQZXHCsRZkPsPZ3QutF9k6rlP2hSAOpZ.N1SrTXSsC0dzKxPMA1MnD312.woV37GJbodhsf3hZgwUSZLBLy.OVMfdsFek2MVK53oKI.ZGbiNa88R6hKaX2kQEk4VXDTy_vKG_dVs9Sedoibp2mdeFpZ82p7y8llVCQWq7NUB1a_LzjV6DyHg5ljizf2uteq0s8uEmxTparKtcsgNzJaqcfWNlXtuMgfEdaSWD6iPaG0P6NVfDibe_5jFpqodyaoiHRg9YarF__0Q93.SKa8q.n_s.9wzHPcYwYLyMyzQX_UuuTybiz9zUVfNX12GiQ.FIuZl2EByCyEjlsIGz1joZt5YQDKVtQOAg1_KaYbl3HIuc.i.obMpHL9Yel_4za9oQc3bn8tCY.BeMwC2A8fg5eGNfyiMdYqnxr4AuC9WHIWwredwZkohprW2o8f0KIaK2yjB.ZEcWFtnurcgl9aalRttL7Anr7rH4hhznsG4bQM.l4D03aH1DooHHJRh85OfRUitRJmRPBqDuTjsPbS52KjDZkptjsKF87Wi73Rw0p6G4ReMd6Vn7J7xeh8BovGHPeeZaTaugWzuoZIBybLAcyST47J4wM.vgpFQqVXQ.pFpdKULVrVF_5ZjBmcY_1loGfQHJMWf3ZIOBXBfmylcfzDd.B8RZmg_inSaEgEC0juG0k8apQBydhB35T9KoaLiXeM1pdgViSqlYxdEyffJF4Zjc3UvwWpMD_FiU6kyU5.cfS8tnCoRLDB0B89VC6kJBzl6.Sv_t7FQfJ_5.nARm_4jUykw8DmIm9oy4N41RD5GqziI2S4QYl79g5ZJ5dX68L2IBDxxS19bf6zZWjNotkX.bFnMUJOLTQjAcQuioKRvhw2HpoIdZkHRALG1913EH9SKshnEaxJ772EPUnskHNw',mdrd: '_AnppIiE8PgNzbu1TMsq.TNkXNkpqVgC2Fu75g2RjLI-1768253446-1.2.1.1-AHxUccd5CTFQ8Kr1jdDR.2p0E61BX418JdHYPHqA4l23L9GSNwYj1.unVPb9soeUQcJGmZPzdLM_WQlmRkR1UdYPeEpawYHnl13Zp9a_pO5b72bPfDTVqUGxtKZQfSCE.AUto7hur.jr0FhlnDnjweM6ztIbkz9PymGmv2RqjwVv7Tr8W6Kk.bDNm4as_4qp1KeUxFIT7TOKwVadNmrZDN5daBJWl05eicsVNRgVxBSD99dhLNNuQwvodQ.LGp1fs_BvRR0f4FQctUeChm20o_FIu6ZW7UoSWmrf313rvInAcPfU7z8d5GxcKKUDIq8biprPUjlEkNjaWpT0u9dwfh0hGZrPeH_Az9UR9AF36hDa1lFKVS
Open service 172.66.43.92:8443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8554
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1cafce13a54"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1cafce13a54-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1cafce13a54',cH: 'u2JXVLkqakCTRjaiUIQk4FjnvpZLo3.6WbGICcEEDd0-1768253446-1.2.1.1-gDdaTCCm2gWcjCfdWltQNuiYOUw0J2mtw2kVSzh9__pklzvP3c4rKt2q0ogB_.ii',cUPMDTk:"\/?__cf_chl_tk=RiXgO7iJ9V7WKcgt1opGRKRocxkORYzufpkC054LLhE-1768253446-1.0.1.1-.LBlMhSgubhfoDhXVqbOi9Vlb4Vet8X.Qj8LQFMrukU",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=RiXgO7iJ9V7WKcgt1opGRKRocxkORYzufpkC054LLhE-1768253446-1.0.1.1-.LBlMhSgubhfoDhXVqbOi9Vlb4Vet8X.Qj8LQFMrukU",md: 'Ckc44EMbhgLVnECzf3dqc3Zr7xMxFYael0rMqXqXRyc-1768253446-1.2.1.1-vA3e98d2YzgiHZlF0VPGLTGXGFRNMeFrQlE3hvWVk6l4FFRnI0.F5IaZYzO6Wn3qtzJRRBGEAztNE5OT8H1qdhOGoALJKKB8QAP2CUjdJNBUIIHX1kjm7o1mDIjr8uvWBHOyQoCb7zkXyglVeSltIdn1pl8lAksYnqDXfl8ZjBA0I382Ng9tFiWVW.UXML_WhjFsmhL4AsZP4R.v929r8T9jzN_78KFEo3otUUW097oYqsYvaKB6dn3cH9QkAlG54Fc5y_MrRycNEznkhyMGx3b2wYoQOmMQXKWQ8sYEGceRyTLmdczm.JSI5DoJ_kLamECxkToQEF9q5sshw5m7wwMl_j8k7q0mHu5eOpLGnwTX1oty2Z0Ygva_kCvSsjbaNOIpigffjk9na06dh79mb52vWlThc.ua8p.9gC.j1Schh7Vfz1XNCuy1skIUz2NPZI2F7GJwq77shZYwP1LRta515LpETgfpEKrVyxXuIVR7OirhClCsF6QOW6KCS51Z4YmuinSAVObFfIffLyIs0o7P7fDJzCxUhUrrAk1L0UdH68GRpREln6L7I_VbQQz9leL5BNyzsVBWgalrmzo_efzYX4ifeF2b5yyKnNu5wBccLngaIaKokhgv6xVT8V6dmDJVKKgv0uHVEYdQX3.YpoGCQMIhm7C9jprCCooJL1LxHwadkkqChDgWYp70WZnBl_siah7KbyKHkrzYQJSKcMdM72tvBg7sZwOUkxM13_8E.xXpfx23UXnliWisvLD2pn3g7xQLIBbdceKRKMfHkj4otbbzbJ6Hlk4jMfphrC1psGLf2te_MWLqkIM1ev2qxQir6wMN.A6nROGQreAGIcqbCgabfSpeWgzPcE2BrIFf5EESJ8TXD8zXe4YunZhHv5P32zQhdTwlz2wOaLJ6Q1d097Pz_s1DxDA1ZhTpAQ3ts2NwAWApwAcnwe94uzwwondOT0aQjJOAhY_GY9LWxg',mdrd: 'iys4W_89UcAOdmfTj7j8NmXgXWRj7kV221HtxLkddzw-1768253446-1.2.1.1-UaRpzCRMIZPqHFJ44sHTPpsHIxSBjB.rucrFK9QUBzmZMa_SsYkOWLH9pT97QK.KKLAb_JaZREP_CggG8.R7ovV2K6qOLbayHHvPvkXTxFTq8Jq2R3XnLtXIzE3dnjHin_i08uPAc4i8ms7SN.u4ummDuxw2rjRaDhYhK0QjjgaHdCnVgEndEgniDqrJBQtYotmdDKwnAjp5JaWzPJD1FFxuIFzdyYKpw8N4FTOid8GoFC1kAWFoRhw117VjzIEVbm.DhYvOAaQS50fT08BbVRdKxnAAth7hs7mMQbp3ybFw1VBpCYKvErP9m9he0PB2vnd7sG.BiaO54jp4JnAH4cAsiUBhti.fK_bMsBjwdOEeqtjF50Wj_qLvmNA3_e5VqNcOegaGE1e1u5CH.2cwodf8VfxiHxkAobDTurmSLne_ZK0zFT
Open service 172.66.43.92:80 · codepal.ai
2026-01-12 21:30
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 21:30:46 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 12 Jan 2026 22:30:46 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bcfc1cadbb1d346-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:8443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8682
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1ca89569711"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1ca89569711-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1ca89569711',cH: '2pXLUFI8tBalBuE8jDzXaVuiG7sdpy0U9Z3LT_v88yY-1768253446-1.2.1.1-7bIQaFrkfqud3hbyjL4ZaCa9ZbG5wY1VK09paxc.GWTY_rjFpFXHU2VgtRh0Fh6r',cUPMDTk:"\/?__cf_chl_tk=Mjf00oZ9Qz8mQvw157zErvgKGUuIi9ULbcbqYY65Xr4-1768253446-1.0.1.1-fcWjt3TmedV04GAOmhLhxBH5pw7r8mM1iRfgsfNk8jo",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=Mjf00oZ9Qz8mQvw157zErvgKGUuIi9ULbcbqYY65Xr4-1768253446-1.0.1.1-fcWjt3TmedV04GAOmhLhxBH5pw7r8mM1iRfgsfNk8jo",md: 'ngy7q.JgHctOZUu4r5OjT266hQ6GexKvnPXO2ci56gI-1768253446-1.2.1.1-QLQCDnpl6mkXCVQGq4H2TPdPTcuVnBXSptnJCh7Gk_Ot8V5kVu1L9v6hvorJxP.LOebQWARd8gN7BMMP6WLApOisEhfrM76ta8dDW_eP5U2CMVamTLsR8OMhOQVPQ.OtMAFcsuYPd0C8xBgW6UmkuMK2QajqvSZFwtq5GbPn4dwU7w8ZGREpajSITY9KgVcVt48VREeencgJA_D9lQJ_5FL5M_TvFSGMrTOnaHv10gD45Gy0WzTSnr7z8cCgAfnCtekZ_dMsDMj1_aRkekQZItjYKtYHabvx3Jj8.5uHeNDkQoDGw9GA7GK8.AgEnbJ3qiCUGu0DOrVegaMWKVBIjRpJ4iVU9UCjIFWFSbpyR9aOSM5IwtdkDpk3GUVQTYabI6a4Nl7xqd9h6i0Ix0EMsA6Fmykihxk.xk2H86MbxfUAhGFdPTYyQeQF6CSNQ_2vNSPBVvpVe_vf8EXSNljLxV7HL6P5pYGJ6ohkpgwvOga0POCKDhJ1Jn4bg1N4jadr6obWH4BCkPw52xkGx3aRr1yP2o.457lhk8OfcXJQTcrElYHBVLOpfdxZ44xmZDoh6jIpgWzus3wlx.VtPdQ02bQS7rFSAbMTWJ_.UrGvaWm5bO91RNutVSY.._I0SaMCeIu_E5RE.PJ.dkPOHnhJz1S7RyUqFfjRr7PHIOFxY1MCuTNzO1jQtRWmYoxQwdnkXPGGp3wvBn7xL2uyTmzXIzLvbQTeX0uEuVE8dX4FFD.kerCVSqGWHb2hy6h_9mCQfF1ywDrRxGricwCYF3O_BbefhKGuqWnK8EMCz4J4CrcZi.aRDiogKHxercsXZwYiEFxIsT3_Y60nbPxxiSwmaBRhWxVX7IB9xDPf_LOZMZJnVOm4xE92aBQVyYKJoK7WFb.W.3Nts8ED2u8FWy3LoUBFPDuq3Xomhza8koJeURZMflipPzpVj23FlbIsalBGaGKrUCxCaXMWuN0bl1SDM.MrNw9z6veECwdzMZuCtUYx4gSl8Qzs3k3AfWYoyXpyIQLjsHCRrt231LUrj9OqGg',mdrd: 'I13hYrmYG.9zS2prxrewYcCzixM5E_DyyQMfuiwW0w8-1768253446-1.2.1.1-rlfbIYnGjcBnv4E82tROadMqodQvMwubUmeq7bKuM4Glge0IE8bBg7D._YDL6G2vspljsv8gH3HpqqCcs9zTHMt4HvmjD1Rpw2dxXvnMybRVnjsQbHO5MO2Rvtnn93uWMDRJFrPDmxJZ.lFfwUMEHjTdbaZAgKBXHA1EhEwS9rPl9unYNRhCQyappj7QiXgMnA4rNDwVTob2cLJEo38UbSwoqfjjquobj2l_HC48PbtxX6jqwt12cfmqN3b9TMOsvset3Tq.ea8KcY7eQ7dvMG9vyEJPY86IMwyFL2sMRpNWlMfKAra1kz1ovTNkyxo7sD1LEBgWFa5ky5jOQFzBC8O4PL7njl1HyJRYX1ANvzKLnKB.IO
Open service 2606:4700:3108::ac42:2b5c:443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8660
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1ca7f37100e"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1ca7f37100e-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1ca7f37100e',cH: 'kXGnqxOs2AFVg8wqPeaOGaNVJQFJCuDjWcR3oYXq2pI-1768253446-1.2.1.1-7wTuloFXJli8W4TU2cb4FVO3l8ol_HXT1rIBJRxft19m.iA.9ksUlpQ9emdo5Ml2',cUPMDTk:"\/?__cf_chl_tk=D4VQX4NrQ1gQO0J57Y22gaqheOW5TkCI9s4ZyATq9EQ-1768253446-1.0.1.1-KhBzEnZURh7MJBiQ1fGOHkdOjR_D5EkReotS1W0b72M",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=D4VQX4NrQ1gQO0J57Y22gaqheOW5TkCI9s4ZyATq9EQ-1768253446-1.0.1.1-KhBzEnZURh7MJBiQ1fGOHkdOjR_D5EkReotS1W0b72M",md: 'q11_6h9iFtV6rN1SaZQ_JjST3fqWrFZweokmwZWLhfI-1768253446-1.2.1.1-HNoQ_j7RBmemko.XvLXZU3uwNXAYnO7mG9Dj3iLMqvruTNGdjXCLlyaFgwOHsfKcE9aVZlaFY_I4CPr9_DnBM5Epl4xl0o8cwATj742eh8PVYSfuDCgMw9ieQc1LQGv.Q0gwVahaKAi7DOM_7RamsbGNR13wNmO9ZxwAkNghE35hJSP6caC2F.JJCWjhmyxqGjUP6PpapwK2kidouh_qfI5qj57yTIjHZExOrM0VJXsXRqOW5GC.GFoKpKBosHfoBQ4xci3sw1cCscTCGwRhmx1lcQMYxNK2bkzZkbr5OOuIIpKBUCK_ck9URvo6i2vV0VoRgRnXMW6aGXSFirKUfhClK003dcdiIV9NKE1XGcRrTvbJazAU1ePdf17.H.QQ1vExiU2ABX1zhUWDh_MHmdsjZsBNIVCibM19G2uU5eZvgHmjQ.mjcv0pbJzPTQDrmBXyo5.Kwx5MBdJX.BiogZGO2WhNb99qHoDyw7iKOT95Cqc1zs5WJ50rreWMFptu3wUxCwE8r92NkfUjZfu2EJyVpCt4MlVTsV5Ejr9ddtjD54xybnC7DolmyHR9Cdw5Q3RGDaPvHdiJLGm4mnSRcVLpWIc5uqz_5Wbrz1IWAOF7.boiQix.ytNj8SdoAGSJiqPEvXHmJM.0fup3TGXajfXjKceI2l86OaxU.lcvks6Fxt1QA9S6IBWL1eqRPRXX5Z_v0A0sWjAnuC1TRul8s1XPkN8uAxBwIkERz0LXTGtf1DfKxIFsf8EMTJ_rODq4zukxqc2FTqpFDNpgQtLYCH6XEfMOR.3edrsy6UPjdf05xEXZxS7WJFrOA.wpU_.YvtMmFmRFGc5Kr5fiqKHlhfWkxD8v5m8XR7rBwCaw3CR6cksfn4dfDoAq26AqdZbFjO2Uph8KoralAiUUjNUQVhfbb0yFY8TFjZj6cNQIg7iRwsdaPYtf4_pjMUBlJLOTK1skHDYpXm82FB7xo4qrvH1TAIIQPE.8IMpJqiOBADi4jl5ehqLrehjtyT580pdNB_fe_8K7XRuBJLkEaWyiyw',mdrd: 'F9zAmb8XMcchbsgczknwmyqPqK0oH0hWTX5XZjFBeGk-1768253446-1.2.1.1-peOsSiha5hb53Vb1Pv82wFwwlHeP5.ffQARLm6.bGkTxXF_EUvcmF32kn_RNUN.wBTsnoSHP51b_Zcl202oeeMD0OrK.kxZjiOXjMD9P3lJvB7WpqI3X8YAr6niUDZ3GJKT21JfyMoprJkIkzaZ7bE1ZrvnpP8ilbFTTunwmySIGWneloQxadRNGVBeZU3p00EY91.HYbUErOMVVlMPGU8lcvb2c0geodPWkcKZMb0ufJ8S6.RW7YQPW9jDnNI52gLkiHSbgLep2wzMRiOpG29vo3io_V7_jZ0EKaTAs.6_O5uHMIiXnqS7VCJgdVOa11_Z8EaqxFBkXVMVvQKjjhvo9_nCADznoHlIlQ6wyvFUPk1QiFF
Open service 172.66.40.164:8443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8554
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1ca6f3b1959"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1ca6f3b1959-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1ca6f3b1959',cH: 'cXp.s70owIBfFOr3m3xL0ySEdvNdhSTNMHjiVLTmdlo-1768253446-1.2.1.1-zOy6SY7yMUwoF0pR2LH69S_re4luPpdwuuh1if3DXUA0Q3fSJJ0DOaobg8XgCgNG',cUPMDTk:"\/?__cf_chl_tk=f2E.YSco5AiIy9DLZ78wF5k4PiueVDkNTjVpkhFoKMs-1768253446-1.0.1.1-xMjwegZ1cMqkOEoE04FAym0xAvi9mpLtfpjckuq8GZY",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=f2E.YSco5AiIy9DLZ78wF5k4PiueVDkNTjVpkhFoKMs-1768253446-1.0.1.1-xMjwegZ1cMqkOEoE04FAym0xAvi9mpLtfpjckuq8GZY",md: '9WLvV3ax55OwOTs3fStaFbxszKEtwRJvUjNh5F.Atgc-1768253446-1.2.1.1-IZuFAaGuNDq00IAVd0TQKdxjD4TzQkENDX6ua2o3MGLb1GIyPfcucQ3rUsh87sEzRj0ETxNbKgNGX5C36GuPloRqL1Fl_vRlsPwVSPiSqoy0RDIK9sXvH.33ldF5_0BW1cEDwK1Xdsk7kmFuqoxtZDjkYV3seij_F92_q__kpgrepeYkRN62CeRdMbIkcPH3C0z0kVijTq5hrBmjx.zusGKlE2Gm4V8nRrP4Ug89TzPBzg4xdsiHNgZoKqAi0oYxzjN15vU8DQxQg_8xDJzpo.ESeN8OqFTShVs4qTG2ZNfuTnpIyKNM77rLo36OrReVbYPWFE6IuWZvuqjX7MLQUeTvTo44p3zvLQ1oTkCS3l9dW4uO4mJgvmqbZX792Zb4CqSZoyPU5OVmrWhxZYd_PhcZSlQRMPf6eYCfDdj1VnAb08mig4SfW4AswLChBbL9aXn8Kw5w4hT.WX9CE_lycYjHNVee15fpkjy3HRqt3rBhHsUwwmbC3NCfCjXjHfx9fAGz4vJq3qW2H34Mg0lDKjgimxv0NqTBmIL7KbIcHvVrPtXct0pnEQMmB9QB0x5erlTdStbSP9B.QB8SAAR9L2NxHtLQS.XAweh.WtVa0vl2QhHnjL9shLNkdSSNd_Pt6HDlunGpCoI027dZ1PFHQ80CxqOhKmCEVsmRxQpyj1XbruNYhj2THOtMYjS4NV1y5KqScy0FIVZ7NXMJ4zguVJr43L.PelEH0Gwa9uFjIIYmS2S5P76PQlx3_Ea_KRJfVAiXxkCHU0wsh8hZzoaO9Ln64r3KCIdxK7IOjVTyS2bONa6OKTEi5pNmjW57SVokxlJF9vbYmPkMFmkmrp8_aznMSHxgR_xZaDT6RxuCIFK0WnsrNM8yNDQJhkb4np1CXMRRKh4Vbs0YngShwHlmlKcqV.TjWWmgF_3zE_FtWIhKVDb4HkkWDp1EjySiY2dxkJ9SD8DrKHwtq8R.kYnTSQ',mdrd: '7OUkpIZbOLIHPd06tpmFPlw2Eeh28qLzEVNntbeZ6v4-1768253446-1.2.1.1-31wFmTHyPVuhIE6Ld3kMZa.Zbd0bgcxJ1O8Ie2qEZPskvOJMSjvamqJ0dR6IbuutT7wDPpaApjTc2rKhu.IdcrNNSRaFVLjFJaztMPRV9yJ17JMhgW1ooQazwBSJ5lyxPDb_kUs0qKY84rteDhlK2zsgLh1tPs5f3SfiGjadKpxyk14HQR5sujSLhsWjvNAF72I0f.tfRLnNzB9j57.5.QRaPuZExpGCR_U69hbWFLNsCIm2yom.5jrNFsO5590vzknfc7ZygChdovqjmMiBzrVbj9RiOllpvONH2rvYN7pEZBC7D8TgIqiQbg_mBPhIwYGNh2Qizu5iOhWYuKXpbyhh.h8i6KBwRuYySvEoZWIGDEAkOHz8gG3UkzBPl.1fvrniubjSyC3QMVGzXmpIrK8Zfsx7pzvbT1N.Xc0kHllL1O1fQJ
Open service 2606:4700:3108::ac42:28a4:80 · codepal.ai
2026-01-12 21:30
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 21:30:46 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 12 Jan 2026 22:30:46 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bcfc1ca58f4c0eb-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:80 · codepal.ai
2026-01-12 21:30
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 21:30:46 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 12 Jan 2026 22:30:46 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bcfc1ca3bf21a86-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:443 · codepal.ai
2026-01-12 21:30
HTTP/1.1 403 Forbidden
Date: Mon, 12 Jan 2026 21:30:46 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8575
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bcfc1ca3cfb9b5d"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bcfc1ca3cfb9b5d-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bcfc1ca3cfb9b5d',cH: 'zPj9PCfKZGKQ1PiuZ2IizYmfW44pjZDFscKG0vJRrRU-1768253446-1.2.1.1-EbzBqDY.CGtxIJRwSsv7N4AY5BgtICYOvPMKRhQMh77POHZ5_I5KEozJ0wAnSl_p',cUPMDTk:"\/?__cf_chl_tk=Eh1A2vQiuRxSLGwyeyXL3fSd8mLPxFRUaJtKn2RnFo0-1768253446-1.0.1.1-yBNh9skivJTV7gljvK2_EnuY.0dHlWLKWOIZlu3Ze3E",cFPWv: 'g',cITimeS: '1768253446',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=Eh1A2vQiuRxSLGwyeyXL3fSd8mLPxFRUaJtKn2RnFo0-1768253446-1.0.1.1-yBNh9skivJTV7gljvK2_EnuY.0dHlWLKWOIZlu3Ze3E",md: 'PDqObUOoIATDx1HcSy3aqVk_oZgdSLDTENkK1T67Q_4-1768253446-1.2.1.1-T4l2IPJ7uGgajbi41MIzCsqGvPvW3S77g.erSrXFUlHI90aGkMfrQUGgYFjdhQyj..azc6S6vCffvl8vJT0TRCk4vp2KA1hDfb7PF4b9V_H.GNuckGdpOoFqtKhddcPe2aNrngsCjQ0w3lrwRPBZrDwrV09PTV5irxR8h7H3KOjx2uyOtkN36PprK7Kyv1ivwpELVlAy_oNDnwyROFZendFLmhKJKPjJ6JBlMI0YqN2BB8tIS00O0Sac9xBW0LYJRpVWZfdjGi12ogWz3upHBUJvRHt3dvXBbcmWJoNP0K86etK9vMm_R_i_2EWs.sTdg3V5_EHJUYTtz39Pf.erZu_uTWLj_6lW5OI2zUggfh27AYwe_P0eE4NgAZcSxxoFKFKvgS_A56lVHpPghSjsPWwLmRBTL2p5psD7.mS4UksLKhqQu4FKMMpza8VFFmpekhJepmHEp0raLy8Q0X3XhCT9St2L.J68b861X3OC4O6VRLnmzhRP4uNFmRT3.rYoKHp6GE2wFnj8KvkmS9JN91HMRRV9_lv6UNwEPbu6aF21aVDonI.lU4BOg5i.yWqFcy62gEhHNLuZaK9mP9rqnoK0ca9E9udlSI22Kp3IV18tGxAKsbun7.Zr4k6m7i4b.fGhFbBhLTmTldWl.I6wvHMz2yIMS0td3dlRGXa_SAEVHVD9RpxeWMPYHr1M4PioF0EbL1Zc1p2XQEdkDMb1_QCPxQylFsq_Uxt5bVB3v4JilGCYQbsQbeeicx8oUR2UukZhb8odQVf2S0ay2uAAiOW.yaDKtfKDgCsI9Fmsaw6WkYY0kbEpi5FN6i6zBscO8l7etpIMmPhT3ctte6y8okGULlT8nNZFLITQYK071fDPnCeGHe5bnejU41qiBIhY8WZQ8wxDpAakgmryafbXNyTEGEgGGgodbKjcbv6Zoi909oCk4KQJQxtOs.S0gARbtSOF6RkBe6xd31n5ZO0C_g',mdrd: 'qvcnjF0XgkCkAR1pUTzwRBUJ2NFRKXPZXP7LBNJp3Rc-1768253446-1.2.1.1-znuh35AVjSZJ65qTsXmR1i.yfnlRQijfm._kOPep27DEzEp5AM7T0ZKKdJMxAb0Jq4Y5VV6WnXtG6wWvVBPUMGihmEaFBAbFpIsi5sYAQuHbaM0dr.zGmO2l2woWA.WUKz19.jasL9tBUy5wWy7RAJgo4J7kSa16j3VGX3FD7G.8hO0D_nwUjsu3SkK6mmvP.ZMQpsJ4eQ8oh3QwrYShiNcO4uiCXFzjHuWQB0AYMB1JYEXmEazHUHtr35Dd4RJXRcO6rXPykaCCuG5K0ayMwP5epqg9S0KgSc.u9qaMlEKUr.wZICM.hb0DJerfqXCUyFHqj7GxMwH6N6i_2mvy1UUDqtFRTo6I4cg5LmP2kZnPxKaLoQM_ItUcZZZyRSQx2PXYfZLHWTohoD_90ix0sTqEYpw3rY9M9uNXIGdnGvdzjYIMUM
Open service 172.66.43.92:8443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8575
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07eea2f5e1185"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07eea2f5e1185-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07eea2f5e1185',cH: 'CbZ4dqGNk6uAJ5EKkYu05Jw8h3phg5k5fRZuAe5W83k-1767925648-1.2.1.1-9Cf5x0TyZ.YSoMT5osW.FNnFpcbdXxh6RzmFdBQgIeq4d31rOeTQ1LB9OL10X63L',cUPMDTk:"\/?__cf_chl_tk=1GqI6a7XWSx.8z5gcHi_1TjQSxCj2T5M0RjTjfiWZZU-1767925648-1.0.1.1-ussD.v5Al4HaNuySo.g0j0PTttF5a.wTj51DIbv.CBY",cFPWv: 'g',cITimeS: '1767925648',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=1GqI6a7XWSx.8z5gcHi_1TjQSxCj2T5M0RjTjfiWZZU-1767925648-1.0.1.1-ussD.v5Al4HaNuySo.g0j0PTttF5a.wTj51DIbv.CBY",md: 'uswQSqJ8wSwzPUNqH1nzAU6tU5hVOGJ1.OUdOqrjEw4-1767925648-1.2.1.1-oi4k.4q71MFH4V.PuQ06PTtKF8lof8yLI9s1ckbJGX4ca7eq3tJkzYpIsbs1NbZnRQWMo8pxmohykpY6FMA68IYgrwRudrG9D13Fg.sy2vFaQm96fWS2YMkP8j9_HQ.ZOz40damZm_r6Xbqawwo1RYxResUYUanZWgcU7CaiLDWhxX6m2a9vJ1qtaYk87hb1yK1leE_3vIgwf3zE.FythPp0GYtivEUGoR0fNDEB3.hKmxJXCTv6J98LVEfPESTkFIy55fIZYBGemZL0VCHCtaqMbW9dGgPSYdUzQQfydubKOD9dU_bxoYJOdhYrWVwtOzNAE9PeNv96fA1pxLLZ6ibNtJcjydD8APN7smGlolafpU4qQY3UXPRsV8i1pzs099Co6.VizUWl6cMW6W8udvXM85YQuOny3V928ujRPCiPENAJh2HhdRNTO6uC2x5TYN8HvbGSbgikctidq2EJnwq5OrY2yHC9z8HyEJYqidOMb02sN8q2h6arquGsjVrocyip0naeU3T9KrBO0MQowV3c8dFgdS65n3pX8OdQWfT3v2vnMf5fYtt9kg2OFsp6dDf1q0QQaI.8wUOcGLXAeUhkOkD6.OdSjR.IbRWNBZBNftzZL.e9RZb7jbonhaOd3vtepcL_DyM_nywfTwkGzL9MIlvxWZSWs_h3SDio2jH4LnzZgofyCuUWRK6pTndTKjrwrmGnwhiXFfTc5y47TIHu64aDeoPakNITZ7mLaez0Wtn.FZIbnscy9VwNcTLBQTLg72OF161y6oBu6hFXay956ZILwqx7urxDvgYmUYojrg0n_CofX9LV7WU_D34suCLrYCNEATk4Q_yqzcGPI7avkLv2g7SamizRV3snc0ze5vkby71Yyp7Hxt.ajDdl6puRvmNfl8_HqZLFoS5f22hwIdxJfKekNbUWgfECJzSoIiPdsYNBltI3klRxJiQx98zxp9SBYBbMwQ.wgZWFnw',mdrd: 'jBm3Bgo.vrhu1rEoNIgp2VSIZxcOD2G9vgYqQXXQCS4-1767925648-1.2.1.1-XiKIBzSeglNveV9Nn64IxNOQMc83jzkjf25ndgM4.SbXdTdrIQm05Rl75mVTelwpLcx4En84DkVfe02y_yjUzYUb0CcL.9v6bDL1q8x6YKLgNn69nswVxZ0djZZO7wSw5A_bNHsCVM80dtMVCXyuikyO2boFYh5Wye4NF5YaOnS9Gd1CYYfgqs_8_Ku8eqgmOzIzotazChESDGAkxMqZZX1918I8inLPtKA0dFxitXi0MhEq6TPTdo2a2AP2yU2yas6g7N9z821O.Hdt9pTx6hfpto77sYqE4j2.T04tAvnERFilmcqV9.0BH8SHlXmVx4Wh9zIvCIWyyJEXcKY3vLcbji4TCh8wKW3IhOKmq3SGKv1t.WaaCTI6ltoWuEZlu8tiue0tGYifmKLaae5T.pB2LfvXZhCnKcTPukqnITkj4FOMx9
Open service 172.66.40.164:443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9bb07ee9cf15c464-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9bb07ee9cf15c464</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">157.245.105.107</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"cl
Open service 2606:4700:3108::ac42:2b5c:443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:29 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8682
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07eea1e9536d4"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07eea1e9536d4-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07eea1e9536d4',cH: 'szRb2cAGeisRm2U8Y9cjf6JOLmVI2B4uMiG8P64h.YI-1767925649-1.2.1.1-C021uZVfy0uGswgM2W6rtbb7lorjcNfS02APl7BXHXkhs88N2qtojTAZygvou2tr',cUPMDTk:"\/?__cf_chl_tk=iRcQ7rMJ3utSeaMSUOAwb.64g4RWDooCp2rkiM2.3QY-1767925649-1.0.1.1-KLhOo2778AR80eLi4raBWW5hs84mBFjewveDt8yxsoE",cFPWv: 'g',cITimeS: '1767925649',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=iRcQ7rMJ3utSeaMSUOAwb.64g4RWDooCp2rkiM2.3QY-1767925649-1.0.1.1-KLhOo2778AR80eLi4raBWW5hs84mBFjewveDt8yxsoE",md: '3voPBb0AXiKkQR2v7BlPO2rfWNN2mZ.2jMbVfdj4lf0-1767925649-1.2.1.1-jJd6LSq5E8kmoAJlg6K1RZxwYkmN7uUzMRhhc25dSGmrl05akA5I08T.rquoThJKbcXOnG34rm0tLfDagacq6Jh3tvIi.P1pPSoH2p.FMSt7CorsvdMwGFTJJ46QRgZbyLnCamRbwrBysAGI2kNcbpO0XBEeiob_xmyL1hLczLPUMlIFCK1y8h1rE5bnySmG.d9pKw9eXz4UgVQs9DJYaS18WK2_yVjo99DWWPlWkuX1vheGuDyeW1J1iKReqRYKmMX75Lj6PHNceTxT1f3q8c4vLRwTx0EAv52mxbfewD5HN8ZtfvtiXBACKMsWzrHte5Jm.PIXc9bzVmGLE1QmfOryhG3_h39MJtTot9r8slMnoJTxNfVOLQEmkmMTMrG6KtG8kKMnyo6h.dCMX8vDZjnqmZFlXBKtDPdamrz5WGS5IZOVtZCr1oXKx6UUG891t5MemZ_HQriiV_fQVtSbN.PHp5Rdg2NbMq6KbV6XwHeVg5ju6Lv3INFD7oE.IwOpNspJI7RZt6RqtUl4xl678nR6yTVWtMuPj.MpqekO3etZ5zAx5IpH2pYLITy.b2xs3Ss9qrOh5wTnKZTJexS5SXHRDezxl92GRz1NQAhvt7s4xHEf4FtyEC4Tr1U.pXNjduA2lxBPX6Z92Ro9AEnsD02BpN7TXz1ISq4CxFzuYudceJCkwwtlg.fiHXZMhTnSm5dwf_.Hpu9WIKckaQnJjfl_cUWnAfkVFyaZCQajf.BE6kJLg2fPEtMPAmJtzdzr3SKY0oarNs.JKogbbivDbuvz9I.S1iwr2w_Noxei2pchdwUV4MQ5yr90qYzUp.TVsHi5bbdtPMBPAeNlYVElr7_3cD4lC5WiCTs_wXaCO_ktkig9e2Bsi4Rh7S0X.sNKOMEdOOWyoGaNV6e8BDp1v6wP.Blv11vDPc8QOVh75UP8FKUMagjnTvVVndJ6t1hIHrdIC.duG3iCqEG_cCnV4vBH3ww1SeQRwmjkna7dNpCtNGCi2c3lnEyd3lply58df.dWnQdiHH9wTnDSDEGE1w',mdrd: 'Et6mlFth.JPL7CjrqeOA3uaWVAr2.UKbiViWAOS9Hp0-1767925649-1.2.1.1-OFY4bncYI9BSrdFQBYnv5EOM8NKwF45OveGfgpeK1S_oAvraMS0OAyRcuCeWGhokEJSXe3x6MXaj4vjHpJbNhbgsaikXKUORw1B_yDcUY0vNCDZN9Z75YC89pcbvkmqeY37vFzf9ldwWIyNEYto0uijfs9QbyjO9lmPZCB.x_2QFouZ8lZOPZhsfg3nSXHoATTf_goa4HMtIIVHJoVZZRbxx5Lv.brjFDg05HXNF371H3aYXsS953IenftmqkqkWBVvFogRtty5nkFJ4V5ALMQcJGQtn3MB8xGiPHEKLNgXcvux56VJscYN7gtvRglU0os6hoxtxoFadB3f6eNw_WaV5Gwuj3rln8zI5_E7yOEV2GZyXBF
Open service 172.66.43.92:80 · codepal.ai
2026-01-09 02:27
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 02:27:28 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 09 Jan 2026 03:27:28 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bb07ee9ab34df16-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:80 · codepal.ai
2026-01-09 02:27
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 02:27:28 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 09 Jan 2026 03:27:28 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bb07ee9990f49f8-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:80 · codepal.ai
2026-01-09 02:27
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 02:27:28 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 09 Jan 2026 03:27:28 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bb07ee98f1d0f43-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:80 · codepal.ai
2026-01-09 02:27
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 02:27:28 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 09 Jan 2026 03:27:28 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9bb07ee97c9066fd-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8660
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07ee97e2574a7"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07ee97e2574a7-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07ee97e2574a7',cH: 'LfZhZVlIfQCj8vG55iPi_0jwgVhTQiTYhLbZ0LjBHGg-1767925648-1.2.1.1-C74KZUnEBVUtk3WRVuyTZWPnWI6R1qJnDmU601LT5DkVzMWjVLlou9.kM0wwCp27',cUPMDTk:"\/?__cf_chl_tk=_5z9p7wB55SiXWXX3rY0bxvb5qNjtd1uMTQtbpeavQQ-1767925648-1.0.1.1-d7W0uE5AnmYMhPN_yoRd9Md1ujyN9NALDoV8jHk_igg",cFPWv: 'g',cITimeS: '1767925648',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=_5z9p7wB55SiXWXX3rY0bxvb5qNjtd1uMTQtbpeavQQ-1767925648-1.0.1.1-d7W0uE5AnmYMhPN_yoRd9Md1ujyN9NALDoV8jHk_igg",md: 'kaUkXAh0ttxh5YMXwdKgImD8b9IvsKDJzRRFhA8e.Qc-1767925648-1.2.1.1-q2f4hB_OnHTbMvyOsKr_hTgMEgQr4A4OYjPReD9I_bc3KFCnCAiIeIsF_gOHa5DSrENStdqRYtAS4VgIncqZZSxhV9EwFRYthqw2UBgGMJcsg7RqdYHDEltDzVDrdFO2l4C9ZLDJGljZJamGtisSfX9qaDWls0ZXK5GpQZk2GMuOLgoIJ1mZ96dsw7R4HMfq6upsDmdSR4aKEqq63knMB1YvNemyQ56.uNSZaUuZ2.2aMCpQmkEZLcCOWd5Dimh3LI9eeS2F.n6a_jka_oGVl.C78P9B7wQU9bhie4M0CR8r2ItnpMg05xiRer8guTxSw0LhsDF9qOa6Nk_JhiFnPXJgmmWD4jUpmCVO_sSw6XJD7tA.lwz.XXmgWcVrZP5Hfgh8NQCGFOkdc1c.tYBfWjupagyRJr8njp3cGehyAKquNtx1NHKSZFTTJDgkE7VQ7oaNST9hMvbZGoJ6shRnaZWdsCk5HFL91RWsWgZHA7Egi5mHEYBO_.iLAfAyvpK0q_1xuax3lS6havphLdwlj6tyA9cPERMbXcwpKx.S3YT2rzDuQ5twJnBBWYCrlgM9Sx8C_IzuWgtpSODv608xhmSFDzWJIVkDWQC2m4e7y6.UdMkh24LJ9h3u2iDML5Y7RDgPg1bl3k9JIO74nxXncIG5bAPjUM5.lOM8aadptfOuUJhsNiNG4Xqs2D7fYFpES8Hng_p3_SrGR4S9RXwCXIuqqI8pTs2rkv3rizyKvfnwm62bKupXFN4BmXShOWLUddhfAJ7tMtvxphBz0YYp63F0lEMsz0vU2tX0lHmjejfkdH8FbhHN5wAvNmVQoijn7zhcc8s6rrBYNjk4_k.DF5tgnD1WLSo1t.4OdvTxNBrM1PtDZ4wB0zmhRQ8ub8V1vkI2uR1E2Z_AXaxTE_kLJKCwA.w0mSdb9hw5A4iSV4ofKsSTQ5D0GYM.8QFIYpkil5HlybmccrsAeto5s6xfwv0vhyf9RLubJYRV_fbC.KR9RFyhJ4E.Kz1DeI3fw5maJ56ySrMWKGNAtgL380p19w',mdrd: 'TKcoe.7uich_BH20JhXXlpoSq3_z1bdNvAfKWMCuWFM-1767925648-1.2.1.1-LKPGmySLeLNoqJm4l_ybSa1.5RQ7BUUcWUxilPoIJILqosaRWm1ydne3AgFzoo5G5KsDYkLW6NphTqnuMwd6C5TFYLd1tnFFLBEAEp0gjJBELHnkscBiseuxO_thw0EVd4rF5Lb99QDjAVmw95mbfs.BPYkbmeHEQAxzuTLPjM5rNaj3SH1FezMtbeo79n9altLcN688QwlATokO4MQhByh0Soh4kzo78cl4nIqDFhqbEJdDTK0ft0RuMzryD.EojPt6tFpTAr4Hw66931MDjjcq.lpHEZV95Zo7i4tGcL2ygUmDmNpQ5CjiaddolQugVIfhJphlHzD6RsRm1OtIYD8HBKzHf4D3r9poJR4hZ.RXimUfNH
Open service 2606:4700:3108::ac42:28a4:8443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8639
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07ee97893a21c"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07ee97893a21c-YYZ
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07ee97893a21c',cH: 'sIXwsNu3qb79k0Tqdjs5WOSsndLGfc2vtiVUVJX7ROk-1767925648-1.2.1.1-4emdr.AyxickPOahYI1IluoMGGKEsNT.6U7s0RlfQcsdHxy6yeLZ5ZGUENwIo_a9',cUPMDTk:"\/?__cf_chl_tk=Hy9lWBq.UrFS5ZuYqRpzT6i6wVa.U1pSCFH96LyZBfo-1767925648-1.0.1.1-jmfePLM2ICf8rqNX.O8e2vjRRAJCvL__XbHJS_Gjfqw",cFPWv: 'g',cITimeS: '1767925648',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=Hy9lWBq.UrFS5ZuYqRpzT6i6wVa.U1pSCFH96LyZBfo-1767925648-1.0.1.1-jmfePLM2ICf8rqNX.O8e2vjRRAJCvL__XbHJS_Gjfqw",md: 'AX8hJd9_0j176oDO5Q5AB6IAD5PHGvvK9479Mh0nv50-1767925648-1.2.1.1-cLn1G6PtJTyL.tjzLYj96cEIki03HrcESBHNDdiKMdyKbmC0OtaciAMWjGN_VUe2LdtLgx3s7H8tfYwNcSE9KX0STuo7ZyWF9F2lNL4c_Cwo5CoIgKHAenRf5_JLiApaui66EzankWparuqeMGzcWp2AtcHIx0kufjG5c873hqo4h1CW20TacvpDuZFJFa314dGMU9r6YJ5Vz.9reN9cHB_f23Y89.k2ScM6cLMYEUbyGFm2zXbnJjEG8ojVcz8bIMReJj1a28rpaxcGqDt1IWp8xA3sOfof56xZvwhPCCb_hD0AnVCaS74v5Di5ewYB9quhCeC7Zu7rw0urkvRpSIstnmmlQSqAcelfl6PgLbAqiuFRZNzhMP7JhkZKaAkoCzAzJwZHrPERkf1U4vqBG6qpQErmWGSN1Yal6FUDlfJhsVNePRUOVhRhGOxjfYmTF8CXm9NISJiDyOSVrj2W7Y8hN8TwTJkTVZ0E8zk0l_J32WQST347cuM7kafkz6NFHQFOYp5wnS53S_S1sUrGgkNGCrR1mpLoks8n_inzQIGZNlRJY8.zX_qgiSVOlSMmkZhWEqMBQPudR688R3wfN.RJCUUY9mc_XMiQ9vE2wBYUzeq9UO8Pu2O6irVXVw.VOBrTF7yrjD7vi49RZKn3OZ_OiG.QJYB3mAmnNcvk.v_bnAACrRF1MJfVtviHDBdcNEbmaDg213Fy492tAmmvSk545Pxs2zmy9BlIySmH_dMnZ3rraWUbqvhxaHjote3_jiVQ.jPj_uWLG_5jymPgOiV1u93uoO4sfo95G9VXLAvxnfg0mIGb62UvRye0s_eskvtqptq3T1gCE1pUVD457SHTXsy0GHTPyrfbzKBreXqLIwhBUOe5JfJ_yn2jrYJV97dDIF3IeTR3tWionbs20imlnloi4kKGORqoeCdpfiSAQJVAmjl4B0VAyip2cdflZnDVJrnaDEbm0I0L4jx4d1mLABMTSJZQvcqYE8KBLI9FhbaUBAcRQ..lN7uuau5TloNklObL6V.LhbkFRgc.6A',mdrd: 'MWgnuB812i_XgMu7VuVpB5jm_ZB4SLBABZESJ518cgQ-1767925648-1.2.1.1-b_1vvG9PSX0IDaOnOMPj64cgvLhrbdvGnYjZWDlm7RYmrNKD2fmfCdk9RDCmDec3_7t_aoYS9KuZLYLxJi.y0X5AeWJWBxJGSy_dPgRxeDcm3oXOP5Vresq2BMU4xjFuyJpLWEcKS9FrNWp687xiq.klKs.37ZAzDKAKuOue_IZDpzPQeUlpBB1t08LIgGNBhW3L.Mk1iSygFejYjv7EdUQrfC25AmL8YtzLrj6f1XUKbByv3Ff4KPhvB1YAbVoLlycVF_vxa1yQujGk47RqCt6bLw1jVtA8pP2hrDIL.CDcgmz5P5ZxP0HUIj4Gcly7rW9oC.1qZtR.a0gktyPLQWk66R5pir10tKI_EtRhucfb4Q06tq
Open service 172.66.43.92:443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8575
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07ee95ab5633a"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07ee95ab5633a-LHR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07ee95ab5633a',cH: 'GhwUl1yCSIow4aUIi2BbRya8.N2quLhONtfzl.gIkyk-1767925648-1.2.1.1-hoFTHPOzXzBC98xMnVg5YVv3qOzFA0QvEO75zh8Nh6yYwkAuyCl9_8Hh.1vr85T.',cUPMDTk:"\/?__cf_chl_tk=QJRRdQuVEAcDgNge7t7JKo2A4UVrGxFMg8RntbMIVSE-1767925648-1.0.1.1-ZRbCY5nAkFWrxzymnkTtskMuKUUwLwbMSBlXiXN585Q",cFPWv: 'g',cITimeS: '1767925648',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=QJRRdQuVEAcDgNge7t7JKo2A4UVrGxFMg8RntbMIVSE-1767925648-1.0.1.1-ZRbCY5nAkFWrxzymnkTtskMuKUUwLwbMSBlXiXN585Q",md: 'W5_TtxgWgqCBz2dmTz2jB77afHICRk9tyS9IJF5H7uQ-1767925648-1.2.1.1-z4agdDAdGEW4dSLrOe8ChQ3bvQI_iB2oegP7RWmSQZ57ieV3VIK4PjHJ12lUfeemvthhieYmvmbGmKuKnY6AKzZ3fVsfxoEFhJMK1IPqAg4WtmOxuxkKDmHn7Hd_MzS6.Km59P3NEk7Tfa1l689dxV8zKAq0oyq8Y1Q2few5nYLhBWF03vOB9VMWOZuXHb1uMAbcl4sbfa0PfTdUZiPqVZtBNd2XH6SEA8bo.H0wPYbY5Fa4EUhnwrrV5p73wzTsEne2odKc1spuvQjbMsBrMNerHi_Lz2OGm1XYfCrv9pU6wksor5O70ypJcWp0n44rnIV6q.HdjtbGOLzpePLtDT1P92FUkEdUjQnCGQSK037HUXSNxblEFHkYGx8ly.GZ_V2Jg_CL8GJYqQsn2j1JeGb1SC.Nf9yGGgdHAHW4WNcTZUcDSfFkCwAR5_JrU1IcKgAEUaJY_1C8U7HilOSXBEsOnNqxirH_DgyVpwrPQkUDvAPuX6NkW9wERjXpGWmCZZrkN_SafMeqTDXUYepL_6K.XLoF4Z4BehwcBvHnFlZzPDgMU1..0ESfDq5IcwR2O3sjPF6utoXwiPD5DqxdRSwWgItrK1JHp.kDq.1dQGSeHoYhCSUQEZ0lr0hqtsTQ1lGo5OhDX10oFwuHq37PnvPbuEObyqWaCQy75b_ksbjNw4gQnNnoj3kQ3H6pODIuujx.qRrrLtyuimbCu6LaIAgwcLKzTAq9rzBF7hmYJNCc1CVdz8qYvaZ4oqmgv_fGoXVExsxuC1f7fpXH5filAM8y3nrgz_KaGgCx2HNHzvVPjtP_4bdbXCkClLD6pJPhUrO.aJ_.3X.Ubygvde.MDEXEWAQu95E48uNrsKapVPefrI6JEOIHg2Y2711Q4lq5qCHRAbOBPkAlqLXyxika.RhTwFph_FGcx4L9S2snJNjSK2pNj.Sh.51SsBsFdfR9Ch.EZJw4znQtcqE7GC3vzg',mdrd: '1rbb_WPOOTcAqGIVbOWwXSWfIn3mSnyHI.c_yAh6m4c-1767925648-1.2.1.1-f1wxBBcbXK87INr.1DilMQhGpT8c9dZpm2uRP4FWOa6Lzcly_07an3TTIYbZq00Ox1zLF.Zmr9DyZp8_ZUaX7UVI5UJZtq4DFP_3e1xl6nieYz5G4nTI8eEmgA6ebENU9WySOz3x15TsvcjXUU0sTJ_Co5Axua63Nl..5QuBPRmQOxzhKoAp_PPduJ8PFMFxkcNR2TGFZ7Vvbap7IxirecnPYfGC4OHM60BIu_8vUjKD4FSTTatZtJYjrNHlekGHckSTEAeM_jfmuZo3OeHDHdfAXNdkO0JEFnI2IpJ7PI719WQZv3kZjWD32c9FYj8rlSmI4_zOJN.51J6t8tUObOSwt07Z6FWhPIeJUXyFrV_J7dpP_duvKRwajkwjbFkqQp6KzCD3BcwfUVUlbi8BMNFxhOr_lHaVyhhNhQh0ovhuZzZ_gy
Open service 172.66.40.164:8443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8575
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07ee909b2d204"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07ee909b2d204-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07ee909b2d204',cH: 'VEjphStSA.CrGN1A1X_zkzTxeMbVyUOlS3.DN7qr4iU-1767925648-1.2.1.1-oXVqYzrUdiuVqvk7MrFCXKlce.xEANYbkAYNB.a.2MW4uV1f032KyjqKc6fUuQoC',cUPMDTk:"\/?__cf_chl_tk=U.LzjY_I5xyrVGr90hijkyxPaBdU.57nG.zEhxLAxh8-1767925648-1.0.1.1-PhHzpEAu8NkHK_.OzbsrHRPXo4FaQidnhA8jH3EH87Y",cFPWv: 'g',cITimeS: '1767925648',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=U.LzjY_I5xyrVGr90hijkyxPaBdU.57nG.zEhxLAxh8-1767925648-1.0.1.1-PhHzpEAu8NkHK_.OzbsrHRPXo4FaQidnhA8jH3EH87Y",md: 'XzDq1ApPiwg9tsc63U2d_sYcTXrwdSF9SYaZ35gHWX8-1767925648-1.2.1.1-ty69_nOfqTHmkeH80AexiEgDWI2PIP.qj0DkPNcmZqN1Y9iQajbB0lAI8iZXGIVNo2qAU4LAcTy1QwtUQXSOoVVO6x94yNBUXsIHsVuH6w81jfVi1MhDt_fegGa3J5IND2CPwdKZ.1O9Nvonqeimv1u557eMdhpeaT4ERTYkdu.F6zlYZCVxhxSElyNQPeB8aPPEnjBHUT__61_JWS2crI9J2wY1HSXUy0A17N4ceEm5i9S3p_OdoJl8IMmFc26zfbyQJ4L3gRxwtuXThdvWoO5l9RsKc0d4_ZcZbe61w54KF5HfV8INMAizYEINiHVIz0zaZnXJdj8Iarp26OXfTYULAbOytIedkmck6_yECaYA13V2X3UeRDbn7zYC98SbdHgnNThk1b8ogmsLyDrsORmDbB.yVzc1xgA7D60dQ4deyx5Yb2V27zRa3Q1kz26ozsOUcQFjSTA46.6ilpWmN.N1DzxUOws_R9qf2QIzEr5U7_i4KLqo48dTuMzFZaE7W7YkZJXInCYNeBWx0x_qoXWfckQvpGuaegzkvV4gn8p9yhAAqv68iTz_Y.AvZdAS70b1gzTBndn9XToAgIZC6uAOrkmjnyBoLxjnMSSVuDbiRHBn8yuHg0UQ__9QAkBgg3j0XGkoASIowgbkIpfQOVeFbKfnWWk8Au8nI2vR5c9lro.b9sc6V9ZSPi9mGyntv1lG23jGeRk.k5pF8Dx16bEIZUAOOWHjzgOR.T0lynZ59l6zBQu.cpypt4d9tACMTDXsAhPVy0kR50uMdDlwccFkJ3Px4tvA4otSKmKLiktxnEA9RiDnH7WUGY0fWVfTP6W2xeRhXcIv3FJ7LAmz2aiFRMBgN6uvuTMjOjGpJB5N2vskxINI19jfQe6XeiYlw.2IoG3xh2OD_2pTbrKTfpxejfI94zwPuL85iCIg6jbp71Pss2JvdSnjK.GeSgA7BF0DUSgDLXIwrZ_SbZaGNQ',mdrd: 'I.ABobqeae87aEz9vAvPOQozOytY9ffxLWsADTtzwfc-1767925648-1.2.1.1-lMpLrMZ09lI_wPP9YLmYQZqM4xMY.g733sYWow1fC8RbU9NVjbEdbXxlWTh2Svm.KJO1YRjDM016IVo.jFDoDbwGGwXHLx5jf0nLAgZqzeZ97fZHUmeFKdQxt4vDtJdBkFjzCBnChJIzVvT4T9KEsRjk.ZbP2rIB0Qe9iS8_eVSPWcW9YbxfNWz5uoSfBAEHrYkahhsQXkgwZjotw8nI9_tR3geGHQ_h_ymGsQvxn0v.WyW4kOW8iX5.KM7xKNkHwhuYIlRjlQyRQ.5w3UbXgGRnR18yONRN5.O07g0YlZw9Hqj5HMje_kEazfIjysDCjUHc7UVblfj_Dccg.H.4fTFGtwBUu46Brt72cBoJrjWC9kXKcj.Dhc.SHvecYGeeNwnl0PPAFKL4YfFDKYodwfK6HawOYyKn0nzN92oxLSEvoaSi.r
Open service 2606:4700:3108::ac42:2b5c:8443 · codepal.ai
2026-01-09 02:27
HTTP/1.1 403 Forbidden
Date: Fri, 09 Jan 2026 02:27:28 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8639
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9bb07ee8d8f7663a"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9bb07ee8d8f7663a-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'codepal.ai',cType: 'managed',cRay: '9bb07ee8d8f7663a',cH: 'GoTtJ_.OAv3gXtfCJS5e2HMJwtj0HCedxuyJiFSpqlI-1767925648-1.2.1.1-.LhcviuosY5aCq6pbP6Rn27bPGtJC2Mr1tYf7srbHSWErE6_JfzPNKRuz5LxlLN4',cUPMDTk:"\/?__cf_chl_tk=_WQ6xDZ06gKM6i1lSnGKx36u9lXUqwnRXZYsoYTz3jQ-1767925648-1.0.1.1-rdKI3whvaJ2Wz_tfoZn4KSHCHZONM8rvNXD.7mXzhaY",cFPWv: 'g',cITimeS: '1767925648',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=_WQ6xDZ06gKM6i1lSnGKx36u9lXUqwnRXZYsoYTz3jQ-1767925648-1.0.1.1-rdKI3whvaJ2Wz_tfoZn4KSHCHZONM8rvNXD.7mXzhaY",md: 'lWY._iJMpCSCrq2ERpTiJ8j6pdyKAfYeNI6aYAgcCYM-1767925648-1.2.1.1-eNR0_rcjgRRzaVAB9qYVdum5CkR6rKfcKVvtlrl0rW3GhcDejOdc7ANq3mtfi29Ysw1mASNrKYzEYeqQFBMFeICeNATl53cMhxtla2mqd0SLHM4mVjh_C3r3xJ3gicpnQeaYMoZ1W4ZexkI1zyRQ3qJ_1mIHi8Bk.PugDZi01QjNHws0eV04NY1rr0wdfKERKvaGy5eVqg60pWd8MKFh9WBo_7E4fjCXJrWsE6uExJh13ihg8qdNYQ1a4uC.1tdj6hCxCYd8FK9mFkK59ZFxL_stl09lvomdIDigb1oMztxFYXNSi_KXmg6WD.gyajfwAtFRr3sjsP6gOd0QQit6rzjwxj9SGVkPISixOqanwhVoTNc_nufKcUoomiAHNYqJU7q8y6H1imCfpkA9RPBBlid...r_tyQ0IMnNeqcKTzzNWRjQwM_zaxcfNiDoC7x2yAovmPAJjR1oIEJB2WRncx8CO_ikC3a_AscpQRsbLciZSQg3ilqp3S1MsZMPI457Uq5Q5p12l70VjZqafruuRUfW.mKmof0IEEa2uWlM3PEmzSh_oyH4vuws132Q0Zy3ElZ_rTBrU6hujotXbXKJTAFbBm.p6rIItNrLxripROAIYk3RTOclFCRZueJ.L6Xy0CmdNO5svDOwz.U7_9DOqYT8vnmK4bMrD4YmCzMvrBjDDSe5_SRvFtTen5H8APsVUIyIEGbZhqctudXIDjmK8vWYpge33At4K12XuRNHyA5z8raMRNYDQlm_6w2WTRDouZmwUSAphbDMAX2HIM7Bfo8pXegtdxg5zspqDo1NHG.4wNtYKb_bJzpbwZIdoiGk92zzZYqfHEn8syTyqsbVOo.xUVWaE_Ui.WeKZ4nZ8mIBQdHog3Bbik5XxSCNCnObcfwTYwLSyBJZGkGNl0kaDjuC5zXYmzBhTgP7hoOhx1F0WRMvGP65TVMneU_QiYKPweREiDf4a4vpTRKsPwpp4in4JcWtRpX1o3Gl0ttBsV6RoJb99KRP9Zx0XZa1fxLpzWNYSKLFCLLdv9Qhjc99ZQ',mdrd: 'LfBafqcYPwUG6kn2YSUXv_U4Ik.ylvhAPgwZf37bkpM-1767925648-1.2.1.1-0kXiB5VnDum4BTsIyPXdwCElGEBSrHM3pe86YDjs_obBZxf78ptpS8SBEBilgTed64dZRMsN80PbG4DBxyOHK4aM6IkqP9oiS6nOmKzvWHIfGHxo.ECyE2IW0bVWa0CTVMc.0LvIK3.WqKbadgJ0TT0rghWB8sLBKeoyzAFxf7Vc3MHM73XH5uHRnRVB5CSKkJ8kcbbQb_29Ek0Db0y0K7eJ5z8zPMMlhAMEpE7pkmYGqkVNBdhQE0ACmNYT2DBI8u8xq3A2O1JzLEgdEdyN_M60EdzfsbrVqjYuvrmdQpBxujHAuebCP.m20eD9UgDveTMF5rt1t.LfqvZjZoShgwQwcvzmNIo.flLBQjqOB4mqsSfAeT
Open service 2606:4700:3108::ac42:28a4:443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba913264cfbdc80-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:80 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba913263e455413-YYZ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325f9d541f3-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:8443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325fae249c1-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:8443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325d9df07e8-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325db5121eb-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:80 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325cf1b974f-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:8443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325db12cf1c-YYZ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:8443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325afb444aa-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:80 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325ae12bb01-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:80 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba913259f74d3a8-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:443 · www.codepal.ai
2026-01-08 04:50
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 04:50:34 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Thu, 08 Jan 2026 05:50:34 GMT Location: https://codepal.ai/ Server: cloudflare CF-RAY: 9ba91325686f956c-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:8443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8628
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39e9a485f31"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39e9a485f31-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39e9a485f31',cH: 'OYUTG_d9cVd8ZZGrUDr_ewZHUDAxb35syw.8u6LdIZw-1767392378-1.2.1.1-jXGMGS.RyzPNBE9Nstm6J_V1AteKhUU_2gZvucrzFBDjnHUCJCMcVFnYYi7yuJdV',cUPMDTk:"\/?__cf_chl_tk=tbB4OWAj.NI2_yYOF7pAOaiJs98jciwysjMPnRcSeoA-1767392378-1.0.1.1-Pq40gaa660gVnPCWPU3le45NpR_p8yZbH0p0yf7iJF0",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=tbB4OWAj.NI2_yYOF7pAOaiJs98jciwysjMPnRcSeoA-1767392378-1.0.1.1-Pq40gaa660gVnPCWPU3le45NpR_p8yZbH0p0yf7iJF0",md: 'iWfYq7xGuNbPACZKzJP2CedgBgcNKpfshVkX5dUHkQs-1767392378-1.2.1.1-CvibNgvbrRLbd9aMCOFcAs6b6Hm_7NhfctOcheXMcCtXbxbne3qVIbQyTzEHVtgyuUaArdQ6497OYJ4DxAu14Zz_tOdJOKRv5vL5LrwIilFO05eOd2F5s5wvbdXY22OObr5Eu9Zrha7wPUEEn_wJ6fE9UbH6qkFNjQAdIn.NDJO.gHqY6jbc15PlpS_G6o1F_uRPVIK9czZfz327evZxCaB0grlwQ4DyTeVwQkYqKyJP.cBB3I812YtX3yZHw22aVbv09ePf.0Aewm95GygCX1P7RMeVJMgoY2y9KZXRXMU9R3ZAETBEDT19n2toXAlx2It2W18UHKLHo533T8KNtG8kUYDi1GSDWKyAkIhVDHeZFqg4jCgDEbd0IJe87JqpujGkJ16GYFSgZZuyokgwM7ly7LYD4iAtr1vsBbPaNok58qpg_eFC7VwqO2EcXMsxcSaPuPDout.OCndCANDoPJ3DgH4ErHiypDaMLjkxux0yaicAjkG95UU7WPCy_QjGSaK1WzGyQ7c7LRpGFArf98Ao4nV7okjs7MQgsi7lyK8SCqqbi7LFYGrQ.vE2OE4S6NHbWHXiSoquOT35nTT5k64aIw_AGFOMJBihpjg7sj4fOHLQjDDQAPzqMHceoqNFsuO2aoEmAGt4WSifX5vm7qwJaWp.vf9GGH4MONG5pNxaLb9gtH9.wVDimFnQPSp0TWjwO0NTld.0kNFH0ZU2ZV78vLACBYBzNgmQ0cQ15owsMiN_Od61mFuHgk4EQ86D4GpmzuBKU800NkkLh5hEPvS8nJwG5Gj62Z9vwqI4jHeLLnMbUIXRhNmNg7lej9gXjmkPDTuxcDdqxGFuSDIRbShk4ZH7xR.XuXOd.EGinjxhYAq0Q053MxsQkEWdlJ4NPUEF6bdQyZwxMNpdQLlcb7Rx3gG5Mp5NEDN1XRRyZX9Hce25FVuJ62mt24qHa4dt4Ye9qCnurYESSZqcmbVF0KgocHz.FLefOJv4NsbSgRY',mdrd: 'ix_Am1NP9q8SaaDsuytfZhYXGjSYmuWpZibSAuDzvCw-1767392378-1.2.1.1-KUSiFznmhu2D9lNFnHjz9DooIhXDJi1Fv1oq3glqEEJ8LLS0m9PCsKur9dEQRFZKb.gDPwCusibdiGS.2wVlwhjyOKH36Ns3dVLgNOIvl6P4Mgj4ibSERYOl8qiDILqe0NwW6_16gybfNjspq3C6MZKt_UTlENE8NMKI.tw0D6OeTLYbrY6GpahhACIl2Epa2f.XD6o9BLOxz.qU7lsxe7CwfpogRYKIpsZr661zUalXYd6ge_qmZ.A43_d8dABC1Z_LEIDN7mwDbhalMbSxVY.vtFdUhluM4cJI9juET2UzImEQEcr.0h0Ia5RpiaFRLpGUfJBL3uw37YFjm8ySDFgsf97_gPtifFMDgDFTJ_wSqDzeF8Dj8UUSO33meDnAQvRhDygHY6it.F6vFm
Open service 172.66.40.164:8443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8650
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39ddb404239"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39ddb404239-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39ddb404239',cH: 'GQTnP.XLjcIRqNTudjjyKK9cck7G2617Mlzx5Lwd.OE-1767392378-1.2.1.1-gkYJ6xIJw7s4FVmC9rEgjEXPK77EiJeLSclHm.b2CUIfMK4ho2lKoE.7BlDgh8qD',cUPMDTk:"\/?__cf_chl_tk=f6.ozIzG2abOMO_kVip3XESX24elWfysvfMWb0SVOnk-1767392378-1.0.1.1-OrM_1xKIdUIaezm_7hv2CyJaSNH8KsJpjtF_mwV.7Nw",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=f6.ozIzG2abOMO_kVip3XESX24elWfysvfMWb0SVOnk-1767392378-1.0.1.1-OrM_1xKIdUIaezm_7hv2CyJaSNH8KsJpjtF_mwV.7Nw",md: 'jTn1nUyaPixUnEnDU69HjTAeB8xVX7WU8v9Ga.x9O5E-1767392378-1.2.1.1-r1F20GOZomvts0ux.uigbIFmjegaMd5XHY3FRvPyaCaRg1BpNmJ0MuDewtgOMB9fxydd3WocF3f_UbEULfFjnjylJKgKJduLTnn9jmTyBMZjP_EXPYCTs1g_9rkrVpj2lg9uDJNE.LQysBkVpkCklvqx79G0wE_nff5A_ZBQDuxkagnTv92LlzkENojnI_P0yCBdBJgzSUFN4d3kdZCq9_vOjQIZVYmr2LPX_qwjRi34aO93l.gxFQzHFvUlxQDm0PNQMkmeYLOkahAVTmQuu9T5poGQ5sJ2lqFnPzIUG2C_D4UeI3XepM3hPZdcUOoj.XTxV2NwvdPd4einTAcricHfFwi6RyEiN4nSvwQKg_H7t7IG2PkSbA2Wjd7WqLGebpXgWNYb2FUeioZVNaqlYoL3JGEaC_NlnV9GMkQdhyVRMM.Gh9YlhoQWsrp6L1_bmI9pGwOz4HVy0z_ATmC_QIq04p7i3dQopHFA5yvvR1CA9rfxro1usdzJH7e2ku0q_6zUIOehh.dzIytr1X7DvDD7QTLm.z1OrSSBEXv_VqQHf3JV1mPbgbfhQJIITBmpL776to8k0YSIvSa1.Od_6SSjFxHRYdy3h9LC74S4UQgH6wwc2Z0WnziBnu5ajsgUlvEznvWa0sZUyh04xTHVJJxYkdkdgqYXKdl6ctaxFol5TM7lLF._rfjNOvd5ySFfh_oGYlCOn55yYVvXHAhReTr4r.HG.IhsuhRhIHU20U53uhOtUUnlI4pxIsteRAxHSsHDwL_cRDnDFH_0RrCYRdylzWxXk_HXFlQKVeElvhqrWK2NelkPV9L3m.hzE0zoh5kRMZAEivWk17Q9byAI69GDF.uypzle5KsWl05Ei7KprhszQbYAtYQlWdDYHewnA4U_x_kqUDV_GYfNXbpJh1A9mMGfAptefwqqxyr4IDW438DNCySaTQ2eWQAEsGHa2okIVx8vObxXUvQVJIC5Jl4V8nL8rMwd7omDPYNFOM8',mdrd: 'VFaAeoLeutALaAYkQHnvAygBURvE3ajQnuEncATONaw-1767392378-1.2.1.1-lzpW.3Xiyj1jsayFIL2D8QENQbc1nr_zn529upqFQb9KQ7HqlF1Wi0T_Cvm4WDadZ71VtmcpY1eDTgxXDmBFwtBuduybY04TGkeDh2jcAwY_b2juZSLzyHOYFoAaxNNIDiqabAtn4N3hea7h51kXwISBB.TkYCBTcIWQeTWDWp1gXcDtW99RxOARM8DgaxTdQMJcPMkcae_OP1TKTMbDeCXvOWShqpgJ7PuZ6KWzQ4vm3HPJMpRgBwOHEfQkY9mDUYOvg2ciLxQGvMjUAYnIJaWDbmHD09211tSQsLm.Ou.EJILJtkFJk8XuJHHnkHEfZf0BoOtUa.qO6noumUTg2OsMP3k9a4lEHde461MLGBoP1zPG.e00I4DVGHSRmoIPTVtyJPkTP.XA_GwlJo
Open service 2606:4700:3108::ac42:28a4:443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8714
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39ddd0a435c"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39ddd0a435c-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39ddd0a435c',cH: 'QEj410Y3SZlyCyE6omE4eB66P.5.dWvIsrMMzsWMVK8-1767392378-1.2.1.1-sJrf8HRb0q_h5gaXQN25qSiZoOYfozv9r4gUsu.F2xwgt_sPx2O._QBhhXbvIB9.',cUPMDTk:"\/?__cf_chl_tk=xV3jrzioRRWCYO3TZDKRNHcdCUV8fpwpQZkFZgz5SDo-1767392378-1.0.1.1-1kABMUMaxLb2NCkrPkJvzIbBQ2asrdjbdD9u_pw_nq0",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=xV3jrzioRRWCYO3TZDKRNHcdCUV8fpwpQZkFZgz5SDo-1767392378-1.0.1.1-1kABMUMaxLb2NCkrPkJvzIbBQ2asrdjbdD9u_pw_nq0",md: '7HtDi9phR58TyN6PIvLwEexcm4RkZejD9VtdGJf0AoA-1767392378-1.2.1.1-psCl.47lb5DVQBkm8lP5rlNZwGYil5MOnqKACChVoiSbOvgTEu8v.yyTDWCFz8BWGv6gs3q3Aqll23x_ic2QlIf5GhI5IGCrKMr6VwRIBGuVj3Z9dWNVTP9W0OxyjWbNwtc_0TXx4jDAoWxGNigkPXu19DPiN64TV3cq6p_NxhaoC4SyitT8Vo6NYWXisQ1Q4XwtfiLlVxydELcLYmWcmr1YXCAexfoOGQJ_o3nw5elDnisB92QvuJmBr5128g6_1_NF..Wk_KFJi.40YDHQUUsVgpbxu8MlLkEpo8clKXt3WHKjTKKsxnDkY_Pah8Vo.n3OwkV8knkSLoboWdzV.BFk3f8SfB.e46.ZhltJwB1BKyKYzG5nYuo.yKq.c_ndvbjglAHC0cRqNSZp_ZCmty1RVUSZ1RsjmDE_15.EaTzLd9qgfZTaIBKioPgi1f7yh22UgZEA1rkqfdSFes3a4LunvoNwYFt.Li.pj0rYuzQ1R3JA2axbRDWjGzgtJxU_I8idSBpgpLPbArZ.MDi6ooCiE6rL5lZkrb5dw1xqfol27Cygj4DJ55ZINwIa1hXaoPfDSyNzYeCEC9PbmXbvDY00re2wnIqd7LZypjd7SRLlegak08oODl4EJtft979f4iHJ4MCNxoYdJAuGvW6hKXahC1Z.pWo7BS.eeNf99DSnTSd7lBacHEP.KTzgvKmaQVPsEJNz3VrUjC4Yd33i6Av_I5fenacYCUx6t349BXVD18upAvaJZM9epJNfY7FjgqG7xlj2O.gH882Ufi7VQUS8RAC1ypcHJYxLtG02oUqnfLWZCDh61ByLJgxV4MleEGevBsb7NTbtBuNVLilbSiEF.iRjWn1xbwDKDXDGM9Wr0e398_JtIzgVIA7zqcjEUWWzw.FyW2_vGv1YuWavSshjN2txINXdnHUxkybQW5fPfI92vAq6XjLR6dZEIStSDoP4_drL.kLwxVldwoMCZFF6EqJoEAqm3Kg7V5bEj3faFYTfK2eSTrDGc1_6EQT4dbdcl5_2uR6Uf8TyXPzzpoMs_9zTcIgMhoPrYvkokdU',mdrd: 'ZwCUXnKBizWb9VJ6KGRJD3WM1lgJrJawzSng3kCtazE-1767392378-1.2.1.1-gFmY7AfZvDaItzlmoBony2A4y57S.H_jJO6h2zGjpZb5DotdTRHSsOUab0j2q.dRayiwVs7RaVRyri1No33LUOgFSazm94el_rs3D_IpvH6SunWm.XbqKslBp8G30utxBOT6VkylCXM7lKuQ.ZNtMEgRxdO38E2XqXe8sH1dky2s73glxpZCEKIOVL5YhJvmiaVsqR89sLLEIBaA.sB1.R5Pd2j8meeDuUogDcS7qANoOiv942jylF2UoDKbwy4vEKoiJOje5.8x2CC4EoWf13IQV9zq61GRVKy353bg9_xeh4KLCtoR5eykGZA5Vt9JkKQjBSwp1f3xl9.LXe
Open service 2606:4700:3108::ac42:2b5c:8443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8714
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39dce6760de"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39dce6760de-LHR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39dce6760de',cH: 'c6NUh99Gs87ST6cWsEBexWtY1VhrGDJpWOZ6bfWPxPk-1767392378-1.2.1.1-2RBN.pWdwIHGFZWbFwXLgtObTFQOLjtKVO2sI4USXSsulXzDzfCOq26KiGnDVS.1',cUPMDTk:"\/?__cf_chl_tk=yoc_8wxtqOmwQ5SgpEw__Ws4RREOlQZ2qkKuBcL5UqA-1767392378-1.0.1.1-afRG0nOChIjMLJCVFJ_K6BO4QRi1XlkCaVI.ArJC3uI",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=yoc_8wxtqOmwQ5SgpEw__Ws4RREOlQZ2qkKuBcL5UqA-1767392378-1.0.1.1-afRG0nOChIjMLJCVFJ_K6BO4QRi1XlkCaVI.ArJC3uI",md: 'rOwn042J8YwEqkm8.Ygzqupjf7zXYgvyVHBqdVHRPyg-1767392378-1.2.1.1-N.TLk6KnG1fVfYWXWfEBQsBOZM5w.BDQ4lzEMOFxoMO7KBKKTfRiZmUhEpe47m6L6iM4MzhVjA03Ru5xtOZ5qSzvcoD_tVjhMFy9Kyj6046Il4v0PgZU30JE97o_ocKEKsUWeiB6zpYi.vaHaxaGjvrWUKhTtdqFXMn_rktWshDmOfrTzBImalmoffS1hmhCMX.w7CaXLzUArAJ3_DMWAaDNWarK0s_gbCph7mfkyZwJYBzkJqvl3xECqxItoju8PEVmqJwRs12erOO9DpeSw3iZjQ7iifPue65i97lypAeWPC9dof_8mwnRAv7uubdsDIJ3nROSbOEPbfYczaV7KIGIvxC8CvMKbQaV7RjBaoHtloAWqgJap58LUV2Bqvqhv5jiLKauel1e_vidvbCQuYv9Ji.nY2ScidIiHwD_81SECE2dtao3cn0dftoEK8og.lrhpGdQOWnCH8AcpdT.tBN6P8Xq.doZh4UJM4Oa3ym3uUT5Tfdk0NjGoVSXguyyRhKxpUexI.NRE.kGqqu95YTo2ewhapwB3PSCsJH6PGREazY_YWlYWBiufSEFHWduHkPNonI9u3bjSFJvzyh89bvn5F1PmY4iGpI0rg7QLUtoMT6UkwEZQjDXDyNrcSRNHgoYxVGiQt5Rawpk1rAfzqk7inHvl6xjyk5ttUmCn1nQm_3qtKeEL0gN3_VDD2bkFIEPBZ_CAt12uDatByigOqTiGfiYg_MZi4SoZyqYzrS5JANCKwSBPR87tHbAlr7qBD76Ligvd8NSPPjGszU7aJlqYm0OKfwHlqwuXUHaMwAgcdRBV0F2eRofOyMUeETXjrH.irFvtLvAis.IJLPyoL4Pjdhw.VHR0krAI9xZJT39aBRo3LgCJIzIbUykxCpBHTM_Bq7x2kDj.VDQW1G.XrtfxvHKqQ0dx9wTbHXnbGkCdTvTI5ilXTuJDyNWXRvjCDAM_dM7otz2y_OebTGXgdWmxpbkCXG_d9jKhmoSXqrKCsgJ68GZPfeS_FS6nIlG9CXnONwXHt2OcaypjPIbHw',mdrd: '3ct6.EUFBr9dRqYmpPZjd7RtnGzlTR7zfl58ZPqpE9o-1767392378-1.2.1.1-.SQOd8giutypYU3bLlq6PDMuf_uv1OVzOfzdON9X1Qx7wjxzjYt9_qNWk05ZCoTx9lAqBv.13w0LAe3wb9j8KG7ZVCkvCfF_9DTsqkSA5FtjXKco4wsqdJ_7soHYV84e7I2jbr4WHAda2OfvImJqR_IM4_hoR_wLNXddMzZQwtu8iQOny53paH7kIZyZgx0lW8K.arnThjcVyN3vyVP07oG9VC7cADT7n1YMngQcJia7uv8XP4ontnmjDqVPQjNRARKSRWZyzMchGOebmdqHMFkJIP.CE7eVxtkmtkCrZDGFFnR2Mh5t6375i..1B1uTl8XRTcFqN.sGVlrpn125NtJ7XFEwEvv8FCZw38D
Open service 2606:4700:3108::ac42:28a4:8443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8693
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39d996bd28c"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39d996bd28c-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39d996bd28c',cH: 'ntQX9CnKWUq4sZfw06hpiahAvOQoHbVdlRQTXTqklsI-1767392378-1.2.1.1-RvkT1Z4YKFKCFyHR1LjOy3iDHyvUtZZS0gmPDhTOc7R.PhO6wjLIG1BRvoGsLsAu',cUPMDTk:"\/?__cf_chl_tk=3ukNPy0vCt_.nHiArbIrf.LbZCopUHCoVTdV9SlEM3c-1767392378-1.0.1.1-P3f8f_bbEH40aet9ujdLfz7DfwD5FLry_eFwDcIGvDY",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=3ukNPy0vCt_.nHiArbIrf.LbZCopUHCoVTdV9SlEM3c-1767392378-1.0.1.1-P3f8f_bbEH40aet9ujdLfz7DfwD5FLry_eFwDcIGvDY",md: '_4ERzuFmsTyx5scAzTZmHr1_3y0c_njXcMtb5kZe60w-1767392378-1.2.1.1-m8o3_76ETJMHaQi15NfZ3XZWM9VA5bt5wgSJ0SX1G_KiTS68OdN.XxC6lcUpFVl8Tiba1_cYxfheqih7p0aXWAv85mebpa4wdru_OWYHfMPqVa8h0UvuSL5qxRuxTyHvSaB8C.g.e9mdPs9Pip.vKn1wzZaG3.sdkHx4EnkXqk8dujBULXeJUwyx5bw_rv2u3s9iUzW0VeyluqGjvzG4u4k3VKH0SEUQLg71gibsSPs.LNVGYwpRXMDzfVqW8XbcZQ5muM1Ve0yic0U54o6AF2S4TRctMPaXHuaqWZ.goVLk4D2HS84bfIdT34sCEgIR38bWC7NuH4PZrztwpmAuLSvhGKX1cT2aTxQMW4QdBJ5G78wT2RaooBLQo9QBanTlQD3Gx7IiGOdGvLm3YRvybeZXaMDrPlaYuqIfyXGLPRh7qGM2ugdCj0.MTYS0cR5GgOy1Tou2eHudGurZziSt46mMyumNkta3xDa4zBr4eC7tdcMxB8CL8Xm.kiFfmcTnBPIXB4Rcf7xKnBcPoGDnCTH0kq6H0xlUdIfLg5EZQUPK0wMiYhn6Xh16f0H5qG1Nybx4CqrYDevWxgQkZD2fRJGaNjutjWqZy5PTQ.wggearlYkDhHTMEA.4LnOofVOJGR_h1VmwcidMWWbIzGWvM1LAhuCb3SiqrAInV_5z1nKJ91Oj5ERMI.88wIpk5WfA3VysFTG0UUQo3pETcFMOeVt3phzxxyKYI1KLHGsqAyx2R7vxOu93XZkyghoDQPC8M12u4TxW8L0KH8AH8n1En7baqCcKg2GZGnbkwlfuiqnZFGzsdDtMqXwobAKddtFWijkbr.Kfq5IHs1He2rvubijjBi1ivbMJpNuR_5F9YnyqXXuS2yEBmXxMKlwfe2zA1FmU00rVdkbKJF2b59P.50iUJFK4kO0sz1mWYw4myTsSCiaaCSZTxJtwWBznmua1gb6CR37OasIjiUsdwrDUK5AFa55aT.qJpYjrx_1bvzC95tuZDgNxBv2oeGqJGNVMGuajxmsfqLRXGMs20rdauw',mdrd: 'a2l8JfBscwVIFuBwP.EjmrsdRpAZL6fY3iSleHh1wds-1767392378-1.2.1.1-7f96ad6KZAYPacdiUkX9Y9x2WzXO3LXittBRt1ncVRz9X5IvThlUdJdPCOxWE.zz_Rve6SyWtYSC28lEkQYXVbt7brRTL0bkWD7mk4q2_ox81R.Xgg3nGRLQZ43oB98FY2uEvVBiS1DKyEXOOyo5X2ZCmjqHBUN2te79V0OhfYiN.ndVtF8LNa3HGgAGuGuN9OZBYbZIw60vuXp0Xr1CllWaUfaA2E668KDMdXl8ytF2kZhoLDW5MLLaI1HZ_QnJisGnR5Sokcs7I69leLR_wI4sgrEU8d.pXFCaExE11y8UWIjk74O.6U6zA_n.jfvNwtLxaAp4TSWqlvII_lvvsoxB5U2vsA4o_CKiYPc
Open service 2606:4700:3108::ac42:2b5c:80 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 301 Moved Permanently Date: Fri, 02 Jan 2026 22:19:38 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 02 Jan 2026 23:19:38 GMT Location: https://glooko-api.codepal.ai/ Server: cloudflare CF-RAY: 9b7da39dfcd7bb7a-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:80 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 301 Moved Permanently Date: Fri, 02 Jan 2026 22:19:38 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 02 Jan 2026 23:19:38 GMT Location: https://glooko-api.codepal.ai/ Server: cloudflare CF-RAY: 9b7da39d5968d284-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8628
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39d7c69d361"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39d7c69d361-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39d7c69d361',cH: 'HhsUEcUBy62rh7lVUFBq4gvgT9uNJl96x.luiR6tC1E-1767392378-1.2.1.1-XLykVpR6EKK1Smq2vhi.M5BH9Bjpis__5DKmQSgkT1oh6AHNCIire13vLOUQjcND',cUPMDTk:"\/?__cf_chl_tk=uZ.xaEYfhpXsLukBjWVdoC8mtT6dBTjZZ7wHAlDRDGw-1767392378-1.0.1.1-GjmosfOy6o.8VX0ykwW5ha.aXCB.YTOiwvT9Hwqdz2U",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=uZ.xaEYfhpXsLukBjWVdoC8mtT6dBTjZZ7wHAlDRDGw-1767392378-1.0.1.1-GjmosfOy6o.8VX0ykwW5ha.aXCB.YTOiwvT9Hwqdz2U",md: '3jP1Nf6FuzbHHNicIX9Pm6PeeUVXaACXUefSghhq_Uk-1767392378-1.2.1.1-CRPIptELTauXCAW1sMqryKUkZXHnpkIBakODNpShHpDnhEXzuGSVVkf7UzUKiPHG6NoMrm6SqMtAjQds2UruRJXBhZzGRcql3I9woB_llgZgZry6wgr6.YoS.3OjpYfJa1VWFdhO7qdTntNBOBhRo1R_taZZZRDTd6vhvsDLubI6WRZstICJ9nEz_ZEqaiywvwjZDUxmKyIJApXtGagNBXe1biZEtPvi2YRrUGMIhWY1vGB6R3sksPpmz_VdrlON9n72HeiY0Z5u_9EBZivm8K0HK_fXvO_MPQbfzU83pUffSCNL2XX0UE51OH_IQMc3bmjR6PLQX2ZTtAw341vmxzFqQpNs54DndZUomLYgUauk8r2qw2M_oQbrfyujg7ky6WCd2NGhqNnCSIFGNLJEAcD9luGR5i9H3.LZNDEmXlBeGRbQK4bjgGGgP9urViLtELx_d6YfzlfCXv0MzbCX8frZUmNs89PxEEwSUbZa2j.5M3sBbs263spVkrRD8AtLIzoCx9w_5A1sftyh.BAGQxjXjGEv5w6OpBZU5sc2Jtro9r8lFz6TcRd_.W.DE4ERucZCc16GGwEsKNRBTrzKh3L4mes3EFxKop6wKig.SFRX.BG_kSY.laaHwMTwlvha7sQ36SemMi8JgY5hV4vmOo5wTnSGnyfRFHQij4RHZj63mXL8l9_ESWeRd2DbNz5B.Bmo0wLGy8dIBM.CBjg12KvM9rxeIgb.SfcdN7Xvox_u6P6OsEO8Z4bJYGJQwmWcdpKZHn4la4EZBYZTTuABvWLiH0w4xb1yFxbPuSCAJAPRL81KarkYN0iXXQmPSI6d0exgAOEkMHpSnaHe20k6OkVcq7kp6yMXBF8vI5KkpGrcwrqEBMw7TvRamei8CJGVidpgRtV4khN8Htb5nrObsIEP6kv5Nt.Ll..is9bhjmgVnsA_EFyLcuS07UVs0..f1lszsprA_reQH2FZh4LBvdI9kzY9iP6_fBwtd0zxOYg',mdrd: 'S8Z6FWBuoDxj8PWhtnafx6tfw47lNNvfuMIjuh0kVv8-1767392378-1.2.1.1-envjstrbjvYkiqSSxfpl0NM83pwGG4XULIWJ1kWTN2e45dx6pApmSUwkRcnaUSGWJzWvSiaqI6bzLmOkvKM4yC6VrYvEDIXNv9qsrxrs7aI45P2BAj8A_xyS.buiMV3zb2.JEPNxCZGFjF4ocnF0p87P0r9FKnJ3PLja9QSGe8R9XJbYUq37fe6vU8pUe9vsd7q9s0f1WKCYhdhhBNTL7A.QQ7ezY0JaQJ8uGgDjQZnux50I6lzyDcanmpc_hDFrlNio6bmIF.FFj7bavEinllnH4hF5T920hXNakD2iW_NtLMw1i6BUE5hbsXJ8NKgyjdrNqJ9.fl0bsR9pnAkQ5LuTZPhRVTJuGjYbz1bqsZp2VmlRH1h2InWp5ailjC2mTYUoSYSefEZadYD2TF
Open service 172.66.43.92:443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8607
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39d3d808b88"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39d3d808b88-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39d3d808b88',cH: 'n7GjCTUP9W2DO_kB3XndU_B0DJqenUdNN4emulTZlrk-1767392378-1.2.1.1-TmXntDk6GCi2yCKPyhARh20u370fhIthhaV7cAIsQZrsVz1oQ3gq.OX2EemfsW76',cUPMDTk:"\/?__cf_chl_tk=kVxXEG1D7y8pYq8oL1bA862qKByzCjft3l7evkJmdaE-1767392378-1.0.1.1-OrAJsBQowDgbQVCwxAaCBVm.juyAimkA0mC8KqVO7sM",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=kVxXEG1D7y8pYq8oL1bA862qKByzCjft3l7evkJmdaE-1767392378-1.0.1.1-OrAJsBQowDgbQVCwxAaCBVm.juyAimkA0mC8KqVO7sM",md: 'tSl6obxMvBJlMb64h8Ia72KMzznAqxhw2DOM84exBCo-1767392378-1.2.1.1-MtvO67pnr1MkUr7FZecvtCNm5ymbrWcjv_0g6JSWu5oIHqukOXH0lvyHaOUmcs3.5fUWG0575ZYgQv3usH5mo6Vu0f09qXr_SFh7QzyKZbVJnI5ajmD90k0WTNj9oVRV632kpuZonvX5pbnGFiWO8mbTyd.xaHL7MHKMFojrkSwFtaBuOCLZH4EM5cqRGqIU3Se1Y5ajkwXgasqUKO07VDKNgX2uC7aKNPM9n.ikaRMaGjiLFjD0ot64wayYEIYGXQMzUuaStZBa9lmcK5fybvsPtPublrJnnG_7h7rgpEa4G2yaAAfYMBBBWL.FR78hkGyhcX_zKNlZgtTgiPfjvuu2pei04Rwp3Cr6YVo_uuuwneqv0VR8.TblU_8qCsSJkl1D_EBmTo3uKd4rgGa1t1ncSOTwZrcTGmDYvtZHFrUvTFd3O7ujm8HnQ27sGk6CCS6xTDwGcXU3.EtrjSzZpEqxnFNwhWUuIToFpjAAgfNTszM9xSk2wNDUnXN7hISHkkSNuzC_4FHdeYBTZ06nRDoHhxGXWKaZWTK5ekAGM6mh1zmElItiBuVYyZljrhp9PLc.jTA82Uo01ipZG5aykhw4DPkTt96650ZL6R9Q3nluST2XKzkxMFKvGwoE82lyD8_qXlmkWfwTYVtMjXCUuvbVjtz62fjDTE0s1Wkcwsy51swBzCDcbgyHG4ENX8o0cQCfqdUHbSif7GJuiPWcCzC8S_N205jEP6u0pmknVAEekMHgPHQGPu84fAWrovamy4U_763vVSOxHKAI1ctBbMP6wfmvn1N2CSRljYixUkbIkbSrsrsO.VH_JEfc10dX2zlRYa82drQbxuHEflvWc9JZ0laEMZl3uGx59Z9qNz9DcAEdHLk1iZKnw8f6sicgz8pH.EVqFv0f5gwXsSlvfQ0JynlSSqXpMiJ3HGba5_tNJc6Dayj.oLakBdZUQdPcaMT.xTe5iomULc68J.1yB60KDvZPJmOLyUO3_Mw.OVQ',mdrd: '2WlL5zrBTeOUBZY8bqRhEhXmdKcOVcgM2KVd76a52j0-1767392378-1.2.1.1-NqjdZ1.Dxz6RDta9rOMUEM4ZM47gXvv.74JXyrIGO.qwFliK46bgUF5xsBCVwbH7COmJJomkfjFyDe9GPoORy6pLal1YSsDTc6iigujEJh0G.d2fXSRC9EhyIe8aNr0zZNZF5F0pb6E1Wp2eKAKVNfQSLVYGOSKeLj2PLroBup0FefZCu8A746cvjpVEsh15rZLMPAlmDW5882vESyf.h8c15o_p_gVt.Nwl6MkRl29dtpqAh5RMxa9CJBOPvSUBsO4oxG4988X4z0vdVIvf86uHO5VrKvckTLfPAileEErzmis2xjTv9k82ZFYNx2tmtm0KNLFbkji.V5Suy_obr31LosNbWEZE_ALD4FvMzE1hj0ecamF_M1yDjcoFWqRH8MMGnz6MQDMO2fWGSH
Open service 2606:4700:3108::ac42:2b5c:443 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 403 Forbidden
Date: Fri, 02 Jan 2026 22:19:38 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8714
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b7da39d2b94133c"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b7da39d2b94133c-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'glooko-api.codepal.ai',cType: 'managed',cRay: '9b7da39d2b94133c',cH: '7v9OfVsK7RFC7EYXqIzPHJjjyx3ZJp1tVPJ_E6XTNfU-1767392378-1.2.1.1-NzG34unBNLZuSdBMAYX95DjRF11LZwF2MMYBbPx_tUl5XDB.xltlBk8AvDnilvlY',cUPMDTk:"\/?__cf_chl_tk=qpS3mU6rwf4uDRdHwnFqDQHjYI15jwJMzKxfZOGe4cU-1767392378-1.0.1.1-A5BtnkRWTfp6K.nUB.AYNc33Vk7ieZkzXLUybedV8L4",cFPWv: 'g',cITimeS: '1767392378',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=qpS3mU6rwf4uDRdHwnFqDQHjYI15jwJMzKxfZOGe4cU-1767392378-1.0.1.1-A5BtnkRWTfp6K.nUB.AYNc33Vk7ieZkzXLUybedV8L4",md: 'ZSHtqn3HpcsCk5Q6M6fiBOWYrkI0rvmltjpTmwJNLxU-1767392378-1.2.1.1-8XZYqpUaXJdMkfWM6vJzqyw270X0hi2Qaskz1M34_wM3LZJk2zA4H6NJmsyI1dg01H_ezW3gYHXzgD2o2cGHlrv.IiSrjvpE8Fp1sMmFzbZYEvfxuL9.2bAlAp_Qcl9Ip4FlmIH.gb3d3FWJSKk8xGuXkZBzWQ9kb4cz_opj5l0IR_Aq2PKRRxTDcKmjtNAIymZX6BjkDI.aZUb7A4Lj6A0v7GWZuDTuNPat16Ar1GzQ7qAGxqOo2m5fZ2m4OZ8g5.p5ACSIEqr8y4Q3dChUioLPE6d6iPHbRDzlcSp83ElK23s3yDINiW_SXAANuRbapjLGpCUU3vZcjZ2lhvjR7X7lMhnVAAN63TUTsB3UC1Hs1XQQFI497lj48ZQDEGztrulCDph5EjMUeNngL9OUCRNKBp_xSTgQYEnLjmqO8BRpkE5pWCZhgPeq6cOiN.oQgM.sz0gaTWLwETgf76Cd_glkWV6hRx.aA393DcDHAlgPbIN0udqLzQBNiM79MAH0EWMZSLzQYiB_HCeHR0vB0mECPywqZgyMYI5bMCoRS40Scue.SeLwKzYF6F4kpuAJN6OOjpsNHE9lTImeuD41oY2czhCnpBqyP8n6jlaHnb8jZ3N6kxi.AZAq7.QBaU2N5pjN823UgoFTNQlR_Lvgj8ZMDsQxYXM.IRw4OWphQPFU.89JxYTOjy1R_58QGlCcT89W6WNUfAS8rt5xhm1Ov.fSNng7geN_mjLSBiWS75GXoJOYJ1QtdWejRMmdnFMCsJSsqvTDB0p0ZWr27elqT007JViPAL8XFkglpYQDn.x7Akl8ddvUU8T6SZYNG3NsDSZCB_MyBA5fr.DWCpWvZUs6HeKrBCaXVE0T7q9Bcdk4t21eBM2ME_kamHCjyjrqGJqB2xlKk9zdOVh4mONao09wVpTcLu1w75R01OGVaL3U7BgZzLB00yyLjJGuA68U5568MTVVBWhIc26kIdgU1PNjO9N9khPecVFkwVWiV0uQnlKCZ8TZhLgxDslKx69UjxSXxnnKtMPUIhpdjZgSyw',mdrd: 'ZlN5RJAGFojbTi9tJ1pw4bUxoAyO_rGbhwAsXAHp24k-1767392378-1.2.1.1-Q7zmA2dymIfZ2iN1V_2zFFWLqMzI740DZ6i.JlRJGTGkmPPSBrIneS9CKB2KvhP3EODN24.f8erpVmrwklz_kViiYV_jpmpJrQHNcU1PqfG6Wplse1ORHm6HxJQmgdhIh77I7yCuw32Qqe0Apl1Uqtifi3beQmeA49VYSkfcbVng_77mVyAPHaN8EKsGzXe_ymW3X.SJnleQH6mfPtsbytuCi7OWSiT_t9pgc9s08gRKyYUzmKq3ibw363aUO0cGWCknKOa7UTHAo.JD7VBko_gwFylxaPz7G9GLdC0p8spxu4By_S8JZxHuQhvDApG3ko_Pajq4Wzz6ut3Wmi5iOmqIRTso.gtdKIMcKXY
Open service 2606:4700:3108::ac42:28a4:80 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 301 Moved Permanently Date: Fri, 02 Jan 2026 22:19:38 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 02 Jan 2026 23:19:38 GMT Location: https://glooko-api.codepal.ai/ Server: cloudflare CF-RAY: 9b7da39cfed8408e-SIN Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:80 · glooko-api.codepal.ai
2026-01-02 22:19
HTTP/1.1 301 Moved Permanently Date: Fri, 02 Jan 2026 22:19:38 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Fri, 02 Jan 2026 23:19:38 GMT Location: https://glooko-api.codepal.ai/ Server: cloudflare CF-RAY: 9b7da39cfab97e0e-SJC Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 104.18.43.182:80 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 426 Upgrade Required Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b782d0ba9f3c6ec-SJC CF-Cache-Status: HIT Age: 9716 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.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 41 Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0d9f15b908-AMS 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.002 X-Auth0-RequestId: 0120c6b4db3b2b58580b X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://codepal.ai/
Open service 172.64.144.74:443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:52 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0b2a866109-EWR CF-Cache-Status: HIT Age: 5 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: 66a357f1b3f906877cd3 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 <p>Found. Redirecting to <a href="https://codepal.ai/">https://codepal.ai/</a></p>
Open service 104.18.43.182:8443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 41 Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0c6be265c9-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: 4016ff420f35b1b8e477 X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://codepal.ai/
Open service 172.64.144.74:80 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 426 Upgrade Required Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b782d0c0cf8bb92-FRA 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 2606:4700:440c::6812:2bb6:443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 41 Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0b7a8caae6-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.003 X-Auth0-RequestId: f20eb1138b959c2f8868 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Found. Redirecting to https://codepal.ai/
Open service 104.18.43.182:443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 41 Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0b5a644cc4-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.003 X-Auth0-RequestId: f20eb1138b959c2f8868 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 Found. Redirecting to https://codepal.ai/
Open service 2606:4700:440c::6812:2bb6:80 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 426 Upgrade Required Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b782d0c2b3d3827-FRA 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 2606:4700:4403::ac40:904a:8443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:52 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 41 Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0afc4d8a19-SJC 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: c0da98742cc30e08083e X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://codepal.ai/
Open service 172.64.144.74:8443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/plain; charset=utf-8 Content-Length: 41 Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0b7874aacd-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.003 X-Auth0-RequestId: f20eb1138b959c2f8868 X-Content-Type-Options: nosniff alt-svc: h3=":8443"; ma=86400 Found. Redirecting to https://codepal.ai/
Open service 2606:4700:4403::ac40:904a:80 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 426 Upgrade Required Date: Fri, 02 Jan 2026 06:24:53 GMT Content-Type: text/html Transfer-Encoding: chunked Connection: close Server: cloudflare CF-Ray: 9b782d0b79f4f152-EWR 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 2606:4700:4403::ac40:904a:443 · auth.codepal.ai
2026-01-02 06:24
HTTP/1.1 302 Found Date: Fri, 02 Jan 2026 06:24:52 GMT Content-Type: text/html; charset=utf-8 Transfer-Encoding: chunked Connection: close Server: cloudflare Location: https://codepal.ai/ CF-Ray: 9b782d0a4eecc413-EWR CF-Cache-Status: HIT Age: 5 Cache-Control: public, max-age=60 Strict-Transport-Security: max-age=31536000; includeSubDomains Vary: Accept X-Auth0-L: 0.003 X-Auth0-RequestId: 66a357f1b3f906877cd3 X-Content-Type-Options: nosniff alt-svc: h3=":443"; ma=86400 <p>Found. Redirecting to <a href="https://codepal.ai/">https://codepal.ai/</a></p>
Open service 172.66.40.164:443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8601
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117549b33c09d"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117549b33c09d-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117549b33c09d',cH: 'cmyVlUKeD4dxM1kmuYZIPm.ilvt1d2eZ9brUrkfhqJk-1766421942-1.2.1.1-YG3mGk6Sbsz4_UPZbffhDSGA8NRQWVoa39VyPd0FaymxqT1Ya_uW84L8R8BjUdSr',cUPMDTk:"\/?__cf_chl_tk=EZC0cUK0jZNjlK9cx9UJtRJO9O7h4f8U4DIKRhlDK0k-1766421942-1.0.1.1-W0DM4p4wWToV1VWdZ_8Z2SMrmF.zwVWOU4WvWntjORA",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=EZC0cUK0jZNjlK9cx9UJtRJO9O7h4f8U4DIKRhlDK0k-1766421942-1.0.1.1-W0DM4p4wWToV1VWdZ_8Z2SMrmF.zwVWOU4WvWntjORA",md: 'I.5vbdH3o9gRGl_7lZtgmU6qthlBrA9SUckYFEJ.29A-1766421942-1.2.1.1-hnCsdHQCHDueiTeylJGJDRutyDib8JO7sCEclAJgBd8X9eRBjPK5ilegrM2upQ3DNi9_iZ9af8lD7_JP0kwHnAvYoGzsYZYbdmgh6juVYLxI3XaOQR4IQu3JFZ33vtogVGto3wX4mwtCWh6zqzCzBDIZsOKIbdi6S23jT2KcqC8o5A07VOLbaAkmOnTGX0q.bpXh4jo0frWW_9cagE0nr25yt2AXVfhDPXx_OhQvG8TebmXfGxaegS6JlzhTFjR6oDaEc6soz7Y8kxvs2fcoNKB7xm5QfDdq.4p0GmbJdN_99vvJGa16uwnaor.VkcZ5aWe8pOOfe146R9RHpTex3aftZLVC6mT3MRndpIjqZM.Vt1IdQP_IhurTY7Aj9rmgLsQph84xxOZzB5x9tnENhif7sWQ_Mbruj6U2zwN6Orm0BCg7hinfn1hyGmLmcw7GTEfK2Wf7lmIn1XBEnXATP2dkr0QG2kE3lRDsUjvERrg28g6NJEEUpDYBEM3rsWiQx9Sr3epe6m2H_vghpLqHstifm8nqLeqnhttMpFZysyzZmKc8pXmSLdUvWf4OYIu49OgcwmYXOXsEHOgcCCQ._Ft55ODjUSZCjI6jbdfBhn.F0Up2a6JJUCn.TdGTtn.TbtTOACx3PS1fzx7.B4pTSRojw_Jbry_twoCYhrmS.m9olsH4swVs73qBC7ZbK_szMfcHK9celuM0ZpirnPW_tQ3qhGJfE2rBqWXvH7qYu7AJjPZZ31.jJBby9pFFna4rAFehKhEkOfatxqVhwHJfFMvRxvDp.fzcFWz27X.nggu2_Onekk1lMeePQYR_sBvkqXrPQ9vbdIzC_17UD8dgDo1Wusr6Bqa5OXyo0lmo2Oqjn5s90892f_ULf6j40g4ySf.WTStP7HTu0vzqM5MMau4RlxfRJ58bLS3DIqdqFw6_bqr3P4vQSAtyU1eMi.EYj8bGxNTCa2CiOAKfSxZ65ddp2dlqgzR371DyLkVRoYs',mdrd: 'rZJC4R1Ji.X1oIC0kPpXFIBrimrvZf9tdktSEcHX7Ys-1766421942-1.2.1.1-odw7HB4GKWFNoKmktPktl.eRZniVg4mlsMMz4xM7WcOGbr5Kmz4mqMiphX9TaoCIlQp1ZnClRtkiGWtUdsNdoWZs6NHhcg4yRTtqhUeGWO2dePa77tSxYHoLxQtnwlCb04TJbdf45mk8lBkPaB97oA.S.fznUJ1TgPOXvnMpK2FRNe_8vW4b3AkAXRowuF4x2Ubqzsq0Gzs5Bd.MVLpDnSVxv_03irbc4UDBqZrcsgCao0W5xT0yqk1yBy_7TU6n1zl0_NjOy083Py4pUU5059RTh6MulI_USqqh0J2YB7gLhdvWeQFMCw6xJMYmsPX.SWTB6s02a1JTLKaqM8spoKTe9A_uCd0esZxGGxHTS7dbJ3wL4LnMiYjv1Dvevb_KJf1XXcoSzM6_8XsvVgTyNYyY
Open service 2606:4700:3108::ac42:28a4:443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8665
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117544e210519"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117544e210519-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117544e210519',cH: 'p4mqf2L_g.Px9fMHgbQGN99_8Em6mYoBIW0cjLLlzzs-1766421942-1.2.1.1-_ZyHHjTUdy00tk6doO7FsYXwBCQdZXUrxUEizR8iaIMBuYwDl7b8eQc.7uSGu3V.',cUPMDTk:"\/?__cf_chl_tk=lHQqAGetYNeE8Ti.p6ULkBEL9NFXbgrY9gZNslgsezY-1766421942-1.0.1.1-OBTfcwESyTYdsl0hhAE0nbVxLXlInZlPet2ov6SuS0E",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=lHQqAGetYNeE8Ti.p6ULkBEL9NFXbgrY9gZNslgsezY-1766421942-1.0.1.1-OBTfcwESyTYdsl0hhAE0nbVxLXlInZlPet2ov6SuS0E",md: 's2GUpdaNyuvFVfraBkDrtuvi3_4s3g6uH.0foM_pei0-1766421942-1.2.1.1-arnstN_xAweGasWJ_ad36HfGkvpvLUdskfiiNFhoIbnl4Y_GYCw6Q1epxNQXOxcwgEee5rCf8CZgQEW7CcI9z786Vtj0Yg.nlg1ghdFEQsxd6ICdEJTGwzuuPpRS0k63tP1W3MtZ65wzcNOlDufq3cBRFeiyvsoXK_ZIoCscE0WYkZo7UrYi4iHOkYtoJEcS0Dn0IzbZtFRcJHIIuB3OQE0f5dovZ8jB41UxKdyul.kRp0zPeQ6QhDgpvcZ8dQtJ.FTjtVjXWeOjAwIhrhJk3TwR32qW7XK2ZB1C1aRtkYiNgZRM8ETh_6uf9Y5jmBdCDXjhuyr0H5UP1xbOsFhtNVRqSVqDwngRDlV56UqlAUGF7v2hzPxfRR7.XCuoZX88RMT_VIbIxVxnp5iqvnfVI0f6NGUyvEXC2plr_WqGsLBK8cfwrwP4XYnYSFaV43RfuNYYuOcJ4Ua6oAP3ZXCvMV0bVHPyhdZkniCjQMZCnJEk0H9zvnIf75GagIghQrttmgCJx2s8JeRYkQ1JvyJu_LUovq.w_srXsGCcw3_U7ZvtmbebtBTonvG1cQDYpVEcu6rtMasRYc.p.Lxk9UrwjvjkUFPafSgRw4eXBtX3IvbTV4RGHvXE.BThgFMr5mcodXhlsjRG8zQmmoS3GjphRKn_FaJQsGbQZ1DWTDsjK8RSw9DSkMHzI00TNjfzGA9cN1BcFiHfsj0GFhtJNES1X0Qa9X3tmzHqN1F6Xjj_rFvQjKfcmSLshU2ywDA7VsQRgV5_TNve9pWaDjA6HcHHA1ttbPyWREd7P4Re28Zd0cOK7_V3IlO2pXPaBK7.4O1t3fW9bmRERAoRseObhscTL1s5TI5DFJrPOd.3_C7A7eA6CM2tZ3pKKb_mPN5vG7ez8PZuxIByckLn69QIdA00G9l3fXUEexN85LchzXk5GK6jStzwbPSAk6Ha_Pjc4olgt2ZskK8Wa12Je7dZ2fLXlvd8AmjJzKetkRRW1yRwYV.KEoCiDwpgyU2lC7Zbu1VYzjYeLoVYgHFEDmnMQA0pWQ',mdrd: 'R5o7aBgSq5Y9C2ekqKe7PghhayqSm06qCRtKK0iP02M-1766421942-1.2.1.1-f7FYMCzyiY7etvwt57zdPgGuZxIygsTr34Pby8fKWW_PvZhNfhDSm29WHwdjPHy1DGechZwUVBA9VbUfn2vT2q4ZW8E3KOg8MOETh.xctbaUsv.dhUltYmHmzss.b0MBVSS15CxObtCf2VCwBKd5LScKEdHyCvQ4fJUvcik1DvbCKA0X1fPGoQWZgKB7zdfwsyHxFT4Icw2TilY294lmaN3nNXJf.WCyxwwVmAV_wcPnwj9CdN1yeUdZ8nZzMKgGCHiLjx.2.mlyInnGGDMD5PKBftd9LLQ3MCesVx.EcS.LpzxGZ7KtVy1BY71qnjJoNsEMXM.Rc4r.LEme2Z8wqExmEqhpMpUxJXWwTRmTzDDse
Open service 172.66.40.164:8443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8580
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117571aa60b40"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117571aa60b40-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117571aa60b40',cH: 'iPHFzNG4nlJz22gtx2oxGYrvXYciQLhAojyXZvtbC70-1766421942-1.2.1.1-Oy53_h4D4QWm8iVIqMNc1zMnloquGhDOqZWuKFOHPxvVHVmnNuzbfZUAqOlZhaXh',cUPMDTk:"\/?__cf_chl_tk=rNDN.j_AdyFk9yCAOzx5DyPEle1lBkzgGlzViL8RlO4-1766421942-1.0.1.1-UKOiOmQCoqOoRCcB36rztxFyDuhQIf0q440TjfGub_k",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=rNDN.j_AdyFk9yCAOzx5DyPEle1lBkzgGlzViL8RlO4-1766421942-1.0.1.1-UKOiOmQCoqOoRCcB36rztxFyDuhQIf0q440TjfGub_k",md: '3Wdz_cjIUDNzDYfBw3kncpLsDTnd3fC5w1PQQpcG9E8-1766421942-1.2.1.1-ts9kkpByfWtMI6SiD4tnkxZGTLuqjQA8aiGrlTb8ttCDH9K9Ud6mxR53gaeQfpcFJDjck.qdk.A5dI2dE3Ka8tAIc3j6UtXdiADZFNCguni.65kEz_TdYfhGreu.hTLrrs4lEAGp9Mya6uKzI4VIWEvEaD43N7wbgJ_IxvV.aOuOy1w.In6t2zVMczukQ1_OjyOGS3ap_SaLVwLnW6PVK2wv0k8q2ovHa81vasl79735pysXPCiSww9rktMF9krGddK11I21LqDg1FdhjyiscybiVAJ2ZYtbUHST3aw2mwM.jEliKCqhe8QIjWcqKJGsZUcrDQRREwIYM4a5ng.hnLYdFNXCwVrXrfNiHdYljT2P81YfO2Y1hcCHVsxzy4AlZiBR3VeUkbaslhNwML7HKWClqeov2jVD_H1zGEKWCSvn.0XK6OFHB2Alk4K1hm5F7LKebrweF9TM2g7RfmbFbFExUTr8.cOle0YlEiR3GAj_1SKLJQFEolBvOvlc0nSMh339LjYFXW0JIdQ.wVGsdsoaF4q8MKqrch4GG_xWNhGRd.crwgb6s9EPRZ7kgBGFLQQFeDSGA_muOh0.vTbgCiicCWN67KQFvJ2rU8d6mq9E0OUzeG3AUFAbX2FAu6ZFJ_JnIIf2b.IhQG8O87Dy05Cu2GSEGLkA0CnqhQVL90lTvjYZwTkcnhIb0GKQ7ysbgZxH9Tk143LUXmB2wX3K2VKHsipIlO_R1qOMz7O1C8k291mGCbz19Po8DAi8.pkUsB7kfWXLopgOMZH2Z5DspOleo0gtWoe0vJXrfoLOBfzR.c65Gy7VN5ol0rWqJrxF_hUyxArbgZDr2sKPPbESIvEBuZU9.PTYNelTchYxlghg62CXmtTAwpPyCB8j96Oz.B2q90FkoH.H4Uh4Ua5Ua2qQVlutW_K1W5OHsS37ssXnM9epsltx3OPf42CbOT1_ZV41oPG4OYVN5fpEDMPR1A',mdrd: 'OXI4g8Ke.KSYz.2MCZYJBbPjhozWezWKc61.Q672hbY-1766421942-1.2.1.1-6MHxCCQ.eJBTk5.Dwq7bqDlrNLEP6P51_vBSkENJSPN7u6N16DgP9nevuVzNeIB2ZUQLoq9tjdAa4DKGjxoqhc7.LoUQC0sDnyF7U8Xue07i.vKqCnFma3KNnHhnfLskOG7.LBkO6Yhnw2wbgf_5w3.EsvDR75eRA6lS.oVkiBdSl6Tu89202W7ryMQpN.YKopVsBOD4ZqTzFHYXFtT6XICjuxoAV5Ec8DdOPhQwaKPTeOy99A4oJo.tLNP9TcqeM9sQKWVNCaiwmiTYCocScACYvQ9tpve.4Da0a9jkWOOr2O2Sbl9o0tsHJ3IVc52JrWVuAEm09RsuvYukIj2BwvGy5zZ5fqrmLzmO0vNBiAI9R0.sCqZ0s6_R.wAKuAqGsXGmcB1Nke8bwxK1pejgXR7icjfZFZtQoZi94O1G99nsI
Open service 2606:4700:3108::ac42:28a4:80 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:42 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:42 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9b2117538dd3a450-YYZ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:8443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8580
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117536baf49c1"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117536baf49c1-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117536baf49c1',cH: 'AsTAC.9tuL3g082QGvchixjHxaZaTNO0mGL2v_m.7gw-1766421942-1.2.1.1-Vysr9GJIm3XZe9Yq5zyYwek6qJGYrxGWWd6D4.Epdzjz1N28wqWCVkDsuwVr.kY7',cUPMDTk:"\/?__cf_chl_tk=YWG_bT6UDXo.pGpQ2lKAtxJc7tzMvoiBxvN_9H4u3DQ-1766421942-1.0.1.1-ocvme.2gAJUfORNZMt9y2wZ9m2VgXNQjpshMyCEt2rM",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=YWG_bT6UDXo.pGpQ2lKAtxJc7tzMvoiBxvN_9H4u3DQ-1766421942-1.0.1.1-ocvme.2gAJUfORNZMt9y2wZ9m2VgXNQjpshMyCEt2rM",md: 'kZQmvuyT44BaYiN.FYcs2T4aeWBxVIZ94CFKgcnGvIo-1766421942-1.2.1.1-PgFE55m5Ieebf4gwqgHHTl4Lh0OWBCnCb67RVYyVYyN1HrZ6phimtG9DBjoPcrn2eqaqS0OmCgpaI7VIs88TOjdSJZmpS_0Kb5LMyNG0fk9nc5Kq7ziRnMOv5IYnfmOXH54pQUZI.yYAwX88weZnG3nCFQvm34qzT8ohSSUEtZpeyA61kLOBJ31hw2GFTbUH2Wz9SWBNBZTwLx8fAGki6yaxsEy4jMPHecXTc0x39jXHt0nhdJHJ3XAUkgfH.GH7YleNRkE.3dO1IEXtLQ29bVDJxGSFtsNGGozWMROQ0nQwtwyiuGU4uqDWYiO9Z32Kp.F2RP1AfLq8Xn4b.Vc0.EtUTQCnxmbsLW0GhpfPvByOd67dvXvDTGasSMyoEh5KXp61gWuM0BkNrJWC6uVtK2qNduaz1iKJPjrPbGknuM2kGl7Pu0rQ3Fd4rftsLeqiwn7Vdj.2DMMbNEVOQpprhaMG6jbEfJUMB32PS04OTKJCjKO1704y_LISrshzaCmJgxtMSRPkdghesnAbUgNgFnkGL7M.wgRLcBr3YKXu8IHikNwG24DKC0hbEQG17xCfzpVbHQATHfHUi6dehhVyOVL3kbsC5Kihkz6P7SgOVBZzPHOcOQT6FnadK550NcUUz0kNbFYNqasVGrX22_pDv.Mg61zJJXJG1M7vIFL3KOvs2sRyPHJROaCUdiAyP9N.5Jgi8eSVhhTDh1_vYVAslwwjTD.V9j09YblRnPUmHlZk5UOFNhg41l_ZVd.WrgDQMX.lrSasEr9pngmGKSD5JjSup9kSjv.rQR05_YVRH3zMmwmdF_pVux6ChIFuTTut1WCdot_J4dpCDaEsl50Ieb8OwNdmtSghniiDUt_GuRe.4qiEWgIZoLs6NqsHdXYPv_lgHusfGhQCrSpYHd5xoa6j.KM24HqPfgRRi1Nt6wGTYQgt7xLg5keRKOEldziQEVne1rq0Lzide.mOTSkp4g',mdrd: 'UZqvgLM5pzfy8DrRGk4pYlGkpOgWAY0vcQShuTt.zjA-1766421942-1.2.1.1-77jPewBcz0945k8BE_tOsTw.PlDMYDVUgs1MvdskMM3Ykn5jiDojoCU.dOHkqiLQ_pjl7Aew9JPOyWmmB1Qn9zzAodGd_NvvDtw7GeCfsV3bd5A0vt4GFDlJqJHaQPXPVN8djV37SxLnKbZ7D2EWSliowOYzGklzc8SwgkV48MisjDz09xuQAl37hcYJeubXqcLH3acX7tXraHgwnqrxV5fC0NshcQdo2Sh1XDCu5CmS8ht9GavYXIxbUk4nDY.NQtLzNTZEiBK_x7OpJoYiciD_vSeLDgK_6I52HqXGJFGVXUZT2ErwejG7EBoKqaHAyxZk0dCgXRJL3hA9JANNagfgAf4R4XHrH_lJ0f.WplXArybSqoa8p0dqmVz5u81YmB6TFVNQjUESVH8M1Z4zPI4fKc8WIlvcC4fnLASz6p7O.
Open service 2606:4700:3108::ac42:2b5c:8443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8687
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117532d27dbc9"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117532d27dbc9-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117532d27dbc9',cH: 'z_VycNkpywm30UFvh69bR2qXDv_uVAkOjTPKNFOgAFc-1766421942-1.2.1.1-fj_C0_AHOcjvsmuWAzL3NB2GbOhS86P5gC9XtRXVK6VPSjZP2zPnXSW8aUZDg.vf',cUPMDTk:"\/?__cf_chl_tk=f0RmpuOHhCvm7hmCLJMiuEv.H04vwLHzOxlrOSA0TMU-1766421942-1.0.1.1-Z0Xw_M0PJZcHW7qzCseajGiPgDp6cTC6TlBllSyDAuU",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=f0RmpuOHhCvm7hmCLJMiuEv.H04vwLHzOxlrOSA0TMU-1766421942-1.0.1.1-Z0Xw_M0PJZcHW7qzCseajGiPgDp6cTC6TlBllSyDAuU",md: 'eAc9Bi6KTSbl_Sc0wCuR9RPHTVeaTSU0y81NMnJeEQw-1766421942-1.2.1.1-jDmzmMmRM98xvtE7beHNb1.RAXvb3XV1i7i6siJGJBHSlcFLs1D_W17mIDhtRBW6XJS_jANRXe_xS_au5wk04FSfodr8inCWlJmNMx2HH3bXKmwiW93uwM2neSDw_6_Yja4N8Dkon9_r7.FlwAtmTi6Rt4Ot1Z6sWHvFCP3ZNhY9u99ZPqYbK3RIm1sOJHtWG.vghKEwBxXSgkicoatGBAFeUDHzrk3U5IkXSBTKoWNZQ6D.ptWpAzXQVi3qg3dQq_4CfM.r5uzV0HCffYeox4SBEG1_wKJoomqQiyX0USYPi_Fq0xEv1PJQRswhDa2LWG2tPdNBv_KpYTE0h7MpeOBKNN4Qe6D.VoOx4PcFsDA0DERrJD4c2caWOfSzP0FYccG2sO1x_4EHq2_MN3GIUi7Pxk_sNj.yfwfVvzxxyyxoB7Kk7_GhZ02hr5qddywOaIG.Cp76NaCjAt8VpaiSPWxmFGBVl9e.rRgN7bqgxqhjHdTrTE_2cn4DpWVeE_Q0d3.caoGkPWCkCET2NVhYHzoLtxbgtrBKED34SKkosgE0iuCNVybK8YS7SRiz.Opwbn3A4lyc1ZshVMw6sZlDkU3X9_TmydU6cRcu8FFV_9GdOivGU7K85WJU5QyplUKnPB5KuIzfQFZl3eyeipDd39uuPjJ20Fuvaa2n4k4cvwsKF4qv8o1n48jcoO7vcqsheLAuBjXM40AyVftBMlnPbQ3cwPI5_vaaUJ7mo_oJkN5IzuuVUAfV6nIzebfKulWcLoI08cEnEn3HpGVkuMeytigCPmiKiUAzZOWUg.jicQF9AcQDSfEvSYoLYcm2Gj1CBxZMLu1CClBKFH9uD2HgxZF8YpaoZwqWe.yjh6HZDHhq5b8Xs2H6H02XuZ.fSKyWSiHv7TUeonlv1VOGHg1L8NaObsmfmfxV_mNn8frCHsnfjRqkb2Xhs6bUuDfk.gL7AhPY4RImVdNMjlVd4OKcO94juaK0T03hc6lQtVqeMqhwY3wZcO9u.YMcvTK1tajMAuuaSfUOL3CdN5GGgGGaQQ',mdrd: 'xwO4LAne3L_eKbIk4_k8OEKf59OWuvC.Zn5MgR.s6aQ-1766421942-1.2.1.1-cVuZ68S4DwXzjNUu6HRz98HGrgOyAQFm_.wsWsWZsYfL0jio9zFuYfsc4kylSM.VVLwVaxqIz6rVSwxqCqkn88YG64feTQcDENMSbGk.Yz9TXJZ9TaT1yB6LR2Q5Xw8_BSMVLt439ZrbUcXWry0HPu8peDYY.izC2DpHeImQdJRWgdlLxvscJtAP6hDOaJzSap886a7Hrr_0gLG7P7TfU0D_RK91pU6LCCrcmOc1QwRaxXENHHAW5slZMgK7tXJoLhM_uTiHQXqHgAhwEOz7hEfZKTL.JyBNSDZaP88Ob61LVNSx74STf.MXp6ypc.KCj_RwDQQpLvZRsO6d5XQ83sTJ8CVOlxh1UMT3kbxLiRWdT
Open service 2606:4700:3108::ac42:2b5c:80 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:42 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:42 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9b211752db40da8d-EWR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9b2117533b43c183-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b2117533b43c183</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">157.245.105.107</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"cl
Open service 172.66.40.164:80 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:42 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:42 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9b2117528894ce16-SIN Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:2b5c:443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8687
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117526926fff3"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117526926fff3-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117526926fff3',cH: 'Shxxj3kdUkRu_dLcmW9Xe253JSwS7iIo.Ehod.PCPqw-1766421942-1.2.1.1-fRAsey4oLrE1ypALCTRCcrq.YuHUnTy9lnsLM7cLKKZU0vZvdZD0d_4GiFuv30Ns',cUPMDTk:"\/?__cf_chl_tk=2pzHfG5b1ym0xyt4wI.vtiPvMaGnMYvaJTGqY8lbZ50-1766421942-1.0.1.1-1JFWo8sl3mpL1grrLKmcQsKYbokP.85QAqsZ8wGlFBI",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=2pzHfG5b1ym0xyt4wI.vtiPvMaGnMYvaJTGqY8lbZ50-1766421942-1.0.1.1-1JFWo8sl3mpL1grrLKmcQsKYbokP.85QAqsZ8wGlFBI",md: '9NXSvlEgQkstRirGwPGFP7ZptjLJ3IX65SAlxQmsKvU-1766421942-1.2.1.1-62BBFYpKNdLMt151lc7qtq4bgXAaunk9yfnwyVBLN34KdVE0TvWqO75vaNzGCaFhWUE8OiWAjruYBYmfLzmyLSzZtLPHLqJr2cf93VjNAJInq0srfelrw9UbBWX91d75SytJy8jnUZmLG27lZ7rHEQV_NzDRDUSVMNipoVMe6h1lF69XD0vX.Zq8uhIE6dtbY6x9Ykbbs0N4zlkKzh1ZqOQnUN4wRgFFIojECaQBVvgMkCV1SaXBJaKlV2xZQiPfMCxivees1hY6qXtj0npOkJtrmtZn5npEUsjOs0tfU5M3c6uiSRLOWX6XX.QI2_CoB3zc01eujbht4jehP1SjIa5FNS6qasx5zzbI_CKTIdGieNoLSQ9FCsiEadxREtmNVv0oTcoFvLCZLnrhtzL1E4Uqg3i1cjSjjbSB7DLJdUguzum_7o3YfdrICNLUtnxT06Jxp6585ldArxafLTsgkn7DN2TGMy48gUmyyPrSl2eu6uVB4n72gXGqtrrPUBf6zAndhlTxOOLbAGWHUX2eJkuoYV3h88ckCDfJOAgQVsdqaEoc2vdxszlVN7ODQvfTBpyPqkGLWqYz5yX9KVqK4s9uew874j40zYBwyHC_NcX6x6.4zCB0ipxZTl6I29qDl7..tqChgKKghTD7qw_u5EB49nlRPja_61XLDvhKuZRquBGXTY09ykvEzl_PIBMhzwmrzhahHias3Z2Q2IUh0Ou3MFdcRktGk5UArrvb4ZI48Q5JeFkgXZR6AhRX_tm.sm1jgSmxhNl.gF8qyw.jnOeXFFtW0YPPFG9wSnMddt58Bm..fSeJan7YLk.gleosmy.cxE19Zux2PaJtJ.NOS4e75QzBobZtoPoj9ez8mM9XL2JbsPLWb7DUEM1zgRh7fy_5NaHKDcekdfHxICY66mOVSZ4.wGgeO4TNJxSsqnFh6dTAjZ1u6IYQR7R6zsrGhOBdPZCL1SaVHlS5z50tmhSVT3chefC97JwtAdFLo2NScwKcuSXSdFmVBeiX9edRhuK7EdUc74mRIK3bv61WxA',mdrd: 'eCQwHHfdIBZ7QbnYL04i_SXu6Sf1SwlqObbvrqwqw8Y-1766421942-1.2.1.1-ivPgIMzZIO7NAxGHRMHRIQxpihrKyhbAhB3f46_WdJZ37ZqlFYcp.tgCmpRx5okqestYlmIN7Xz7hhLdn5tEs.X4YdVMxQXUZY088yN62f0u8c03B9AZ41XgmiQc_Pxw0FKCwoDDdr7CZYn8ICjxzpQfT33gcsnQUcncWiPxpkGx1mf2vQ7hnENRgXMYLER_h9hRtp9oYOxU.cC5lD2OxUCRCzCmifxeZ3N2HSQMOYfldOmx27tSHiAUwjW7nbr497sttjnTwEnEzI0VyuDf.rHUKhuvh_g.Sx217g9ic2uyM57gbNgPfhaVdtiAFGm6jdN1X7xSGgegTglavfvXIR.fXVFN2BcO6U0PHAoH_3NrJ
Open service 172.66.43.92:80 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:42 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:42 GMT Location: https://docs.codepal.ai/ Server: cloudflare CF-RAY: 9b2117534daa6433-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:8443 · docs.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:42 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8687
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2117527af0dc8a"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2117527af0dc8a-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'docs.codepal.ai',cType: 'managed',cRay: '9b2117527af0dc8a',cH: 'SOoRD5xgnDNKRf7TMbYJKuAeXniYQccftjKJjhVGujI-1766421942-1.2.1.1-QWkECf4W6ZmpnG6w80R3rP4nrqj4HL.YHnsJHrvLmYMeDwqRT7oc3cdtCX8PTZu3',cUPMDTk:"\/?__cf_chl_tk=6u6jVTXsIT2tEtduwOM7jiu.RVPUTvJzgKIuxCkNG0k-1766421942-1.0.1.1-lUuoUYkAYlPmv9n6O5wvk47vGnR_eKj16hfLJalXgGM",cFPWv: 'g',cITimeS: '1766421942',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=6u6jVTXsIT2tEtduwOM7jiu.RVPUTvJzgKIuxCkNG0k-1766421942-1.0.1.1-lUuoUYkAYlPmv9n6O5wvk47vGnR_eKj16hfLJalXgGM",md: 'IBV24kAgCMS3gu8qMEQRPAYJHJaSEbPZcEyLsBDcoaQ-1766421942-1.2.1.1-8Y.hKyH3bWk0dZcf5V15xNgvakr2ZMDPhQVn18XYryPzSI.KlmmgIQxpMyNyWXoOZ5fywWlN19128.nzM.CyQQK8rK0.2fQETaPDqigVeQVGHoJOcYDFCGubl6V.SVozcoJx78M9nT7o7Bs4gqGeo44rjiNKpoVeUjg3rxu3Ef1o.HpqQ8ECUknDLRj_OAB1nYB1emevCBjKIsTJFXSxJkExnHHBkSGY_aEgG611gMrue9vlIQjbj.hUX9I2JU0b0b67XPn.kEnGMSy3ayJhGsxMVAMRVwBRye1IxW5KFQ9KS62peUhCx5fxYS1wTV5HdT1Xt0SO3oLjbzrFee5VWt531PQFO8bwTbIGEX3YbTiQhzE54dDtcUeQxZIhrfDNRiHt7sHsAgDCdx6VA6PpO43_jH79PWYnooWjo2PG2Sh9Cbd2XvIRouPo2E_k3.RmIn10T0fFaJtEydB2WcTNkxc.1WwYe16LNKkK4D73PDdv.GY2l47Rre10cS.jPZw2u5a2RcQBtb6fEZx2kSJy9Houb2Eri4GbuhRpv6f0GBP.uiuQwGWnIf_FOqnF82qAhoGHzvTyRO4XLESk.8ta..HLUqJS6LQK.nVFHs8rbiwikhNGMJJQ_H7KrCOrOMwJb977KnV5vV6kvqYR.fYkymqqNUIl_G5qASWkfVsKTsnM5XSaIz28UxaS1stgTIw.3BtGw2Laa497lKP1tvw0dCIbf2xixllCpyv3wZ4SF26jGgNf4JNBjBEcw1bqe40vEZsZVMv3YVosOULN48CK5OQDs5IxrxDQJ6yU95DCPUl9QR_2WZHLOTaaHJuwY3LWhmB_wjQRQE.MGcUxcr_kzZ4e01m4HA.dL04w4FYsokY5b19JK_hYC7JJHYk.r4rA5Yq1.jwzifM4UdHoZDKxbsG3kcx4zNaXs10MHJiOwRJDORz1C5pXKnFip5AJAI5KGOqkrWhUwj_dMToT.07Umu0X1CTbaFMYoS_oZhFv67lP0vXUPJvCvkpRKyQvXo4gpU89PbP0aIHpn5LjWuz1_g',mdrd: 'TrANjPKdyZrHj2SyG9pGGarAcPcOmDJ34j8QIoro2SU-1766421942-1.2.1.1-M0gAMZAlcKXi6XOdqCSjQXAVUUffTT_7Y0_HV7fTIwl6Btr3jCvHscVcCmumXOE10xoM.gWEJpOUqG0_Yl5Fr3WGSnHIosuj_9jfKEV7yJn.ZTQdvgQOxYo6bQyO2rJZxIJQeGEuqQBNu8K3apFKvaZODqQwMUz_9i2RLcMfyX17qQemvQm3oTlcuSdE8xUKCBKT83uETosWV2bh7mmyD0viXKSsZiiQBy8uFRWonC311WKBUPzqvtFhW8XQn7v1ENZI_E07FTLn7Wtv7z.Dkmih0UCC4BsRGcSxiMpZq4ZhhPXcDNl1w1WWd.JouJx3mT4fU_jO7YGEKV2.xdzDSmlX3SZQJ.4t9TAiilhXSAF2N
Open service 2606:4700:3108::ac42:28a4:443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8666
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116f0190afdc7"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116f0190afdc7-SIN
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116f0190afdc7',cH: 'Kpv42jucrnyFfzTJ5sOldlKn.16CaUH_Xy7cQlwde28-1766421926-1.2.1.1-7NG74hKGgQWjMvbwiN7.vI4ChvjzZwl0J2TTlnPPh1wxXF968XQ_pax1zHa280Pn',cUPMDTk:"\/?__cf_chl_tk=MEsKXJrgXe.PPxTR2lNKUja0TqzUOWhVvhm_0wjRVc4-1766421926-1.0.1.1-RqCw7_abv4EDFwvCx97aWpgQMSGypZ_OnKSkCWjTaiQ",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=MEsKXJrgXe.PPxTR2lNKUja0TqzUOWhVvhm_0wjRVc4-1766421926-1.0.1.1-RqCw7_abv4EDFwvCx97aWpgQMSGypZ_OnKSkCWjTaiQ",md: 'ItjnSJ02UUHPjMl1db6bzTDoiHqJd660Q48fu0lfZiM-1766421926-1.2.1.1-MUZNdNtl7N.YKGmQUxrqcLB4phnGuVldulX38oh4oCi19YsdGJd2pOsa30IraiI_y8v65zmjzNSHrYmhfBNBvF6KnQOrpIflFt43g2kYZGwEvETjR9kGj8MRuhECh71aP9ukzIEGJSDhVhSFT9RRXOG1HZUfMS5904QC55uhdkK7lJQ29a5pPjGp8aWAMiYHn9ZO4mFHFI1usot_hjO_UaoCJ5Gh8dlEt.waA9IeRtTpjewjnMgxECLFNnuOcBAkRRkFKqR7SBMe_yPQvCqCYo2EzhLsfgAiLIh.KIRzBpVTZaJJo1isQFMYApKiSJ05o.TvupFzAtZldTvWkj9GDArq1U0hst8NVxAd00oQ.zbM4R5l2viTe.wZwP2waK6M9qBJgrx8aaa8skZXPCL7LaNVgfZXcoDB4tScM02SgEWkLIN2bIg0hBJdljZ52TFz38B2Fj2fpxzwD_b4WqSPUmBPK9zL2TUUKlf5k5yHlP64phhd6WgX9LiwgpuSV.DP1cbVcpeRq8q_kWjluKksvb_ycEYwnJltH7Wd0XmnbLr5.2NsfC4dbOHo5uNniZ8jLQiHlpWL.NWQQtAyDuSe5Jdf7a1v.tLue.0G5SKSHz5UaOihO0VUAshvX1oji84306APPaDIBI0z9mtjky5OmCdglCmB4uzpwohRu5e7cn6FYmWKtTnNtpaE4pe6E1lITWT2OacpZb8TmW4Iug7x4VZogL5XV8wT5c6lonhFUQkkj5hXDi0uADvU8Srb1n8c9fPpqvMMyFlNad1nNyxJ.GFTAFmVbXum0o9pzGnnL2ORkwEdYKN33OLvMu715oKdXYhZl2jGqA7goQbK6mnIZdzn5qG4CviTyhnkHQgsUgyAXImAwtGEgakjQ33dBYVsPrVev_gxX4eZx5Nw32JxG0qfg4MCYifXboc32cfs81mXA5zMSo3xK3QpbZVSSgAR7U7oUwbBABSNggLteTrzSsoJQ08jx1y4omelPU8XK6hpKr7YcZJj3PR3J8LzVced_1P.0asQp.ewqD5o4hLbmA',mdrd: '6hE1V8DRhrle0CXrncStltQTEwZhutxkbbmidIB5j30-1766421926-1.2.1.1-TXdS8p6.O1nE6W3yYa_nfGBKtj.MhfveVDH_DsSfjgyhm.y7jOUjQVVBAGj.4QZo4rj2eK35AQQ8dYIG8Znv3EEYn1NW_..1aUJfsjQgfrA8hDkFoPUQi7kg9husT3rkXunXzHH4iqE9ejV0MIYLQFt9uzjQy92oBgdO.KajtGYh4qgGAVV0vY6_Tmu2NaHeDtccwyD2v4n1DT1Z6pTtKLtx4oRYiT0FoMvoVs_pesErFyusP_jwueNf31IUax6RD.v8MPd.9TG_0zOS3qetzPFxjukfKyUHaO3P9nex0x5wyrGjE5ps1NmztSTQZzDt60g.mazjh65D5EIZKeF6k.3JbJrtzMZlDWBf6__IsGUe
Open service 172.66.40.164:443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8623
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116ef3fec70f0"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116ef3fec70f0-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116ef3fec70f0',cH: 'WhQeNzQ.wxKZowxtsnWcEkf6S0SLPptH8fN7HCoDoZA-1766421926-1.2.1.1-FypB7BJZqSar46je5Ch0mow9mrZs4Qqbc4bXszmrLdoNZvIMebQ8RjHSivk_93i9',cUPMDTk:"\/?__cf_chl_tk=31I3hj6chKXsfWgPHqoLPa9mE7v.8T25n80DmiensYk-1766421926-1.0.1.1-6CmdES8nBezbIM_XKfK5s8nAVBY272iFXy_orDv1R3s",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=31I3hj6chKXsfWgPHqoLPa9mE7v.8T25n80DmiensYk-1766421926-1.0.1.1-6CmdES8nBezbIM_XKfK5s8nAVBY272iFXy_orDv1R3s",md: 'jjhjrp1NT963v6tLlY3F1Zo6rv9_HAmR0IEwcg8aGtA-1766421926-1.2.1.1-tocR.TYyNinV8i1oeXuir83Jw4FEmoPQaaXNDZEVSgaO_obQT_kTYUtHxIRMjdNQKvbCClUWCtVQky0HmhuAhAfT5X9y67IiQbqvx.10zyGm8TpCZBLSSsWuxTr_ggoZ19jVMXNInOBMBc9a52Lo4bOPHPMj5clynu6bA_ojXPQZw8qAETtp3BZLCeWx7AVkGs6TOUX1mS9ShBX_vcDtsj4nsuiGX82NcMcmIMZNI_ai4mwlz0PTWBVYk3lBMfjselNwewa3aydnxKw58VU.L.yADs5n4BX25xrx6t8O8.s64J6lrmAE.YHhpustuBMsCTUOTXUI1jAPTkDbSWUocCFdLa5Vrx06qUDEng4aM_4tBJ1uH.pArqHgc8hZhqLw_345dNJOEHmdBu5ZNJS1gJlQH6zTvwElsvRb2Kvv0v5Dzup8BhCqhIL7VUgXWMFVCKZ41QeFKPyDe_AXNI7m0NHVccs1rg3qlT5Z6EiUJchVEASC5QW.KoTYuSAvUZ9ErHnc9bHaTI73hM5e8mUPX1qQJp2RDkVP_4u66TfQcKAfF._XtFLsICctop7DZo4Aot7YjAcjTL6uHeQaoOjd4GqrAL9ExSNtFCVSU8S1Lw_rwQRkdlugPBU5_iBOZinC9.STP7SOHnXFPWOnhg9f4KhsFlsHexotZgPZ1QW2VqmBF271WbpfXRU6yrjKH2OYfSWToJbZPOdRzx0SJGcbrNjmrY3azok5OoSB93.3rhf8TRTO14DCzz_OpZ6M97nIK9PHq_RBAVnQZJSpym4x7ydfwDfYqlb6Q1KwkygjeIVVfPNKfE4ZvcgFSV9FKRuY7EnjFFntmqGZa8cd0I3FP0Uz9.LJDVrUdVK7unwlrKYfoX4DgCCcb.N.ysFh4SbB3.5cjOAXjY8swxIvGh5N5Smf1oNoiE5im0x6EvpG7FxwuPR7GRyliJQETAXRRrDmFA4XUa1MnOzKXmxzcemhW1KVREoJXCyedEIDdTHkRHg',mdrd: 'p9JoXUD52lMmhrXJ4jBd49PGe1wy4cKUzGvCMUJjP44-1766421926-1.2.1.1-aKg0Y_YeqpinzwvKT6jL9YUrtYOA0_fAqVTxzZMRhy7QcSTLryGFEEoDmQq_foYYkRp7Z1WZ1CeVpxgAwXHsEjGEgqk_E920J20Whs8DzAWb.CIGzXBlEFAKloqPqm7TavhVg5QhMBnsKdlFM3XRFQwW4Ve60sFXEoUOT.DBPhyZG2vn01X8nFKxbZx8qvqDXqc9PyTcVc9GArO5ztQfeCJEUMH74a6ITRVqmqTMFtJFpJ_YpstI1eEuWJmwK0f7xZXIwpQLNIBBjHIeXDGSrZf30ZCXcGqupD6cS4gR1EmrspN4yNhCPrIs1vqrt8O1RrWRNUFGgRUiJW5_tKX8G_zgvNM3dm_OpZvCf.dF0koKAA7Te1R4icnOIsuelFgitm3zUr42Awj73jfh.7Q3O7e
Open service 2606:4700:3108::ac42:28a4:8443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8709
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116f13df2d389"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116f13df2d389-FRA
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116f13df2d389',cH: 'UD3m9hl61FFTELum4Q1uFvXLEshlyr9cZ.ZlJoNfkX0-1766421926-1.2.1.1-pM0Us5EPwpOp3qBGE.C4LUi7GbAMn5gOfSjI6OUrK_wboOd4MtOfYGT9DHKRHmz9',cUPMDTk:"\/?__cf_chl_tk=oWsU0vQq8kMMgHxkvyObFhboT4aVMOk0qOvBr9vCEY4-1766421926-1.0.1.1-hwV9eezgSxHtWrsw_r2wuAAfyBeKlnl_SjgoTq7dw3k",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=oWsU0vQq8kMMgHxkvyObFhboT4aVMOk0qOvBr9vCEY4-1766421926-1.0.1.1-hwV9eezgSxHtWrsw_r2wuAAfyBeKlnl_SjgoTq7dw3k",md: 'TFbFpimDVxskCI9RIX0yHQv7SraYbaFu9KmQdBaOl_I-1766421926-1.2.1.1-d2p8_cqrgPHSZIztkGJqhmi77o8voS17C5RxFKBmy0sxEKjz8bhbpvqWNe0qZvGFDUWxgsWGrlr4qGIE6lqsR_.7zBebFk8JXP0nbrIdh0eDF4IU1n8tnn.tfzcrId3XExwzP3TOE7YqDMhQYmGKOmBYwR.YH5rwsTTL5ONm6IM7.YVUrnN.7mEXClm_aBBdlzETpW1z3szgEmL0K3m8RAKRiLfmlM6pKbL7HQFGEoGHi7Y61pbLfAP8pkQUxBOz2nSEOO2NgfGUkUHt2KdvjaITn0.dNGWJ7uarHxVKeNuJKOeMJ4mh.cTmW9wMauuYJwGgS3Le4vA87w7.Hql1XTxHvX0.WoMQWUeX3WVruIHsCvncbtv1vYli2nd4Nih0RdeOfz0t0uwAGNbhnt_rVGJ0ljVpQanN5jqBY5yRYWInf3OPSQlzr9y.e0HOmR8PrwXf0yU9foUA7lS65uV_mcxDMenMwwbY2Zb5cQu4zwZ6q_NiQrfYezXfN0kzGJV8EQoEC83dMijpAf4X5PYouQIsstn2q1LR1p43XaFec4ZAgU.h1Zp4BpvaT3F4lJlDnYTBziYI25LgFakQhZHYTFNuKmXL783dofCKBatoi0pgDwEZAjjqc4rsbyAS7RPCaikvH.IYhwFSlL.cFPcIzxhJYzfTtCnijnwqZ4zVMrdkDUZ6YQRsDRSE8Y7uxWkX0U4nZMACqHlgMKfkdUkNdUP5YKZrjUbjMqCXKfUaIRdWTX3iYvArJKmoh4A7pHO608FcSrSIa_.kj34PU7Vf2xNENsuVtPu1rw7XVGw_8Fs15msbBouGgc5T8O18_QlpUMRtYytqkvUw4Y5_e7B6pfiXORxD503jkYs2YCz680DIzsv01Hvc9N7u5sfPWTT_TY.27UWsLveJ1UXrZesJ6jVoRP75DKsxrmU4RXzXd8FJS0LEQP3744aRRBD93aEZO.rYtXzCOsVDgywhI.WwYh.WLW7pYSeflN8SokYcuuowhdG3AwENMilRHVaOWcMjuwL0WgWhabBg6A.UPtOVuw',mdrd: 'E_7jPxYo02YQKCJ5CvaBDG3CHnhoQ7y5ai9SChyyL6Q-1766421926-1.2.1.1-sS7x4qdRsn0ORB1hUOtzhpvokIDLtSXlXZUHZSV6T3Mnslc9JZgjwvIjCtHNRp0v3BOJh36rrtfhu_viazAmK4_aL9hWilAqUR2igNGxESmKIG9HQOZBRv2iVDnYya.m.K3zN_1TMQ6PyyQPbSRM8CjFlCXcwWilFX6dDazeuuJ3imBX_LwNfHJ73u27hyTt.8oIPWpjYVsR20LxWRWnZ6joILlkRCczWA9TYTfGLy81EWIeiYZZMITa.tJE9_pe_VbxWY2gdWeimae98HA9nv68bk_Gyq4Dap_YGnzLwWjs_HqP3QsRUcD9nXS3kaVZV8w1kQjZiaFs0AIARKqZhCyOtlBzpy97iZ48KNOZoaxl
Open service 172.66.43.92:443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8623
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116eefe262e74"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116eefe262e74-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116eefe262e74',cH: 'Ge20pTMtOXIL3vRwAQ1fea._41mbs3Y9UZvepPfX_qQ-1766421926-1.2.1.1-LoZHJDO4ZjmBf3AZb6w2V6M6x72k9Bm42J_JEd1u4_9uUaPzJKfq4u4hmE3E_C87',cUPMDTk:"\/?__cf_chl_tk=67rC2RPFfq564hBM2wWFq1UM3SqiXXqjSZ.4t.xkfPQ-1766421926-1.0.1.1-5f43C3FvTMiEmLKU0rWpz.wK4zXoke6JI3TkvudITJ0",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=67rC2RPFfq564hBM2wWFq1UM3SqiXXqjSZ.4t.xkfPQ-1766421926-1.0.1.1-5f43C3FvTMiEmLKU0rWpz.wK4zXoke6JI3TkvudITJ0",md: 'HvB3eYTIAGKeItBtURdgd3hOf58Tb3LORB5G2XsIdmA-1766421926-1.2.1.1-vNwbIP.dgKo.k0Pe1j7WJkFdwmZ.s7hUEZiBa8OTMaTZQDVXJlPcSaSC77.CaHt9_fOxfooLdPd424hS4e0Y_NPSO7osAtzjxhzDT4vk_KcVWtVBHWEhCM.n7rMYLkc8EgTnrma_bw9D_ARnWQNcvOfyu3yo4lp96A_6n468_hlHua2NmrcgzN5qGbSGKuRQkCHDxU0_3fTnUoeiHwXgotedUaHVO_oUPjraQxyXhNH5ZCa.3zDruXRA0BxbB2Akw_bNrRMjoTUvqb_nY2OhxkeAAok05MN7gnjeLEErEy8APZQnL.wEcMysb7VsA60IeK1UvvHFx4lrIfICdi47U8Jx1iyCsLkxD3wJuoHc.yhxJObDaqIOjScWniCscFxsp.c0Z5ugCinoRl41GZEqNDwCvgKbWOk_SBTLrCjeteYFf9aBkQ4CqRGAVRbxgG6Mh_xpFzTTPUYXVYSkPwfNPlw4IOLGR8FL00Hqi91c1YyKoJbM.y96xQUVdDqQgC_1yuqcOHzDMaI9yUUwiRpaY3H_w102n9nMhwyIy076YGGVy8.u7lFT1zEg8_fyJQuZENC2sVYgyZNbCbMpZ2cEVWYfTsHvbMSan_mr80ssr_RO37Rv98gmVdGbT0ZMWwgS.rfVnrgt4C5pHZNv_0zCm8XS6kyYAWfOKAWfuyU78G7CdIAooY5gcfe1YqNrwtAg4U_PfrZB9PbKCdgMa60KdYaq2G4AhZWwmZCNrPFjdCtQpLzsWrjYAiXoUlbWoJimt_pipOLYeQO8CKCkLUL6iC1hpfusmAnPZD2h.SBKCGeTqJv0hR8ILzNe46eVUDKA30UMavG.9yuHmuiVN4veefwhSCGqk0y2SAnkWkg64c5bs6TbaZj3aiQPbZhB9V9QYIZk10VIZEoOgz8BdaFgJU6UKDhbCmthj9z24JhHmMiOrvEUAso0qP46v.fxAVmja89qkVnHH_oeNWf7cP6BAxmZQLlISxQVfjMZH66YGgQ',mdrd: 'pO.1watHYQ3z7zg1FF_EMFgNhUre2BONwld5Lqsgens-1766421926-1.2.1.1-qn1cWlqIl_DlOF3acDcaMDUfToH5L_ZcNFr6sye9F8zI9LxKFiykt6rLm7c7honzoCNjQ5IOGvpmOBfO3SpYtzxlyNJykbrHrfkh56nlN09ZyOlgxXhMezxzAnyEQLd63P28S1m665mkmBDa7QqbJCNA8H5y9TWpwsgTcSc27LA5Qn9pEOjoMv3rLffgdTofz8HIba5Gq3r3EQ3ex48ziGcxbxBypRk6hwHpq7LzaYPcMK81usIZcTF1cL7aguFcE14Gy20H6xLzU0zJpATxAkVSF_ZQY3_bsN4dtjgjnGnQ4Gt6CHbJg6tIlDZ.XpRkriJdjUj5qoGQZzUAvmOXAI2BuU07hGv176Ye8QGu6LftBdPwtyXxgbE3SunYffmVOcwM1EHF3XhZgup2s4yMXJt
Open service 172.66.43.92:8443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8602
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116eecc53c38b"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116eecc53c38b-SJC
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116eecc53c38b',cH: 'U6DsZdprdwzWTfnT43j6FkPKTvsSC_4nG.mZ2pVg0j8-1766421926-1.2.1.1-Kjt.iWPl0uKFT3c1ND3ETuPRF6K2U4Omq0wXxPfsCSCXDHDzFAMlodSRpOfZD_jY',cUPMDTk:"\/?__cf_chl_tk=HsMo2Fp.YnleauZ.fdEdywphoNetDYyM83lAYSRdBqM-1766421926-1.0.1.1-VEUOxQ6NygCRFVxB6yh3vVq9T4MJ6QMeEeZlv6egDxY",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=HsMo2Fp.YnleauZ.fdEdywphoNetDYyM83lAYSRdBqM-1766421926-1.0.1.1-VEUOxQ6NygCRFVxB6yh3vVq9T4MJ6QMeEeZlv6egDxY",md: 'AnfFWSkikIImYlGnRcKPiUlxNb_1v51833ULfmaxmc8-1766421926-1.2.1.1-Abh3zE6s08kyA3TrWYayTdf8Lw.FCSLu.v1_uQfFHtbR3UKQ4QpTMHBXdjWmm1mD_8lUK6HM3mGH379wyHALRvcSMoNm6sitITvunW8gp1mmW5VcNXDkDMEn27qweQ7EUuq8Kw1IiDwZd8OsSxDFMauLaL5s95BGAksBDZmpsZA6scOkifPHf4d6Vt0F92Xrhu.fN6iNJ5xheCmk.hRqSqzx7TSdMZronG38BwQkZbzuSP1.K2g9YLQO1FvQvZg_DHduW_88VH4mtovVktPlklaSq9hMHusCznVDQAtoET_9h6GXUeYqfk_VhfHAjSBEYIr_jwYiAOQsRGN8SXhGU2ADDP57ygxc6gv.lBMgdiW3GVptbpfHWz27rRW1EaGHqN1SMgfAfyGE18etFQV4PBW9ZiR4XORE4JFsDB3Pms66r6XvD1G21qYHo22XdqgYo2TG5mLjaAp7588Gfy2nR4rjdSYf0rObJhBtn_YSi1.jIvKNmx8BNjWyqyjjYNrywu0ga74aTP36eIZW1oCalPlzwkNDHEdL1PiJsJkqjtmKsywVZ5HirQx._zFzig1GCLwSHPQapoL8gLj8SJX1CFag9ZIJlBEvyj25rF..ey8HncAM3N7IR6EXfHjv8e7aUk3BH0Th5UBRQmWGibdIKa_esDUVrmKbMO.w5w.I4__a3CWQ14r.Ov_AAf2uSVUdMBGYQszImLd_yrYQNaXsC23kdJjGJeNQV0j6_VTad92wt3mmi3Ix79mQfu7JRANOX_pjCNTG0mHlc6tMOBR270a64DsDBesPMjIsA2auwbkGWu0N19uPiFmjm7eaiuFX7MvAGm2dx1Vyi1GtzVH5aGL8ZDG3bW45w02BcRr62DjLnRXmlQDEy9JVCSFHRTxq3e7WtagNk6Gp9ZbnXheml3Z2.nCbBxhNxBmTj4GuBWvx8nYAsYILwBWXxQTe1dQupH1U6TEhLKoXnwxZoImVdA',mdrd: 'HxS4Na4VchWDyg87fr7p18FvISXMAn4v9SUae8bDHJQ-1766421926-1.2.1.1-Bq3BPDRwlCN7tNi1mxDjED.f1DhQRqElfEnboZ9cWO3OK.diTUQai__A4ihgmsErGeXj6L2UqorbzEsOF4hSDzjF9KJHMWnpyalrG9FHprUpL4Q_7aAy8StlDLN3UQlhJ8A8EiUH_8GapU0ZRbWMmu8R0kY2UHP3YYDdCtjR6553fEOXtRj.7hDCXoPQ_n3sjG2ciiVPIpMUyp61qI2vWuaXs9zTZVT4.uUB51evwNs3L.KPy7tqA7otF6xwvXOjDufsGKgNr7YzJQohvSrQJIBICp1qmAIQkX8qMHHGqP0WVFo_mFAPujyprPeGVKLtqmr0tIILcHNkcUWI6NqhtksECCdnQnnih3fcLQcRNSBb0DCmhK7oSN.8W5xTgnnnxcJnB3PNXjxnK0WXXj61UbP4iQjrWXYv8TUvnibvYTnA
Open service 2606:4700:3108::ac42:2b5c:443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8709
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116eed9d55cb9"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116eed9d55cb9-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116eed9d55cb9',cH: 'JCGXEK0dfcS4MySsQL6zT6MhoXJbvC2r7DKn62rH1Ro-1766421926-1.2.1.1-1_vyDABsw.e5rDro7LYZBXeYi81QoyhR6H.9AjNWUTEw0Aqyu.yS9CRPCvDSVj0Q',cUPMDTk:"\/?__cf_chl_tk=DLAO7SyyX48x6x5mJ80auBIvkqsG52b0w6KkIRHCJlM-1766421926-1.0.1.1-m5Y_tuEEa32YqM91b2Ho36s9d7QZzfOAfgxa20Y085g",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=DLAO7SyyX48x6x5mJ80auBIvkqsG52b0w6KkIRHCJlM-1766421926-1.0.1.1-m5Y_tuEEa32YqM91b2Ho36s9d7QZzfOAfgxa20Y085g",md: 'VP3lOa46aKcYEpJfBc4T3YY7BJrpZkZ54wrZ7Cxl50g-1766421926-1.2.1.1-ammQg9jf6qzawwizXFX9yjUgdABkMLrSLK4M.5_99XcdiN2XXguChzbvB1TNiNQpNpK1Pph9mrIMKCAJiNnbUhxbeoIs3_zT0d7Q.8qTIMeQPJ4p9ljLgJNxiq6.71IeL_mZIDQE9yNlO0i1klb6zru7EY7qJXGJ3DcbdKUS3ezfB078ceNW5I1hCDCFL4.ZgYiww9cf02p58X2Aj2xXzW5eA2hmAoxC2os8P_caLpDIj.embzz80U5EEJ_lvlKgYtnsLqjFAfxgQThKvO9wK1f0e7i8FhEZ_QFR4rvS_jI9X3QpzrOk.dURbKHLQG7LhYG5gn_bWQipX9AcIGYXXw8F3Wtn724KKJlWNmH1Um_lw7.npB_vEkyhQqMRPb9PPYirL8ydUDmmHBzMHt1JNp_6xafv2FP.K4WXD1Mus9qlj9ApvjQf0AfVLJV8Tjgy7S3hNGrC0b6ZuajyL7dfXCt8mayew6FZju9_lltMYyGi1tfiqC0Bx3QFFcfdwDDq.bDYbv8DkDevGuyNWVTCNbe6FnXWZN4D8fCJCqSI6OsF0voeZ9Am_ZE5.C783KBSTbfHZ_rxeWB1K5XBdLyPa9stXKd4HTkbYwTLv8x1PUyH8aO3PpDXatP9GKYwiEuJtJN8G1UYWIQnJaSFzLxJ9c3TONGt7VozYpg3tlUBcXDeyBmQhTVXiS28gyRXv3N2JQpvRxQKNhY8kTNJnIqNdCGIoHt_E6XgKCkWiCaMF9B6.mHgrRpbUCi4dtyveW6ROhaL8LIsyimYAFFauAmwPyLjmvdxo5ZV5FZalf_vnucBIvPkwd.r5zKthyfMP3VUzr5YWsyRv9_F8UlBJWw_6YxZRZLU.uVvkw848nv0XZIKjvK0c0obcjebLp6G5Fe6o0Mk_TYGDc3MBExX3QaeDIKA_NbGpOCx1Sz8LoWh0lDzaieeodkmO_Xj.azN9PJYd8S81mE2tEmpyVwCknVqpJWuEfUw8m3VFKnNBrSSuJ9SVPICAp0HjuzZtTEoRtdIsbd746.A8r6vg5TVq_RQVg',mdrd: 'PuNZY4xpWapExmZ_MTSQV9867dAWajEYRS2sFrJbOA8-1766421926-1.2.1.1-Z9ODdAzFfZqUgYCdeNXI20Tg2YszJ..dqAiTnJdNV2URPCrSr5k3YkE7i6toVz4HUb_xC4dcR57QAnqPii54Zp489HQV3ki_BwFGmGu2jJvkyydBwQoCpQWCHx5.MBsSNN4RoSL6vPj0rj2QJu2CxZdRSjYeXqNshu96izdELiYbklBbR6M8xhRdThgcpwEIJ6Plhsn8JOpUHi1i3m8tgts_CaizB8aAWnt2rIguvnriLXq5E7hMUVIIDB1ySRiP97n7FDRNI9twFE2TRYt2CSW2T4eInoctHLp8p2fIb0vb2G1MAm_tJiY8YEColAfVcr6YszKBM3gpInXgwOqUMWeLbow086gizsLTRHAGPtaS
Open service 172.66.40.164:80 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
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
X-Frame-Options: SAMEORIGIN
Server: cloudflare
CF-RAY: 9b2116ee6f28c174-BLR
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> codepal.ai</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b2116ee6f28c174</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">159.65.144.72</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"clas
Open service 2606:4700:3108::ac42:2b5c:8443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8666
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116eeae150f81"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116eeae150f81-EWR
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116eeae150f81',cH: 'dxGIT4ATIl59qwaEnNxeidGB89BuB0Zg3RvYCPfuFuM-1766421926-1.2.1.1-A8DDjg2vr1marxzXx4W1YwZ3FKQLet71sVl9NU4hgVEkyHgIKBbCT7MGSVK5PSVg',cUPMDTk:"\/?__cf_chl_tk=eN1CDm2nqJCGLha40pDNB7Li6ye65Q2mUW6C1Iy6sTw-1766421926-1.0.1.1-Ism2Ybvqxw6e0Rb7EyXA49RwOQtYN.c9Z6mWEtXM.3k",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=eN1CDm2nqJCGLha40pDNB7Li6ye65Q2mUW6C1Iy6sTw-1766421926-1.0.1.1-Ism2Ybvqxw6e0Rb7EyXA49RwOQtYN.c9Z6mWEtXM.3k",md: 'XtvyWoV35EpnRGoYq.s8t7B0Lb7Qd4Y8ET3CrXTZS1M-1766421926-1.2.1.1-rG4k0B4WKBHWkWktL8P3RyIeqzlWF_9F5UcBi.2Tlv3_dv0ZnztJZIbWv7J1t39P7gdFHsA2uKlh45I70N968iyysB2qC.ooCpOQbziGARvoQ390nBG4QCk9X7iiqpXCOGsokcWVKwD11xFqQ.JF02G6tW_PmA47MUJDAkBZF8GhkRZiq0nN2d0xBIs01.WLzzWPwpMQuDoeeLfSPKASLIstoik59p.qh5op6BJMpWbs32FC3bZBFwmv1AalarIIYtXTWLuKQPGFkIy.1rHwSiVjnDjsKg4wEyMDDu7emuOXm84aFWrtmTafDQIFZqRiFxjeruyuX6FaWH02Lbsbqw_T8PnbMH.e.Vk8SO42blAOkZeI4fRUR3keKBTsYq0KtMu.zdOgONlqn2Me1N9zdT5NGU1ZbTYbNmrOIn80lco4mGSmDYz50SUBeu749YPPct2fMJB__bD9Sqd0iPapGqNt0.3MAN_Hp20xgKIqPNZaqcX6awZ6RhNZPNIsN4Edt6NfopDgke8FzPmrbuFaM0x7IpL2.XX18MmWwi4bnOXQCgpiwiUX.MSmb5KrVPWAdsUrgjBfoaHuVSKNPaJX5ipZwRBM4ufWFjgeZezHBfKzudS4VIRxQFRucgAi.sJE_G9G7yvh1CF4OTtk2nFb4OY3bkYuFEI7fu_j55WuegqupbV0YbycSNIdU7XbcPi8XMLk1026c2HnUSMKrLLqdqvMqc5eKvdmyF1QS7gLDdG6L7NvkpsAEuqsPUadnnnG35uxp6pF7H.ZFtwW2u1wKh61iyt_2dLaY28alyIK6U48dFV2_OO8K0CO_2d9fNjRrEOL6ViOoAHYWjAt9bXF4yq5e3EshEMTuZiBzqdmWYjrUmSnRo798T4ENHRSv2ngQJrGHcqk6.5zXQ2_bHp4XoMdsYi7DpjqEwJW6A_CsmdUju6a6f1s5CiAN9vfEBrxcbhBlVL5q10nAdFjDqNFqRAlenfHDbUxALCfh2YSGzxzIwFBaYKtCUZzqxDKAyXxoQpUpJTvKnHDPmFdiCg01g',mdrd: '2rRa83l4EPFRCrylkKoLt1axG3fh1MTaTMr9L2.EXbs-1766421926-1.2.1.1-u48beqXg9LOo8k0PTARDVerOxhs5SVPtltxG0IiXVch5QO4kP6UC9YvFMoQBmmxNtcyZKnMi9ZTPaPaDysOfXKM.xhbmIkqoZ1o304jRPZLPAWF8UR9F67NuyXjBiB6Zx.NQ_8Wg3bCJkqN.8KsVsuauMa6DM1nrKJE5uRRFKmxobFyGZ34NzMafGYFv3rKKvORvEMi6RZfBF48b1j.hYkENn1_v7TSUSQ9JEB0vYffHSclk1yUmqy3.RUj3aVNiGhXNcnHp3sRXf5FS_TTs7gvHUbhKwol3NLSvl39abhJiUwtyJHwUXvEhhBKGse7XxQcHamd1s_sautrXQhFo7hW7pbwf6SJeU0JqGwK3g5kq
Open service 2606:4700:3108::ac42:2b5c:80 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:26 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:26 GMT Location: https://stage.codepal.ai/ Server: cloudflare CF-RAY: 9b2116ee8b2d5d99-FRA Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 2606:4700:3108::ac42:28a4:80 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:26 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:26 GMT Location: https://stage.codepal.ai/ Server: cloudflare CF-RAY: 9b2116ee4f028e3f-AMS Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.43.92:80 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 301 Moved Permanently Date: Mon, 22 Dec 2025 16:45:26 GMT Content-Type: text/html Content-Length: 167 Connection: close Cache-Control: max-age=3600 Expires: Mon, 22 Dec 2025 17:45:26 GMT Location: https://stage.codepal.ai/ Server: cloudflare CF-RAY: 9b2116ee2f197058-LHR Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>cloudflare</center> </body> </html>
Open service 172.66.40.164:8443 · stage.codepal.ai
2025-12-22 16:45
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 16:45:26 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 8624
Connection: close
accept-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cf-mitigated: challenge
critical-ch: Sec-CH-UA-Bitness, Sec-CH-UA-Arch, Sec-CH-UA-Full-Version, Sec-CH-UA-Mobile, Sec-CH-UA-Model, Sec-CH-UA-Platform-Version, Sec-CH-UA-Full-Version-List, Sec-CH-UA-Platform, Sec-CH-UA, UA-Bitness, UA-Arch, UA-Full-Version, UA-Mobile, UA-Model, UA-Platform-Version, UA-Platform, UA
cross-origin-embedder-policy: require-corp
cross-origin-opener-policy: same-origin
cross-origin-resource-policy: same-origin
origin-agent-cluster: ?1
permissions-policy: accelerometer=(),browsing-topics=(),camera=(),clipboard-read=(),clipboard-write=(),geolocation=(),gyroscope=(),hid=(),interest-cohort=(),magnetometer=(),microphone=(),payment=(),publickey-credentials-get=(),screen-wake-lock=(),serial=(),sync-xhr=(),usb=()
referrer-policy: same-origin
server-timing: chlray;desc="9b2116ee2f180ea4"
x-content-type-options: nosniff
x-frame-options: SAMEORIGIN
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
Server: cloudflare
CF-RAY: 9b2116ee2f180ea4-AMS
Page title: Just a moment...
<!DOCTYPE html><html lang="en-US"><head><title>Just a moment...</title><meta http-equiv="Content-Type" content="text/html; charset=UTF-8"><meta http-equiv="X-UA-Compatible" content="IE=Edge"><meta name="robots" content="noindex,nofollow"><meta name="viewport" content="width=device-width,initial-scale=1"><style>*{box-sizing:border-box;margin:0;padding:0}html{line-height:1.15;-webkit-text-size-adjust:100%;color:#313131;font-family:system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue",Arial,"Noto Sans",sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji"}body{display:flex;flex-direction:column;height:100vh;min-height:100vh}.main-content{margin:8rem auto;padding-left:1.5rem;max-width:60rem}@media (width <= 720px){.main-content{margin-top:4rem}}.h2{line-height:2.25rem;font-size:1.5rem;font-weight:500}@media (width <= 720px){.h2{line-height:1.5rem;font-size:1.25rem}}#challenge-error-text{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIzMiIgaGVpZ2h0PSIzMiIgZmlsbD0ibm9uZSI+PHBhdGggZmlsbD0iI0IyMEYwMyIgZD0iTTE2IDNhMTMgMTMgMCAxIDAgMTMgMTNBMTMuMDE1IDEzLjAxNSAwIDAgMCAxNiAzbTAgMjRhMTEgMTEgMCAxIDEgMTEtMTEgMTEuMDEgMTEuMDEgMCAwIDEtMTEgMTEiLz48cGF0aCBmaWxsPSIjQjIwRjAzIiBkPSJNMTcuMDM4IDE4LjYxNUgxNC44N0wxNC41NjMgOS41aDIuNzgzem0tMS4wODQgMS40MjdxLjY2IDAgMS4wNTcuMzg4LjQwNy4zODkuNDA3Ljk5NCAwIC41OTYtLjQwNy45ODQtLjM5Ny4zOS0xLjA1Ny4zODktLjY1IDAtMS4wNTYtLjM4OS0uMzk4LS4zODktLjM5OC0uOTg0IDAtLjU5Ny4zOTgtLjk4NS40MDYtLjM5NyAxLjA1Ni0uMzk3Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:contain;padding-left:34px}@media (prefers-color-scheme: dark){body{background-color:#222;color:#d9d9d9}}</style><meta http-equiv="refresh" content="360"></head><body><div class="main-wrapper" role="main"><div class="main-content"><noscript><div class="h2"><span id="challenge-error-text">Enable JavaScript and cookies to continue</span></div></noscript></div></div><script>(function(){window._cf_chl_opt = {cvId: '3',cZone: 'stage.codepal.ai',cType: 'managed',cRay: '9b2116ee2f180ea4',cH: 'Upnhh.fBJycfWkRjZUo0rrxWcKFUOsjCzTEbbIxw8AM-1766421926-1.2.1.1-jzvyViLquX0qDiWH0I.kvBDY2yy3DuRWfIXSPxWaG2FCjwi8BebdERjwd_V_Zd65',cUPMDTk:"\/?__cf_chl_tk=5i56DdEyVXgrQVJeW432QNnA9d2MwXY86sC950eWJ2o-1766421926-1.0.1.1-p4r2E8Y75.85qDlO2.KM.fdAzfqWl9eR6UJeBcljOIE",cFPWv: 'g',cITimeS: '1766421926',cTplC:0,cTplV:5,cTplB: '0',fa:"\/?__cf_chl_f_tk=5i56DdEyVXgrQVJeW432QNnA9d2MwXY86sC950eWJ2o-1766421926-1.0.1.1-p4r2E8Y75.85qDlO2.KM.fdAzfqWl9eR6UJeBcljOIE",md: '7G9Z6SRLWpShgRYb4l2m8UJGyMJ_BPNCXjHK_fswQtM-1766421926-1.2.1.1-y5PwMctEyhJoaBhUNewdMACWtv7ArPbklPV77PofPovlp7pD9SQL2lMeFRbXmzdGOdl04BLlka_kZ6D7TMbhCm01v.gAnkJanWGzl1CEs3q3dsMo_vFMVTSwgcKyxsUTu.UcfejdNAaVyCT4DiTFi1eo5.w9QVJoffXxvEasfwAtuo34YDbsEjG4qk2zeUKgff3tcrZiN6nEjcQZtazSJDxorYHUXc7_cGQ95od_wI5Q6udmf4TZIhfeN0m2q.FgpvvlThzXv7bdVBnzZuT1bBtjZxCub6P2djds1n6ny94l0F0zWxkS_WX0DUnzQ6XLeIYm3XqvpyJfbPY5O5cQKBF79m.6LdVdJIXBevOv1t_jncH1bWxXCn_JPML6qlYC.f_EmQMfKKES8GVr.41zsNWTkZHmf0LLvsPVolKxsb4oJnzLd0NymHyzmvYBaKfDcK9lK1t7ZDHNCz17F4C8dcU2JVTrUcjd5yS85NhKH_WPilmhObJGS1ZXxQbzkLAfAT2PqCgNYF6MxoN7iWuoB3yiTW7eFdGpdV1zH.xUrKJxUObbU7.B0AZSRIbXya2i8LFQwFaHi8wPNi5Nyus4QIieBBnhoi3bofqp2vEoDY.6mTRmExO6C9BIYeFTim6vL2e_trGHluT05v8UZj3AOT8zJR1aBpCiDjRjmVJ49XcjtKdoCRdBdWoUtG.FbWYu36y0Ic0AVJGXBGephBoZwfbBdiRlimw_z8WyovatAiJyb96jlo6ticVple9msQqxgdSoXRviErRDCeBWhA9.Y.o8aaAxA7ruTsUV1Ut7TJxY_YxkgtoUc6MZVoNq83zeuWvpqBX777Dm0wfAVkYlqWKTj0jaRZzDrz.tC_pgbccn6ATsWNCv06Abpg6bz.L51Vju1fun69rFZ3sfrkwU2dtd7WX6luky5COYt4qwTs6lNa97H0jYSd0ZzEX.kGIiJ0DdylVCAe.LDUs75c509g',mdrd: 'Orh.k7S9UJD4f7b84Rh48kggEZVOfvfxQavQfdIM12g-1766421926-1.2.1.1-akRqtmtNBkIOqEd3l9COj8JPk6iQ_j3O_LAv71aEyUhAEwZOERz.dSh9wK4mRHOgdhLd3cHjVVila6avOUu3LSk02qWzMuqvdSywhu6486LMZRgBnQsmaHJjiZjF7w0192Ny_yO7NobvG_FDmjzbQ64wRAD_cCFF.b_QKgM30VSJrgXGD1uBVhHa3l1u0dvmhxvVChsHDYNKWrO6o3zvs141BwfqD1dlf3IfvmD.l3FsUhppkcBuGQKTRM7yKJsXZwL74c6KCBVdlWuCFAOylCEA0WadmIlfmvn.GLoPIs3CkTZsbNwUtnDRMPs0QuKpfwWiY.bDjMPyJbkZnD0Uk3i52ehTBPM5baiTnXrKSE63qYqAYVKYG2jePDgVuQu6SKGr3J3k0cCtBj6tHSOK399ik0BXpit1Fp.8B2ENOTLZ
Open service 2620:127:f00f:e:::80 · shop.codepal.ai
2025-12-22 08:33
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 08:33:09 GMT
Content-Type: text/html
Content-Length: 167
Connection: close
Cache-Control: max-age=3600
Expires: Mon, 22 Dec 2025 09:33:09 GMT
Location: https://shop.codepal.ai/
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=XDBM9JRP%2F9sVe2YV6OkWevpsUZZY6PBi6DNL2n0nJr0O%2Bdo3JewjF8aIh14oLQUtgTKy7nSB%2Fzh2OKS8nxNYL0XcM6RPDqf3kHonY1gxRPX3qa9%2Fmo5mh95q5pNDsFfWQoNuXt3PH7r7savOZQ%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
Server-Timing: cfRequestDuration;dur=26.000261
Server-Timing: ipv6
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Server: cloudflare
CF-RAY: 9b1e45d1bf7ba17f-SIN
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
Open service 23.227.38.74:443 · shop.codepal.ai
2025-12-22 08:33
HTTP/1.1 404 Not Found
Date: Mon, 22 Dec 2025 08:33:09 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b1e45d14b3d09a2-EWR
x-sorting-hat-podid: -1
x-storefront-renderer-rendered: 1
shopify-complexity-score: 420
set-cookie: _shopify_essential=:AZtFMN79AAEAsJZ7avWAXAxYI7T0QIGvwy-6yb6oRGPC7-80ycxUMG7bcZCTbPp9Mndl_LLQOS9ZGltS7lHsbOliamXEE8VqDkoThrV02RDkddA9C4CxGEk9hu7Gyxd0uERA2I2qN11jXJHuG1Mtsl9FUpPdFZJ_Q8izY6AVFaqsFdZunaBdMYo8uehrlHZiZMVSM0yAh1C_6V_Bq9kyY6VsLTq2qjzRWFxZnFXZYWsS:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
x-frame-options: DENY
content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
x-shardid: -1
cache-control: private, no-store
powered-by: Shopify
server-timing: processing;dur=22;desc="gc:5", asn;desc="14061", edge;desc="EWR", country;desc="US", pageType;desc="index", servedBy;desc="lqjs", requestID;desc="2f3489e4-5376-45fb-a29c-ab426679cf8c-1766392389", _y;desc="d05849b7-5f03-4061-95b6-f83132538e51", _s;desc="40472988-73fd-4445-be4a-37513c42979d"
Server-Timing: cfRequestDuration;dur=64.999819
vary: accept-encoding
x-dc: gcp-us-east1,gcp-us-east1,gcp-us-east1
x-request-id: 2f3489e4-5376-45fb-a29c-ab426679cf8c-1766392389
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=E0E0dB3Fp5NRTCJxq9UmTsP3AgtqC2YNNWlR1s0mT5YCkHdDbO1aNx%2BrBFLYu8eu9xxDM1zW18HG%2BC7eoDAuFiNlLTYFLj2qsptlEWqqvhm540i1KXYf6hfpiuV1KPyGPQ%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Server: cloudflare
Page title: Create an Ecommerce Website and Sell Online! Ecommerce Software by Shopify
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="UTF-8">
<title>Create an Ecommerce Website and Sell Online! Ecommerce Software by Shopify</title>
<meta name="description" content="Shopify provides a reliable Ecommerce platform so you focus on selling online! Integrated hosting, shopping cart and Ecommerce payment solution all in one!">
<meta name="viewport" content="width=1100, initial-scale=1">
<meta name="referrer" content="never" />
<link rel="shortcut icon" type="image/x-icon" href="//cdn.shopify.com/shopifycloud/storefront/assets/favicon-418d2057.png" />
<script src="//cdn.shopify.com/shopifycloud/storefront/assets/vendor/jquery-2.0.3-51132fd7.js" crossorigin="anonymous" integrity="sha256-encqb4PLL/LRqf5OSwixx2oxwM5AlOqwG67sSKh2fes="></script>
<style>
#subpage {
width: 90%;
margin-top: 5%;
margin-left: auto;
margin-right: auto;
}
#subpage #content-wrapper {
padding: 35px 20px;
border-radius: 25px;
}
#pg-store404 {
padding: 80px 0 50px 0;
text-align: center;
}
#pg-store404 h1 {
font-size: 40px;
font-family: 'Shopify Sans Medium';
}
html, body {
height: 95%;
margin: 0;
}
.content {
min-height: 100%;
/* Equal to height of footer */
/* But also accounting for potential margin-bottom of last child */
margin-bottom: -50px;
}
.footer,
.push {
height: 50px;
}
footer {
text-align: center;
}
#owner {
text-align: center;
}
.owner-header {
font-family: 'Shopify Sans Medium';
font-size: 22px;
}
.owner-caption {
font-size: 16px;
font-family: 'Shopify Sans Regular';
width: 450px;
margin-left: auto;
margin-right: auto;
color: #5B5B5B;
}
@font-face {
font-family: 'Shopify Sans Regular';
font-style: normal;
font-weight: 400;
src: url('https://cdn.shopify.com/s/files/1/0458/4836/3030/files/ShopifySans-Regular.woff2?v=1674610915')
format('woff2');
}
@font-face {
font-family: 'Shopify Sans Medium';
font-style: normal;
font-weight: 500;
src: url('https://cdn.shopify.com/s/files/1/0458/4836/3030/files/ShopifySans-Medium.woff2?v=1674610916')
format('woff2');
}
.new-stores-link {
background: black;
border-radius: 20px;
color: white;
font-family: 'Shopify Sans Medium';
padding: 10px 60px;
border: none;
text-decoration: none;
font-size: 16px;
}
.new-stores-link:hover {
color: white;
}
.free-trial-link {
background: none;
border: 2px solid black;
border-radius: 20px;
color: black;
font-family: 'Shopify Sans Medium';
padding: 8px 70px;
text-decoration: none;
font-size: 16px;
}
.free-trial-link:hover {
color: black;
}
.link-container {
display: flex;
justify-content: center;
gap: 15px;
}
.link {
text-decoration: underline;
color: #5B5B5B;
}
.link:hover {
color: #5B5B5B;
}
.link-dark {
text-decoration: underline;
color: black;
}
.link-dark:hover {
color: black;
}
.back-button {
display: inline-block;
margin-bottom: 30px;
text-decoration: none;
}
.back-button-text {
margin-left: 5px;
text-transform: uppercase;
font-family: 'Shopify Sans Medium';
font-size: 14px;
text-decoration: none;
color: #5B5B5B;
}
.arrow-line,
.arrow-head {
transition: transform 0.3s ease-in-out;
will-change: transform;
}
.back-button:hover .arrow-line {
transform: translateX(-5px);
}
.back-button:hover
Open service 23.227.38.74:80 · shop.codepal.ai
2025-12-22 08:33
HTTP/1.1 301 Moved Permanently
Date: Mon, 22 Dec 2025 08:33:09 GMT
Content-Type: text/html
Content-Length: 167
Connection: close
Cache-Control: max-age=3600
Expires: Mon, 22 Dec 2025 09:33:09 GMT
Location: https://shop.codepal.ai/
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=WiTL64noXHF19mP%2BdBJE7i4VZdCuuNT731v9Y2ZnnJ25W036HPVIJ%2BElkibUFV28OVsAWK5kFguErgK9o6zaiKa5i9JwyqXhnzcbtvB8Vn1v32SFMq2S9huk1z%2Bm%2FiAaVQ%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
Server-Timing: cfRequestDuration;dur=19.999981
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Server: cloudflare
CF-RAY: 9b1e45d059e86679-AMS
alt-svc: h3=":443"; ma=86400
Page title: 301 Moved Permanently
<html>
<head><title>301 Moved Permanently</title></head>
<body>
<center><h1>301 Moved Permanently</h1></center>
<hr><center>cloudflare</center>
</body>
</html>
Open service 23.227.38.74:8443 · shop.codepal.ai
2025-12-22 08:33
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 08:33:09 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4517
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
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
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=ux%2FzF5OldEMa8z3RgIx%2FnR69fKwF%2B7MuhMNYRcCn2nMa8HpjBcKBQYvfwuxcus6vdemvx2uxI8Xm9n3QnBVSbG4IJhuJ1HLiS3oSnLQSKwQNa45dX6hg9nvoJYMv9q9lcg%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
Server-Timing: cfRequestDuration;dur=8.999825
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Server: cloudflare
CF-RAY: 9b1e45d0bbf69cdd-EWR
alt-svc: h3=":8443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> myshopify.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b1e45d0bbf69cdd</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">206.189.233.36</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in b&&(b.classL
Open service 2620:127:f00f:e:::443 · shop.codepal.ai
2025-12-22 08:33
HTTP/1.1 404 Not Found
Date: Mon, 22 Dec 2025 08:33:09 GMT
Content-Type: text/html; charset=utf-8
Transfer-Encoding: chunked
Connection: close
CF-RAY: 9b1e45d0cf7bdbe2-FRA
x-sorting-hat-podid: -1
x-storefront-renderer-rendered: 1
shopify-complexity-score: 340
set-cookie: _shopify_essential=:AZtFMN7VAAEA15jdlkDZk3Uq-EC6x3t6fVhMrx2KcfPQIpee9nZBC-A0LjWo10xyaj_4vW0lUwi9m1uClfPm0mSDJu9lgxY7HZ-nRj5rfeZrG6sADnULOmCVCqd5EMA1TsWIUOoMClSGVuSiLdf9w-iFYU1A1NnrFw143N_e0QyPMU_l8rZeCVsOW4lJvi0-B52f9UunAkfTmX1lwNh0yJorS-OVeezfc8qFJWn-P3NN:; Max-Age=31536000; Path=/; HttpOnly; Secure; Priority=High; SameSite=Lax
x-frame-options: DENY
content-security-policy: block-all-mixed-content; frame-ancestors 'none'; upgrade-insecure-requests;
x-shardid: -1
cache-control: private, no-store
powered-by: Shopify
server-timing: processing;dur=20;desc="gc:4", asn;desc="14061", edge;desc="FRA", country;desc="DE", pageType;desc="index", servedBy;desc="s4tn", requestID;desc="73ac805f-305d-4ece-984b-e3f18c5c53ce-1766392389", _y;desc="7de385f8-3f23-4d32-a132-c2296cc2af0d", _s;desc="c1a7cb27-9aa9-4bea-aed9-1c34f8d424bf"
Server-Timing: cfRequestDuration;dur=145.999908
Server-Timing: ipv6
vary: accept-encoding
x-dc: gcp-europe-west1,gcp-us-east1,gcp-us-east1
x-request-id: 73ac805f-305d-4ece-984b-e3f18c5c53ce-1766392389
Alt-Svc: h3=":443"; ma=86400
cf-cache-status: DYNAMIC
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=hh1X0M7Apk1h12aR%2B9yPwtGvqh%2FB9XahX%2BKLEmfwESNNDXWV%2F712ffF%2FWEi660zgFA%2FPgQFzJX%2FwH5C7dN6o5dOetowBAyVl%2BqSHMnUn1OQFtbbJ2Kem4qvILQDSTfTO40FSIuTAVut5bYVWhQ%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Server: cloudflare
Page title: Create an Ecommerce Website and Sell Online! Ecommerce Software by Shopify
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en"> <!--<![endif]-->
<head>
<meta charset="UTF-8">
<title>Create an Ecommerce Website and Sell Online! Ecommerce Software by Shopify</title>
<meta name="description" content="Shopify provides a reliable Ecommerce platform so you focus on selling online! Integrated hosting, shopping cart and Ecommerce payment solution all in one!">
<meta name="viewport" content="width=1100, initial-scale=1">
<meta name="referrer" content="never" />
<link rel="shortcut icon" type="image/x-icon" href="//cdn.shopify.com/shopifycloud/storefront/assets/favicon-418d2057.png" />
<script src="//cdn.shopify.com/shopifycloud/storefront/assets/vendor/jquery-2.0.3-51132fd7.js" crossorigin="anonymous" integrity="sha256-encqb4PLL/LRqf5OSwixx2oxwM5AlOqwG67sSKh2fes="></script>
<style>
#subpage {
width: 90%;
margin-top: 5%;
margin-left: auto;
margin-right: auto;
}
#subpage #content-wrapper {
padding: 35px 20px;
border-radius: 25px;
}
#pg-store404 {
padding: 80px 0 50px 0;
text-align: center;
}
#pg-store404 h1 {
font-size: 40px;
font-family: 'Shopify Sans Medium';
}
html, body {
height: 95%;
margin: 0;
}
.content {
min-height: 100%;
/* Equal to height of footer */
/* But also accounting for potential margin-bottom of last child */
margin-bottom: -50px;
}
.footer,
.push {
height: 50px;
}
footer {
text-align: center;
}
#owner {
text-align: center;
}
.owner-header {
font-family: 'Shopify Sans Medium';
font-size: 22px;
}
.owner-caption {
font-size: 16px;
font-family: 'Shopify Sans Regular';
width: 450px;
margin-left: auto;
margin-right: auto;
color: #5B5B5B;
}
@font-face {
font-family: 'Shopify Sans Regular';
font-style: normal;
font-weight: 400;
src: url('https://cdn.shopify.com/s/files/1/0458/4836/3030/files/ShopifySans-Regular.woff2?v=1674610915')
format('woff2');
}
@font-face {
font-family: 'Shopify Sans Medium';
font-style: normal;
font-weight: 500;
src: url('https://cdn.shopify.com/s/files/1/0458/4836/3030/files/ShopifySans-Medium.woff2?v=1674610916')
format('woff2');
}
.new-stores-link {
background: black;
border-radius: 20px;
color: white;
font-family: 'Shopify Sans Medium';
padding: 10px 60px;
border: none;
text-decoration: none;
font-size: 16px;
}
.new-stores-link:hover {
color: white;
}
.free-trial-link {
background: none;
border: 2px solid black;
border-radius: 20px;
color: black;
font-family: 'Shopify Sans Medium';
padding: 8px 70px;
text-decoration: none;
font-size: 16px;
}
.free-trial-link:hover {
color: black;
}
.link-container {
display: flex;
justify-content: center;
gap: 15px;
}
.link {
text-decoration: underline;
color: #5B5B5B;
}
.link:hover {
color: #5B5B5B;
}
.link-dark {
text-decoration: underline;
color: black;
}
.link-dark:hover {
color: black;
}
.back-button {
display: inline-block;
margin-bottom: 30px;
text-decoration: none;
}
.back-button-text {
margin-left: 5px;
text-transform: uppercase;
font-family: 'Shopify Sans Medium';
font-size: 14px;
text-decoration: none;
color: #5B5B5B;
}
.arrow-line,
.arrow-head {
transition: transform 0.3s ease-in-out;
will-change: transform;
}
.back-button:hover .arrow-line {
transform: translateX(-5px);
}
.back-button:hover
Open service 2620:127:f00f:e:::8443 · shop.codepal.ai
2025-12-22 08:33
HTTP/1.1 403 Forbidden
Date: Mon, 22 Dec 2025 08:33:09 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 4528
Connection: close
X-Frame-Options: SAMEORIGIN
Referrer-Policy: same-origin
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
Report-To: {"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=m4RUKieXXaXAeQJh%2BW%2FMBfeGZ6EkEpCH9%2B2cdTKS9tgILQUnEAX9EjPbs0UiqaCv8P8HU9jo6Lhp11oX44NV2xhF2G%2Bvf1%2BMIfa33QbF39aJdxu%2BR8on4qGEAU6l0Eg2hQ6KmvX0uLss%2F19zrg%3D%3D"}],"group":"cf-nel","max_age":604800}
NEL: {"success_fraction":0.01,"report_to":"cf-nel","max_age":604800}
Server-Timing: cfRequestDuration;dur=27.000189
Server-Timing: ipv6
X-XSS-Protection: 1; mode=block
X-Content-Type-Options: nosniff
X-Permitted-Cross-Domain-Policies: none
X-Download-Options: noopen
Server: cloudflare
CF-RAY: 9b1e45d02cd397f1-FRA
alt-svc: h3=":8443"; ma=86400
Page title: Attention Required! | Cloudflare
<!DOCTYPE html>
<!--[if lt IE 7]> <html class="no-js ie6 oldie" lang="en-US"> <![endif]-->
<!--[if IE 7]> <html class="no-js ie7 oldie" lang="en-US"> <![endif]-->
<!--[if IE 8]> <html class="no-js ie8 oldie" lang="en-US"> <![endif]-->
<!--[if gt IE 8]><!--> <html class="no-js" lang="en-US"> <!--<![endif]-->
<head>
<title>Attention Required! | Cloudflare</title>
<meta charset="UTF-8" />
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="X-UA-Compatible" content="IE=Edge" />
<meta name="robots" content="noindex, nofollow" />
<meta name="viewport" content="width=device-width,initial-scale=1" />
<link rel="stylesheet" id="cf_styles-css" href="/cdn-cgi/styles/cf.errors.css" />
<!--[if lt IE 9]><link rel="stylesheet" id='cf_styles-ie-css' href="/cdn-cgi/styles/cf.errors.ie.css" /><![endif]-->
<style>body{margin:0;padding:0}</style>
<!--[if gte IE 10]><!-->
<script>
if (!navigator.cookieEnabled) {
window.addEventListener('DOMContentLoaded', function () {
var cookieEl = document.getElementById('cookie-alert');
cookieEl.style.display = 'block';
})
}
</script>
<!--<![endif]-->
</head>
<body>
<div id="cf-wrapper">
<div class="cf-alert cf-alert-error cf-cookie-error" id="cookie-alert" data-translate="enable_cookies">Please enable cookies.</div>
<div id="cf-error-details" class="cf-error-details-wrapper">
<div class="cf-wrapper cf-header cf-error-overview">
<h1 data-translate="block_headline">Sorry, you have been blocked</h1>
<h2 class="cf-subheadline"><span data-translate="unable_to_access">You are unable to access</span> myshopify.com</h2>
</div><!-- /.header -->
<div class="cf-section cf-highlight">
<div class="cf-wrapper">
<div class="cf-screenshot-container cf-screenshot-full">
<span class="cf-no-screenshot error"></span>
</div>
</div>
</div><!-- /.captcha-container -->
<div class="cf-section cf-wrapper">
<div class="cf-columns two">
<div class="cf-column">
<h2 data-translate="blocked_why_headline">Why have I been blocked?</h2>
<p data-translate="blocked_why_detail">This website is using a security service to protect itself from online attacks. The action you just performed triggered the security solution. There are several actions that could trigger this block including submitting a certain word or phrase, a SQL command or malformed data.</p>
</div>
<div class="cf-column">
<h2 data-translate="blocked_resolve_headline">What can I do to resolve this?</h2>
<p data-translate="blocked_resolve_detail">You can email the site owner to let them know you were blocked. Please include what you were doing when this page came up and the Cloudflare Ray ID found at the bottom of this page.</p>
</div>
</div>
</div><!-- /.section -->
<div class="cf-error-footer cf-wrapper w-240 lg:w-full py-10 sm:py-4 sm:px-8 mx-auto text-center sm:text-left border-solid border-0 border-t border-gray-300">
<p class="text-13">
<span class="cf-footer-item sm:block sm:mb-1">Cloudflare Ray ID: <strong class="font-semibold">9b1e45d02cd397f1</strong></span>
<span class="cf-footer-separator sm:hidden">•</span>
<span id="cf-footer-item-ip" class="cf-footer-item hidden sm:block sm:mb-1">
Your IP:
<button type="button" id="cf-footer-ip-reveal" class="cf-footer-ip-reveal-btn">Click to reveal</button>
<span class="hidden" id="cf-footer-ip">2a03:b0c0:3:d0::12ae:2001</span>
<span class="cf-footer-separator sm:hidden">•</span>
</span>
<span class="cf-footer-item sm:block sm:mb-1"><span>Performance & security by</span> <a rel="noopener noreferrer" href="https://www.cloudflare.com/5xx-error-landing" id="brand_link" target="_blank">Cloudflare</a></span>
</p>
<script>(function(){function d(){var b=a.getElementById("cf-footer-item-ip"),c=a.getElementById("cf-footer-ip-reveal");b&&"classList"in b