Submitted URL: http://presale.pullix.io/0.9385760220086812
Effective URL: https://presale.pullix.io/login
Submission: On July 28 via api from US — Scanned from DE

Summary

This website contacted 2 IPs in 1 countries across 2 domains to perform 10 HTTP transactions. The main IP is 2606:4700:20::681a:44e, located in United States and belongs to CLOUDFLARENET, US. The main domain is presale.pullix.io.
TLS certificate: Issued by WE1 on July 20th 2024. Valid for: 3 months.
This is the only time presale.pullix.io was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
1 10 2606:4700:20:... 13335 (CLOUDFLAR...)
1 2606:4700::68... 13335 (CLOUDFLAR...)
10 2
Apex Domain
Subdomains
Transfer
10 pullix.io
presale.pullix.io
453 KB
1 cloudflareinsights.com
static.cloudflareinsights.com — Cisco Umbrella Rank: 1223
7 KB
10 2
Domain Requested by
10 presale.pullix.io 1 redirects presale.pullix.io
static.cloudflareinsights.com
1 static.cloudflareinsights.com presale.pullix.io
10 2

This site contains no links.

Subject Issuer Validity Valid
pullix.io
WE1
2024-07-20 -
2024-10-18
3 months crt.sh
cloudflareinsights.com
WE1
2024-07-06 -
2024-10-04
3 months crt.sh

This page contains 1 frames:

Primary Page: https://presale.pullix.io/login
Frame ID: DFA42E1C9B8B3E234A63476505D4790C
Requests: 10 HTTP requests in this frame

Screenshot

Page Title

Sign-in | Pullix

Page URL History Show full URLs

  1. http://presale.pullix.io/0.9385760220086812 HTTP 307
    https://presale.pullix.io/0.9385760220086812 HTTP 302
    https://presale.pullix.io/login Page URL

Detected technologies

Overall confidence: 100%
Detected patterns
  • static\.cloudflareinsights\.com/beacon(?:\.min)?\.js

Overall confidence: 100%
Detected patterns
  • jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?

Page Statistics

10
Requests

100 %
HTTPS

100 %
IPv6

2
Domains

2
Subdomains

2
IPs

1
Countries

458 kB
Transfer

1369 kB
Size

2
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. http://presale.pullix.io/0.9385760220086812 HTTP 307
    https://presale.pullix.io/0.9385760220086812 HTTP 302
    https://presale.pullix.io/login Page URL

Redirected requests

There were HTTP redirect chains for the following requests:

10 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request login
presale.pullix.io/
Redirect Chain
  • http://presale.pullix.io/0.9385760220086812
  • https://presale.pullix.io/0.9385760220086812
  • https://presale.pullix.io/login
7 KB
3 KB
Document
General
Full URL
https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare / PHP/8.2.16
Resource Hash
cde26a5e98ea06d58a05b68919ef2c0ebbf4daf37b777316f9a23cc68a90579b

Request headers

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

Response headers

cache-control
no-cache, private
cf-cache-status
DYNAMIC
cf-ray
8aa8848f0d7918e6-FRA
content-encoding
br
content-type
text/html; charset=UTF-8
date
Sun, 28 Jul 2024 23:06:06 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=H%2BSSKwF13TL%2BbyU1A3Rnyb4Wr0bvDl9gMVccjFpdsQlYVQMY2OUqfNR%2Br6XkRZ%2BJd0gU8S30QE5CPG%2FPgLkSuZVqu0tDswJiLK9b0Otmwlxbb0Z2yoOkpYMlexaoZrYpbnaFuvuLM55tJAd8IKnT"}],"group":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
x-powered-by
PHP/8.2.16

Redirect headers

