Submitted URL: https://ads.asee.org/
Effective URL: https://ads.asee.org/www/admin/index.php
Submission: On November 05 via api from US — Scanned from DE

Summary

This website contacted 1 IPs in 1 countries across 1 domains to perform 13 HTTP transactions. The main IP is 216.185.13.168, located in Washington, United States and belongs to ALLIED-TELECOM, US. The main domain is ads.asee.org.
TLS certificate: Issued by Sectigo RSA Domain Validation Secure ... on July 24th 2024. Valid for: a year.
This is the only time ads.asee.org was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 14 216.185.13.168 22925 (ALLIED-TE...)
13 1
Apex Domain
Subdomains
Transfer
14 asee.org
ads.asee.org
98 KB
13 1
Domain Requested by
14 ads.asee.org 1 redirects ads.asee.org
13 1

This site contains no links.

Subject Issuer Validity Valid
*.asee.org
Sectigo RSA Domain Validation Secure Server CA
2024-07-24 -
2025-07-20
a year crt.sh

This page contains 1 frames:

Primary Page: https://ads.asee.org/www/admin/index.php
Frame ID: 07689D4D5CD8B57E8539531EB0246789
Requests: 13 HTTP requests in this frame

Screenshot

Page Title

Revive Adserver

Page URL History Show full URLs

  1. https://ads.asee.org/ HTTP 302
    https://ads.asee.org/www/admin/index.php Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • \.php(?:$|\?)

Page Statistics

13
Requests

100 %
HTTPS

0 %
IPv6

1
Domains

1
Subdomains

1
IPs

1
Countries

97 kB
Transfer

321 kB
Size

1
Cookies

Page URL History

This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.

  1. https://ads.asee.org/ HTTP 302
    https://ads.asee.org/www/admin/index.php Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

13 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request index.php
ads.asee.org/www/admin/
Redirect Chain
  • https://ads.asee.org/
  • https://ads.asee.org/www/admin/index.php
4 KB
4 KB
Document
General
Full URL
https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 / PHP/7.2.23
Resource Hash
0a54b3b056a1289a60ef97e3545a5fec583ca9ab7a536db90ab28c50680f4ee6

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36

Response headers

Cache-Control
max-age=0, no-cache, proxy-revalidate, must-revalidate
Connection
Keep-Alive
Content-Length
3989
Content-Type
text/html; charset=UTF-8
Date
Tue, 05 Nov 2024 13:17:21 GMT
Expires
0
Keep-Alive
timeout=5, max=99
Pragma
no-cache
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
X-Powered-By
PHP/7.2.23

Redirect headers

Connection
Keep-Alive
Content-Length
0
Content-Type
text/html; charset=UTF-8
Date
Tue, 05 Nov 2024 13:17:21 GMT
Keep-Alive
timeout=5, max=100
Location
https://ads.asee.org/www/admin/index.php
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
X-Powered-By
PHP/7.2.23
min.php
ads.asee.org/www/admin/assets/
78 KB
15 KB
Stylesheet
General
Full URL
https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 / PHP/7.2.23
Resource Hash
bff2a1392f5228d6f98a9935cddb697a5cecfa8eef6dfcb99fce5dedff547519

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

Cache-Control
max-age=1800, public, must-revalidate
Content-Encoding
deflate
ETag
"1596152583pub"
Connection
Keep-Alive
Expires
Tue, 05 Nov 2024 13:47:22 GMT
Content-Length
15117
Keep-Alive
timeout=5, max=98
Date
Tue, 05 Nov 2024 13:17:22 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
X-Powered-By
PHP/7.2.23
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
Content-Type
text/css; charset=UTF-8
Vary
Accept-Encoding
min.php
ads.asee.org/www/admin/assets/
225 KB
61 KB
Script
General
Full URL
https://ads.asee.org/www/admin/assets/min.php?g=oxp-js&v=5.0.5
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 / PHP/7.2.23
Resource Hash
203986f7a03de0068bd06a129f08a90d93ad7ec90e375c62c15e53999f5e0876

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

