observatoriosocial.org.br
Open in
urlscan Pro
2606:4700:3033::ac43:ad44
Public Scan
Effective URL: https://observatoriosocial.org.br/
Submission: On June 24 via manual from US — Scanned from DE
Summary
TLS certificate: Issued by Cloudflare Inc ECC CA-3 on June 3rd 2022. Valid for: a year.
This is the only time observatoriosocial.org.br was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 | 187.17.111.97 187.17.111.97 | 7162 (Universo ...) (Universo Online S.A.) | |
2 7 | 2606:4700:303... 2606:4700:3033::ac43:ad44 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:829::200a | 15169 (GOOGLE) (GOOGLE) | |
3 | 2606:4700::68... 2606:4700::6812:e134 | () () | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::200e | () () | |
1 | 2a00:1450:400... 2a00:1450:4001:827::2004 | () () | |
1 | 2a00:1450:400... 2a00:1450:4001:812::2008 | () () | |
1 | 143.204.89.100 143.204.89.100 | () () | |
1 | 96.16.131.108 96.16.131.108 | () () | |
1 | 2a00:1450:400... 2a00:1450:4001:809::2003 | () () | |
2 | 2a00:1450:400... 2a00:1450:400e:801::200a | () () | |
1 | 2a00:1450:400... 2a00:1450:4001:830::2003 | () () | |
1 | 143.204.89.113 143.204.89.113 | () () | |
39 | 14 |
ASN13335 (CLOUDFLARENET, US)
www.observatoriosocial.org.br | |
observatoriosocial.org.br |
Apex Domain Subdomains |
Transfer | |
---|---|---|
7 |
observatoriosocial.org.br
2 redirects
www.observatoriosocial.org.br observatoriosocial.org.br |
44 KB |
3 |
onesignal.com
cdn.onesignal.com onesignal.com |
71 KB |
3 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 71 translate.googleapis.com |
81 KB |
2 |
gstatic.com
fonts.gstatic.com www.gstatic.com |
190 KB |
2 |
hotjar.com
static.hotjar.com script.hotjar.com |
65 KB |
2 |
google.com
translate.google.com www.google.com |
28 KB |
1 |
chimpstatic.com
chimpstatic.com |
1 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
69 KB |
1 |
os.org.br
os.org.br |
369 B |
0 |
cut.org.br
Failed
admin.cut.org.br Failed |
|
39 | 10 |
Domain | Requested by | |
---|---|---|
5 | observatoriosocial.org.br |
observatoriosocial.org.br
|
2 | translate.googleapis.com | |
2 | cdn.onesignal.com |
observatoriosocial.org.br
cdn.onesignal.com |
2 | www.observatoriosocial.org.br | 2 redirects |
1 | onesignal.com |
cdn.onesignal.com
|
1 | script.hotjar.com |
static.hotjar.com
|
1 | www.gstatic.com |
www.google.com
|
1 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | chimpstatic.com |
observatoriosocial.org.br
|
1 | static.hotjar.com |
observatoriosocial.org.br
|
1 | www.googletagmanager.com |
observatoriosocial.org.br
|
1 | www.google.com |
observatoriosocial.org.br
|
1 | translate.google.com |
observatoriosocial.org.br
|
1 | fonts.googleapis.com |
observatoriosocial.org.br
|
1 | os.org.br | |
0 | admin.cut.org.br Failed |
observatoriosocial.org.br
|
39 | 16 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
sni.cloudflaressl.com Cloudflare Inc ECC CA-3 |
2022-06-03 - 2023-06-02 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2022-06-06 - 2022-08-29 |
3 months | crt.sh |
*.google.com GTS CA 1C3 |
2022-06-06 - 2022-08-29 |
3 months | crt.sh |
www.google.com GTS CA 1C3 |
2022-06-06 - 2022-08-29 |
3 months | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-06-06 - 2022-08-29 |
3 months | crt.sh |
*.hotjar.com Amazon |
2021-11-25 - 2022-12-23 |
a year | crt.sh |
wildcardsan.us15.list-manage.com DigiCert SHA2 Secure Server CA |
2021-11-19 - 2022-11-19 |
a year | crt.sh |
*.gstatic.com GTS CA 1C3 |
2022-06-06 - 2022-08-29 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://observatoriosocial.org.br/
Frame ID: BE7375BAD47F620697A2BF791596DADA
Requests: 39 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
- http://os.org.br/ Page URL
-
http://www.observatoriosocial.org.br/
HTTP 301
https://www.observatoriosocial.org.br/ HTTP 301
https://observatoriosocial.org.br/ Page URL
Detected technologies
Laravel (Web Frameworks) ExpandDetected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
Hotjar (Analytics) Expand
Detected patterns
- //static\.hotjar\.com/
MailChimp (Marketing Automation) Expand
Detected patterns
- chimpstatic\.com/mcjs-connected
OneSignal (Marketing automation) Expand
Detected patterns
- cdn\.onesignal\.com
reCAPTCHA (Captchas) Expand
Detected patterns
- /recaptcha/api\.js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
- http://os.org.br/ Page URL
-
http://www.observatoriosocial.org.br/
HTTP 301
https://www.observatoriosocial.org.br/ HTTP 301
https://observatoriosocial.org.br/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
39 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
/
os.org.br/ |
170 B 369 B |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
Primary Request
/
observatoriosocial.org.br/ Redirect Chain
|
59 KB 12 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
16 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
vendor.css
observatoriosocial.org.br/assets/css/ |
46 KB 10 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
app.css
observatoriosocial.org.br/assets/css/ |
76 KB 14 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ios-style.css
observatoriosocial.org.br/assets/css/themes/entidades/ |
10 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
home.css
observatoriosocial.org.br/assets/css/ |
30 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
OneSignalSDK.js
cdn.onesignal.com/sdks/ |
9 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
logo-tvt.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
logo-rba.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
radio.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
element.js
translate.google.com/translate_a/ |
76 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
ios-logo.svg
admin.cut.org.br/system/uploads/settings/dbe7ad7cd074ffbddc5ae0f829b07356/home_logo/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
systemuploadsnews685466777429a516828-620x410xfit-38bf6.jpg
observatoriosocial.org.br/images/cache/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
systemuploadsnews0b2ed2d844024572032-140x100xfit-181cb.jpg
observatoriosocial.org.br/images/cache/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
systemuploadsnews4e5784f4c8a53337479-140x100xfit-07d00.jpg
observatoriosocial.org.br/images/cache/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
systemuploadsnews211535ea57d1a0b7589-120x80xfit-c5a58.jpg
observatoriosocial.org.br/images/cache/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
systemuploadsnews277da24eda5cbeb1288-120x80xfit-4a289.jpg
observatoriosocial.org.br/images/cache/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
systemuploadsnewsc08f035f41bb1565c32-120x80xfit-60eee.jpg
observatoriosocial.org.br/images/cache/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
loading.gif
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
cut-logo.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
cedec-logo.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
dieese-logo.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
unitrabalho-logo.png
observatoriosocial.org.br/images/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
api.js
www.google.com/recaptcha/ |
850 B 965 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
vendor.js
observatoriosocial.org.br/assets/js/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
app.js
observatoriosocial.org.br/assets/js/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
home.js
observatoriosocial.org.br/assets/js/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
191 KB 69 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
hotjar-790620.js
static.hotjar.com/c/ |
4 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
9ffdeabba548e89cd78bbe9b8.js
chimpstatic.com/mcjs-connected/js/users/97a68863c5e5a79f23f82bf40/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
memvYaGs126MiZpBA-UvWbX2vVnXBbObj2OVTS-muw.woff2
fonts.gstatic.com/s/opensans/v29/ |
44 KB 44 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
translateelement.css
translate.googleapis.com/translate_static/css/ |
18 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
m=el_main
translate.googleapis.com/_/translate_http/_/js/k=translate_http.tr.de.SqIegNbhP64.O/am=Bg/d=1/exm=el_conf/ed=1/rs=AN8SPfpRxQVvlTiC2D3B7YuANfCZVsLt7g/ |
224 KB 76 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
recaptcha__de.js
www.gstatic.com/recaptcha/releases/4rwLQsl5N_ccppoTAwwwMrEN/ |
366 KB 145 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
modules.58b0567970adefe5846a.js
script.hotjar.com/ |
243 KB 63 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
fontawesome-webfont.woff2
observatoriosocial.org.br/assets/fonts/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
OneSignalPageSDKES6.js
cdn.onesignal.com/sdks/ |
283 KB 68 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
web
onesignal.com/api/v1/sync/ab9f72d9-979e-4d78-bdae-632e09a74a26/ |
0 0 |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Failed requests
These URLs were requested, but there was no response received. You will also see them in the list above.
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/logo-tvt.png
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/logo-rba.png
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/radio.png
- Domain
- admin.cut.org.br
- URL
- https://admin.cut.org.br/system/uploads/settings/dbe7ad7cd074ffbddc5ae0f829b07356/home_logo/ios-logo.svg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cache/systemuploadsnews685466777429a516828-620x410xfit-38bf6.jpg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cache/systemuploadsnews0b2ed2d844024572032-140x100xfit-181cb.jpg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cache/systemuploadsnews4e5784f4c8a53337479-140x100xfit-07d00.jpg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cache/systemuploadsnews211535ea57d1a0b7589-120x80xfit-c5a58.jpg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cache/systemuploadsnews277da24eda5cbeb1288-120x80xfit-4a289.jpg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cache/systemuploadsnewsc08f035f41bb1565c32-120x80xfit-60eee.jpg
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/loading.gif
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cut-logo.png
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/cedec-logo.png
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/dieese-logo.png
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/images/unitrabalho-logo.png
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/assets/js/vendor.js?id=0a006fc1db7e59ca84e9
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/assets/js/app.js?id=3ab495eee9a8c142404d
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/assets/js/home.js?id=82f66926b287b599bcd6
- Domain
- observatoriosocial.org.br
- URL
- https://observatoriosocial.org.br/assets/fonts/fontawesome-webfont.woff2?v=4.7.0
Verdicts & Comments Add Verdict or Comment
8 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| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation2 Cookies
Cookies are little pieces of information stored in the browser of a user. Whenever a user visits the site again, he will also send his cookie values, thus allowing the website to re-identify him even if he changed locations. This is how permanent logins work.
Domain/Path | Expires | Name / Value |
---|---|---|
observatoriosocial.org.br/ | Name: XSRF-TOKEN Value: eyJpdiI6IlRVMWRGSzJxdFBVT3lEMFBVQ2NjK1E9PSIsInZhbHVlIjoiNERzNVpoS3R6akdLVkFkTTRLRklZVGs4OVVuNytQN3Uwa3hmdWhVUFdFRGVDNkJRMERxUXRZQ2RYcWR2SWxnTyIsIm1hYyI6ImJmNjc0MGI0NzkzMTFlMGEzMTdjNThlMWEwZGI0Mjc2MTNmM2Y5ZTRiMzBhZDhkODk0MjY2OTk1ZGU3ZjU3YjQifQ%3D%3D |
|
observatoriosocial.org.br/ | Name: laravel_session Value: eyJpdiI6Ildwd2pOUk9FbVc2VlpYVk1PM21WREE9PSIsInZhbHVlIjoiZDErVFV3XC9BUGYrTE9udjFjbUJDTzFTVlRSMmIzbHFDYVdkd0pKU3NuMW9aV2h2N2xmeUNyZ2FvNHloXC9KNjA4cE05OEdjeGZRdXdGQ2NWc1dXc1dIeXlSelh6c1ZKcHVsSCtqRENJRW5sOENYSFB4SDdQU28rckRCSGdKXC9La08iLCJtYWMiOiI0ZmExNGYxMWRkMGNmNjVlNDBkNmUyYTc1NDBkNzM5Y2ZiYzgxZmQxMmE1YmIzZWQwY2UxYmQ1MzRmNmNmYTNiIn0%3D |
Indicators
This is a term in the security industry to describe indicators such as IPs, Domains, Hashes, etc. This does not imply that any of these indicate malicious activity.
admin.cut.org.br
cdn.onesignal.com
chimpstatic.com
fonts.googleapis.com
fonts.gstatic.com
observatoriosocial.org.br
onesignal.com
os.org.br
script.hotjar.com
static.hotjar.com
translate.google.com
translate.googleapis.com
www.google.com
www.googletagmanager.com
www.gstatic.com
www.observatoriosocial.org.br
admin.cut.org.br
observatoriosocial.org.br
143.204.89.100
143.204.89.113
187.17.111.97
2606:4700:3033::ac43:ad44
2606:4700::6812:e134
2a00:1450:4001:809::2003
2a00:1450:4001:80e::200e
2a00:1450:4001:812::2008
2a00:1450:4001:827::2004
2a00:1450:4001:829::200a
2a00:1450:4001:830::2003
2a00:1450:400e:801::200a
96.16.131.108
195f1e1e3eeb78cc2a50bfbd97976b3b5688cb232fb18cfa88b8cd124141aef4
2346dcd9782bd075485630a097f833543fc8c67116e990f0d6a6963083608b54
276cc9ecf33ce851cdbe2fb85aca742aecb319b8c1dc0fb31a157ab994a98932
36a1c0048f906d2d90ce36ed8a5d161aba732b2e58997d827ad16f29667deb5a
54b1d780eaf2951d69f428c23d63429b9723e57849945eb25d9dd3aa4d752bdc
55638ccc97fa8fd67d1486d71b78409958fe334daa3bebbe3e7cac8051de713e
5d0a6e3bc914db376bf187c380750b197c317e1bf40fab9ad959ad5facd8f9ed
5df9eee36a61ef8f89d39c04ff402ded30aa9c627b6ef2134f55fa0e8b537153
6b8e217527f72b4f1d10b383f7541e0e9d9a1ed47147596ed8ca17ad983607dd
7512bf3b9ec62642bc0800d0ca3c5b8b37a1384814cc7a29d31f6823740fd403
89f6089a08cc1c82d297577a431c69927082a16305c59bea96ae51b58a14156b
9e7eb0c036a4aa626811ae4868c6398a8253d4daaaf679da8f5cbb4b32aecbbe
a082db0f7ed7139526389c0c5e00994471b9b4e454aa4ad15a63af28f32c9dfe
a658b2be7323c57d4bd5c4197b657e1f5360d1b950131dc377efec1d5111ffd0
bae003624d19f751360c01d49ac75f8ebf082e03cedb12cbcc432275cc970876
bb619ed51448a1da3305a765bd0f03477bca62295de9603b7c4f707f86b48101
c605675f81724b00e800b9efc9c14d4d55774dd216882473aced2309b16f8b81
d1146849b14934539a02490c2934b135178838306e98e2a490a8aac3206f8036
de27d8901cbc3c7069d94a4c89267f10861e5eb1a1d906871e3ca75102562f1b