cache-control
no-cache, private
cf-cache-status
DYNAMIC
cf-ray
8aa8848ad98f18e6-FRA
content-type
text/html; charset=UTF-8
date
Sun, 28 Jul 2024 23:06:06 GMT
location
https://presale.pullix.io/login
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=unrK51j3m8CHCB1bdJeyd46k34EQl81kTFvPxysnb6ohYdzSX5Su5E1bhaOuFg9ibatR%2FaXU79KBiJg6tDc2paJnogIkmxobJeI3S0W3W3%2Ba%2F6HK4McXIsSkwjWkKPb1teQo4djLQ2jFG8tL1X46"}],"group":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
x-powered-by
PHP/8.2.16
vendor.bundle.css
presale.pullix.io/public/assets/css/
237 KB
39 KB
Stylesheet
General
Full URL
https://presale.pullix.io/public/assets/css/vendor.bundle.css?ver=20221217160
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
d945ad89820bace9d59bad6630a5ada5973d06289620edd1efcc9919b144c315

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:07 GMT
content-encoding
gzip
cf-cache-status
REVALIDATED
last-modified
Thu, 30 Nov 2023 18:40:30 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=uEcdYDSyT8SiMrPYO8IMHtmCNkrw7lAUSEdzanvjzQLMCf6e9xbCSi%2FmUM8lrlfi5JnevEerAH3zdRa2MHJApp8oHeMnKH7Ryp4%2FMqjXFo%2FtJIXt0HPhinOez7LNh1E8Nk253ikLejLUPYpgVN4K"}],"group":"cf-nel","max_age":604800}
content-type
text/css
cache-control
max-age=14400
accept-ranges
bytes
cf-ray
8aa88492283218e6-FRA
content-length
39781
style.css
presale.pullix.io/public/assets/css/
195 KB
36 KB
Stylesheet
General
Full URL
https://presale.pullix.io/public/assets/css/style.css?ver=20221217160
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
95efbace7556da0638ae8e19d1c6ddc9abe6df5a84b506c8310ebf8cd9f8b545

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:07 GMT
content-encoding
gzip
cf-cache-status
REVALIDATED
last-modified
Thu, 30 Nov 2023 18:40:28 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=YXiaQ1Wmmel9kQqVo%2FCOXJJ8hxjDvHB7m4a%2BXUywZQM5%2Fh010GUWbypMh%2FBIlJAAATRBAW6vJ0t1Vkslhs4AgyL8xMo0rT9M70gvBw8c6vBsUJj29SpRr03wvmV6CSPvIOB2usMu%2Be2SiTio1O7m"}],"group":"cf-nel","max_age":604800}
content-type
text/css
cache-control
max-age=14400
accept-ranges
bytes
cf-ray
8aa88492283318e6-FRA
content-length
36467
logo2x.png
presale.pullix.io/public/images/
7 KB
7 KB
Image
General
Full URL
https://presale.pullix.io/public/images/logo2x.png
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
62ba4cb55803364a914d891abc5b99fe027ddcc13c53f16074899fd872d0598e

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:07 GMT
cf-cache-status
REVALIDATED
last-modified
Thu, 30 Nov 2023 18:42:32 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=xkY0Ac9DBPRWZ2a0CeSuKzqwt%2F8MQNDCFwVTkv%2BLbLVYwEfQuR0s9ul9FgVc3Ut8pHZ6AiKJIXNmlf49p%2F5%2Byh8HRMV6McC2rA662bleM787c5Yop5lXapumjNSLxtz8VLo5BHsARU5TJ3sW%2B2VV"}],"group":"cf-nel","max_age":604800}
content-type
image/png
cache-control
max-age=14400
accept-ranges
bytes
cf-ray
8aa88492283518e6-FRA
content-length
6821
jquery.bundle.js
presale.pullix.io/public/assets/js/
728 KB
219 KB
Script
General
Full URL
https://presale.pullix.io/public/assets/js/jquery.bundle.js?ver=20221217160
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
66a0d25c18fde53b218310b98b14b59beeeb2d3a5843f7a9e0916f8651660eeb

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:07 GMT
content-encoding
gzip
cf-cache-status
REVALIDATED
last-modified
Thu, 30 Nov 2023 18:42:20 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=P%2BrA9hqfU0mFSUj8mWUqNwTyAVjpEAps%2FsfZub7Z4SCIkbgZIZi8RUEhjKW85qSojLj7gXz%2BiR%2FybuhM6pRBak70B%2BJ5mzoMz%2FPvho%2BcSFy5LYwNLqBpp7LRhla80DmgyiveEoevHV5PNKQybvZ6"}],"group":"cf-nel","max_age":604800}
content-type
text/javascript
cache-control
max-age=14400
cf-ray
8aa88492283718e6-FRA
script.js
presale.pullix.io/public/assets/js/
14 KB
5 KB
Script
General
Full URL
https://presale.pullix.io/public/assets/js/script.js?ver=20221217160
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
85650067dc09336880bd3129068ac7927568000079ed8568a18135ec4934d783

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:07 GMT
content-encoding
gzip
cf-cache-status
REVALIDATED
last-modified
Thu, 30 Nov 2023 18:42:18 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=qarbua3KY1XIj4EKNtDxsbcGeQ%2FGhUUvDv2rn1ADXMLo5SebSElsFoD70S%2FlaA1ewkFWNWOZmDVCIaHmRXDPnER4aSe4hdSdXff8p446qxF4g%2BtjzNnw84JnWKdpvF253EjjZHomtmc8r%2FYDEbpS"}],"group":"cf-nel","max_age":604800}
content-type
text/javascript
cache-control
max-age=14400
accept-ranges
bytes
cf-ray
8aa88492685c18e6-FRA
content-length
4468
vcd15cbe7772f49c399c6a5babf22c1241717689176015
static.cloudflareinsights.com/beacon.min.js/
19 KB
7 KB
Script
General
Full URL
https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/login
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700::6810:4f49 , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
8a18d13015336bc184819a5a768447462202ef3105ec511bf42ed8304a7ed94f