Cache-Control
max-age=1800, public, must-revalidate
Content-Encoding
deflate
ETag
"1596152583pub"
Connection
Keep-Alive
Expires
Tue, 05 Nov 2024 13:47:22 GMT
Content-Length
61770
Keep-Alive
timeout=5, max=100
Date
Tue, 05 Nov 2024 13:17:22 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
X-Powered-By
PHP/7.2.23
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
Content-Type
application/x-javascript; charset=UTF-8
Vary
Accept-Encoding
fl.js
ads.asee.org/www/delivery/
5 KB
6 KB
Script
General
Full URL
https://ads.asee.org/www/delivery/fl.js
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
223b20f1ef4b5c4975608d2e2e462f15f7fa39f0c40c52ff1765b95e780ee72b

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

ETag
"15d6-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
5590
Keep-Alive
timeout=5, max=100
Date
Tue, 05 Nov 2024 13:17:22 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
application/javascript
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
login-welcome.gif
ads.asee.org/www/admin/assets/images/
4 KB
5 KB
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/login-welcome.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
4bca92650d5a0060193c91594febbafee1ff8dd09c8567ceb0ef4f79e8b19c60

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

ETag
"115b-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
4443
Keep-Alive
timeout=5, max=100
Date
Tue, 05 Nov 2024 13:17:22 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
break-el.gif
ads.asee.org/www/admin/assets/images/
49 B
361 B
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/break-el.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
d69dfc32ebbedaf059187a62f92d70d4a6846bd329ccd8856102efa8a2f8de80

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

ETag
"31-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
49
Keep-Alive
timeout=5, max=97
Date
Tue, 05 Nov 2024 13:17:30 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
break-el.gif
ads.asee.org/www/admin/assets/images/
49 B
0
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/break-el.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/index.php
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
d69dfc32ebbedaf059187a62f92d70d4a6846bd329ccd8856102efa8a2f8de80

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

Accept-Ranges
bytes
Content-Length
49
Date
Tue, 05 Nov 2024 13:17:30 GMT
ETag
"31-5abb13bb78fc0"
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
logo-adserver.png
ads.asee.org/www/admin/assets/images/
2 KB
2 KB
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/logo-adserver.png
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
b85eafa72977cc42c917f4c37a774e6c142bad0fc3d3d635a37b771ce5255fb5

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5

Response headers

ETag
"735-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
1845
Keep-Alive
timeout=5, max=99
Date
Tue, 05 Nov 2024 13:17:30 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/png
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
tab-body.gif
ads.asee.org/www/admin/assets/images/
390 B
704 B
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/tab-body.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
1864bd7e780db7366a093c16aad074860b7551674c69a0421d92ed1b294926c7

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5

Response headers

ETag
"186-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
390
Keep-Alive
timeout=5, max=96
Date
Tue, 05 Nov 2024 13:17:30 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
tab-lead-in.gif
ads.asee.org/www/admin/assets/images/
447 B
761 B
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/tab-lead-in.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
c94963b91c5b0287d449b5a4f5fb9e1a043333ff8ec376096b592c9df7f40cdd

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5

Response headers

ETag
"1bf-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
447
Keep-Alive
timeout=5, max=95
Date
Tue, 05 Nov 2024 13:17:30 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
tab-lead-out.gif
ads.asee.org/www/admin/assets/images/
450 B
764 B
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/tab-lead-out.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
9afdef5303a081607b73c4d93e292a45051a1dd4ed3c0d2231581bb80ca7d0a6

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5

Response headers