Request headers

Referer
https://presale.pullix.io/
Origin
https://presale.pullix.io
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:07 GMT
content-encoding
gzip
last-modified
Thu, 06 Jun 2024 15:52:56 GMT
server
cloudflare
etag
W/"2024.6.1"
vary
Accept-Encoding
content-type
text/javascript;charset=UTF-8
access-control-allow-origin
*
cache-control
public, max-age=86400
cross-origin-resource-policy
cross-origin
cf-ray
8aa884930a8a9766-FRA
themify.woff
presale.pullix.io/public/assets/fonts/
55 KB
34 KB
Font
General
Full URL
https://presale.pullix.io/public/assets/fonts/themify.woff
Requested by
Host: presale.pullix.io
URL: https://presale.pullix.io/public/assets/css/vendor.bundle.css?ver=20221217160
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
0db5c5a1475eb7a3e5028983ea1e642d1b2c00faff6a250a37502b0f3832a4a7

Request headers

Referer
https://presale.pullix.io/public/assets/css/vendor.bundle.css?ver=20221217160
Origin
https://presale.pullix.io
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:08 GMT
content-encoding
gzip
cf-cache-status
MISS
last-modified
Thu, 30 Nov 2023 18:42:32 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding,User-Agent
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=YCKfAnErG8fFBE5dFPBiKWkOlfvIUsBP6zLUTPExl2Ar66wg0IYsnvBKzHEvAG54i0vqHFhsLwsFS7UjInObgBDOwSHx%2F7Ae7rbq98NIzSkTuLJeeoQW4AIcNs%2BToB0WnbrWPKSlpQLpF6xGsiRD"}],"group":"cf-nel","max_age":604800}
content-type
font/woff
cache-control
max-age=14400
accept-ranges
bytes
cf-ray
8aa884965b8518e6-FRA
content-length
34523
rum
presale.pullix.io/cdn-cgi/
0
183 B
XHR
General
Full URL
https://presale.pullix.io/cdn-cgi/rum?
Requested by
Host: static.cloudflareinsights.com
URL: https://static.cloudflareinsights.com/beacon.min.js/vcd15cbe7772f49c399c6a5babf22c1241717689176015
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Frame-Options DENY

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36
content-type
application/json

Response headers

date
Sun, 28 Jul 2024 23:06:08 GMT
x-content-type-options
nosniff
server
cloudflare
vary
Origin
access-control-max-age
86400
access-control-allow-methods
POST,OPTIONS
access-control-allow-origin
https://presale.pullix.io
x-frame-options
DENY
access-control-allow-credentials
true
cf-ray
8aa8849a8fe118e6-FRA
favicon.png
presale.pullix.io/public/images/
107 KB
108 KB
Other
General
Full URL
https://presale.pullix.io/public/images/favicon.png
Protocol
H2
Security
TLS 1.3, , AES_128_GCM
Server
2606:4700:20::681a:44e , United States, ASN13335 (CLOUDFLARENET, US),
Reverse DNS
Software
cloudflare /
Resource Hash
83fe2684aca965d383fe04243ee521bc4224ce7377328c6a2a8093220c609df9

Request headers

Referer
https://presale.pullix.io/login
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Sun, 28 Jul 2024 23:06:08 GMT
cf-cache-status
REVALIDATED
last-modified
Sat, 09 Dec 2023 12:44:43 GMT
nel
{"success_fraction":0,"report_to":"cf-nel","max_age":604800}
server
cloudflare
vary
Accept-Encoding
report-to
{"endpoints":[{"url":"https:\/\/a.nel.cloudflare.com\/report\/v4?s=Tz4Md5H5HQvwL%2FtjJTwmzWL92x6BcyBhY%2FSpr6gplDnlZ3RKRg4YBHYXiKrSt1eZ8JzfzJemCDT3x4nrbUFJh%2FrW%2FmSeQlhAdIcvJ1M95K0m8B8DzUD%2B34%2BkW3PmnngZvvsueWgZlpO7D9Sc5NPL"}],"group":"cf-nel","max_age":604800}
content-type
image/png
cache-control
max-age=14400
accept-ranges
bytes
cf-ray
8aa8849ac83118e6-FRA
content-length
109994

Verdicts & Comments Add Verdict or Comment

80 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.

string| base_url string| csrf_token string| layouts_style function| _createClass function| _possibleConstructorReturn function| _inherits function| _classCallCheck function| Emitter function| Dropzone function| without function| camelize function| detectVerticalSquash function| drawImageIOSFix function| ExifRestore function| contentLoaded function| __guard__ function| __guardMethod__ function| $ function| jQuery object| bootstrap function| Color function| Chart function| ClipboardJS object| toastr function| setImmediate function| clearImmediate function| swal function| sweetAlert object| core object| __core-js_shared__ function| SimpleBar object| accounting string| msg_perform_unable string| msg_is_wrong string| msg_modern_browser string| msg_clipboard string| msg_type_to_search string| msg_no_records string| msg_first string| msg_last string| msg_next string| msg_prev string| msg_total function| winwidth function| ajax_form_submit function| post_submit function| ajax_email function| stick_nav_ function| data_percent_ function| countdown_ function| selects_ function| toggle_content_ function| toggle_tigger_ function| activeNav function| toggle_nav_ function| tooltip_ function| date_time_picker_ function| knob_ function| switch_link function| switch_toggle_ function| input_file_ function| image_popop_ function| copytoclipboard function| feedback function| datatable_ function| modal_fix function| drop_toggle_ function| form_validate_ function| cl function| btn_actived function| bs_modal_toggle function| bs_modal_hide function| toggle_section_modal_ function| init_inside_modal function| randString function| show_toast function| show_alert function| store function| get object| __cfBeacon

2 Cookies

Domain/Path Name / Value
presale.pullix.io/ Name: XSRF-TOKEN
Value: eyJpdiI6InVESEkyRTJaZDhLVkNqZDVKMjhmUUE9PSIsInZhbHVlIjoiU1h0OUYvZmsyMGVjYVpZTGh2ZGNEc1VobXltRXNTLzZKL3FWa2Nrby9wajZhb2xhN1ZzQno4dkJZSVVjS3VGL3M5OXJFbWRuUjUzTDMzRDY4MkVBMHc0UFdLejREOWZzZTEyRlhYaUpHOWNaV0VZVHdjalJNQ0k3dk1ldUc3TW0iLCJtYWMiOiI3Y2RlMDk5Nzg5OTcyMjVjNjI5NGI2ZDkyYTI0NGU5NzE2NDljYWIyM2IxMjMwMzM4ZjliMjRlNGY4ZTk4YjQ2IiwidGFnIjoiIn0%3D
presale.pullix.io/ Name: pullix_session
Value: eyJpdiI6IkgxUTd2TEhkQVh0eGVyMmxTSE1ZaXc9PSIsInZhbHVlIjoiNlRjTTlLU3FIQlBBY2ZxWGlYM3JFTDBqcGx5SHdGaDJydXZwejhnNjNtNDM2VXhoNDZUZllUSmRhT1c3dFVLWXFob1dWaVFDOVBTUXhWcUZ1YzFyK1dRSlZTVmM5ZTdHejdET1BGQWVKMVpjQyt5VXJ2NUhBbVhxYTJpN3hMWTEiLCJtYWMiOiI3NGRhY2Q1NzM4YWJiYWEwYjlhZWQ1Mjk5OWEwMzcxZWI5MDM4MDIyNTk1OTA5N2M1YzAwZmEyNDU1MjhmNzUyIiwidGFnIjoiIn0%3D

1 Console Messages

Source Level URL
Text
recommendation verbose URL: https://presale.pullix.io/login
Message:
[DOM] Input elements should have autocomplete attributes (suggested: "current-password"): (More info: https://goo.gl/9p2vKq) %o