ETag
"1c2-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
450
Keep-Alive
timeout=5, max=98
Date
Tue, 05 Nov 2024 13:17:30 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
background-gradient.gif
ads.asee.org/www/admin/assets/images/
285 B
600 B
Image
General
Full URL
https://ads.asee.org/www/admin/assets/images/background-gradient.gif
Requested by
Host: ads.asee.org
URL: https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
f4a0916d29e58d17e20bdeafea3803103a52a5235aa8b00c768b7c25e86d7f99

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/assets/min.php?g=oxp-css-ltr&v=5.0.5

Response headers

ETag
"11d-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
285
Keep-Alive
timeout=5, max=100
Date
Tue, 05 Nov 2024 13:17:30 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/gif
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23
favicon.ico
ads.asee.org/www/admin/assets/images/
1 KB
1 KB
Other
General
Full URL
https://ads.asee.org/www/admin/assets/images/favicon.ico
Protocol
HTTP/1.1
Security
TLS 1.2, ECDHE_RSA, AES_128_GCM
Server
216.185.13.168 Washington, United States, ASN22925 (ALLIED-TELECOM, US),
Reverse DNS
216-185-13-168.i95.net
Software
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23 /
Resource Hash
60b352255446dd916454c7bcd5af965fc690fcf71a393034f02721c1da615ccd

Request headers

User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/130.0.0.0 Safari/537.36
Referer
https://ads.asee.org/www/admin/index.php

Response headers

ETag
"47e-5abb13bb78fc0"
Connection
Keep-Alive
Accept-Ranges
bytes
Content-Length
1150
Keep-Alive
timeout=5, max=94
Date
Tue, 05 Nov 2024 13:17:31 GMT
Last-Modified
Thu, 30 Jul 2020 23:43:03 GMT
Content-Type
image/vnd.microsoft.icon
Server
Apache/2.4.6 (CentOS) OpenSSL/1.0.2k-fips PHP/7.2.23

Verdicts & Comments Add Verdict or Comment

73 JavaScript Global Variables

These are the non-standard "global" variables defined on the window object. These can be helpful in identifying possible client-side frameworks and code.

object| validatorPreferences object| tablePreferences boolean| accessKeyEnabled function| useAccessKey function| releaseAccessKey function| initAccessKey function| findObj function| openWindow function| setTextOfLayer function| confirm_submit function| search_window function| help_window function| login_focus function| max_CopyClipboard function| initPage function| boxrow_init function| boxrow_over function| boxrow_leave function| boxrow_click function| boxrow_nonbubble function| validatePublisher function| initInstallerSites function| installerAddNewSite function| installerRemoveSite function| checkAddSiteEnabled function| installerValidateSites function| initInstallerTags function| tagTypeChanged function| adSizeChanged function| siteChanged function| initHelp function| showHelp function| hideOaHelp function| selectElement function| initRejectedOARows function| copyValidationConstraints function| initAccoutSwitcher function| maskNonNumeric function| initCampaignStatus function| initCampaignForm function| updateCampaignDateAndLimitsAndType function| showHideLimitDisabledNotes function| initEcpmInput function| initCampaignBookedInput function| updateCampaignTypeForm function| updateTypeNotes function| updateCampaignDateSection function| updateCampaignPricingSection function| updateCampaignPrioritySection function| campaignHasAnyLimitSet function| campaignLimitIsSet function| campaignFormPriorityCheck function| getCampaignType function| campaignFormDatesRangeCheck function| campaignFormDateCheck function| campaignFormDateReset function| formFormat function| formUnFormat function| max_formSetRequirements function| max_formSetUnique function| max_formSetLength function| max_formSetConditionalValidate function| max_formValidateElement function| max_formValidate function| getObj function| max_formValidateHtml function| $ function| jQuery function| Calendar object| org function| getQueryParamValue function| FlashObject function| SWFObject

1 Cookies

Domain/Path Name / Value
.ads.asee.org/www/admin Name: sessionID
Value: c5f857264b9c4e91e0fe3128b4a106fe

1 Console Messages

Source Level URL
Text
recommendation verbose URL: https://ads.asee.org/www/admin/index.php
Message:
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o