docs.oracle.com
Open in
urlscan Pro
2a02:26f0:6c00:19c::af5
Public Scan
Effective URL: https://docs.oracle.com/javase/1.5.0/docs/index.html
Submission: On January 14 via api from US
Summary
TLS certificate: Issued by DigiCert SHA2 Secure Server CA on April 28th 2019. Valid for: a year.
This is the only time docs.oracle.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 156.151.59.19 156.151.59.19 | 792 (ORACLE-AS...) (ORACLE-ASNBLOCK-ASN - Oracle Corporation) | |
1 1 | 2.21.36.34 2.21.36.34 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
4 6 | 2a02:26f0:6c0... 2a02:26f0:6c00:19c::af5 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
5 | 2a02:26f0:6c0... 2a02:26f0:6c00:196::af5 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 143.204.101.72 143.204.101.72 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
3 | 2a02:26f0:6c0... 2a02:26f0:6c00:19c::366 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
4 | 143.204.229.74 143.204.229.74 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 13.225.78.34 13.225.78.34 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 | 143.204.229.106 143.204.229.106 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
1 2 | 108.128.130.224 108.128.130.224 | 16509 (AMAZON-02) (AMAZON-02 - Amazon.com) | |
20 | 9 |
ASN792 (ORACLE-ASNBLOCK-ASN - Oracle Corporation, US)
PTR: bigip-www-legacy-cms-ucf.oracle.com
java.sun.com |
ASN20940 (AKAMAI-ASN1, US)
PTR: a2-21-36-34.deploy.static.akamaitechnologies.com
download.oracle.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-143-204-101-72.fra50.r.cloudfront.net
consent.truste.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-143-204-229-74.cdg3.r.cloudfront.net
consent-st.trustarc.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-13-225-78-34.fra2.r.cloudfront.net
consent-pref.trustarc.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: server-143-204-229-106.cdg3.r.cloudfront.net
consent.trustarc.com |
ASN16509 (AMAZON-02 - Amazon.com, Inc., US)
PTR: ec2-108-128-130-224.eu-west-1.compute.amazonaws.com
oracle.112.2o7.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
12 |
oracle.com
5 redirects
download.oracle.com docs.oracle.com www.oracle.com Failed |
58 KB |
6 |
trustarc.com
consent-st.trustarc.com consent-pref.trustarc.com consent.trustarc.com |
21 KB |
3 |
oracleimg.com
www.oracleimg.com |
25 KB |
2 |
2o7.net
1 redirects
oracle.112.2o7.net |
1 KB |
1 |
truste.com
consent.truste.com |
2 KB |
1 |
sun.com
1 redirects
java.sun.com |
149 B |
20 | 6 |
Domain | Requested by | |
---|---|---|
11 | docs.oracle.com |
4 redirects
docs.oracle.com
|
4 | consent-st.trustarc.com |
consent.truste.com
|
3 | www.oracleimg.com |
docs.oracle.com
www.oracleimg.com |
2 | oracle.112.2o7.net | 1 redirects |
1 | consent.trustarc.com | |
1 | consent-pref.trustarc.com |
consent-st.trustarc.com
|
1 | consent.truste.com |
docs.oracle.com
|
1 | download.oracle.com | 1 redirects |
1 | java.sun.com | 1 redirects |
0 | www.oracle.com Failed |
docs.oracle.com
|
20 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
java.sun.com |
developer.java.sun.com |
javaalmanac.com |
www.oracle.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www-ww.oracle.com DigiCert SHA2 Secure Server CA |
2019-04-28 - 2020-07-27 |
a year | crt.sh |
*.truste.com Go Daddy Secure Certificate Authority - G2 |
2018-01-26 - 2021-03-06 |
3 years | crt.sh |
www-cs-01.oracle.com DigiCert SHA2 Secure Server CA |
2019-12-26 - 2020-04-26 |
4 months | crt.sh |
*.trustarc.com Go Daddy Secure Certificate Authority - G2 |
2017-07-18 - 2020-07-17 |
3 years | crt.sh |
*.112.2o7.net DigiCert SHA2 High Assurance Server CA |
2019-04-23 - 2021-04-27 |
2 years | crt.sh |
This page contains 3 frames:
Primary Page:
https://docs.oracle.com/javase/1.5.0/docs/index.html
Frame ID: A4B755FBBB0CCF45FA8443B37B90845A
Requests: 18 HTTP requests in this frame
Frame:
https://consent-st.trustarc.com/get?name=crossdomain.html&domain=oracle.com
Frame ID: 43FC14CB470862F1A3EF976ADCA01F24
Requests: 1 HTTP requests in this frame
Frame:
https://consent-pref.trustarc.com/?type=oracle6&site=oracle.com&action=notice&country=be&locale=en&behavior=expressed&layout=default_eu&from=https://consent.trustarc.com/
Frame ID: 76302BC4EBC23D519A927425F96FF755
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://java.sun.com/j2se/1.5.0/docs/apib!
HTTP 301
http://download.oracle.com/javase/1.5.0/docs/apib! HTTP 302
http://docs.oracle.com/javase/1.5.0/docs/apib! HTTP 302
http://docs.oracle.com/javase/1.5.0/docs/apib!/ HTTP 301
https://docs.oracle.com/javase/1.5.0/docs/apib!/ HTTP 302
https://docs.oracle.com/pls/rdman/handle404?X_ORCL_404path=%2fjavase%2f1.5.0%2fdocs%2fapib!%2f HTTP 302
https://docs.oracle.com/javase/1.5.0/docs/index.html Page URL
Page Statistics
33 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: Search the online documentation
Search URL Search Domain Scan URL
Title: New-to-JavaTM Programming Center
Search URL Search Domain Scan URL
Title: README
Search URL Search Domain Scan URL
Title: Release Notes
Search URL Search Domain Scan URL
Title: Installation Notes
Search URL Search Domain Scan URL
Title: System Configurations
Search URL Search Domain Scan URL
Title: Version Compatibility with Previous Releases
Search URL Search Domain Scan URL
Title: Fixed and Known Bugs
Search URL Search Domain Scan URL
Title: Submitting a Bug Report
Search URL Search Domain Scan URL
Title: JDK Download Page
Search URL Search Domain Scan URL
Title: Java Software Home Page
Search URL Search Domain Scan URL
Title: Documentation Redistribution Policy
Search URL Search Domain Scan URL
Title: Note About sun.* Packages
Search URL Search Domain Scan URL
Title: The Java Language Specification
Search URL Search Domain Scan URL
Title: (DOWNLOAD)
Search URL Search Domain Scan URL
Title: The Java Virtual Machine Specification
Search URL Search Domain Scan URL
Title: Download PDF
Search URL Search Domain Scan URL
Title: J2SE 5.0 Trouble-Shooting and Diagnostic Guide
Search URL Search Domain Scan URL
Title: Java Examples
Search URL Search Domain Scan URL
Title: The Java Tutorial
Search URL Search Domain Scan URL
Title: Effective Java
Search URL Search Domain Scan URL
Title: Training for the Java programming language
Search URL Search Domain Scan URL
Title: On-Line Courses for the Java Programming Language
Search URL Search Domain Scan URL
Title: The Java Class Libraries
Search URL Search Domain Scan URL
Title: 1.2 Supplement
Search URL Search Domain Scan URL
Title: 1.1 Packages: java.lang, java.net, java.text, java.util, java.math
Search URL Search Domain Scan URL
Title: 1.1 Packages: java.applet, java.awt, java.beans
Search URL Search Domain Scan URL
Title: The Java FAQ
Search URL Search Domain Scan URL
Title: Code Conventions for the Java Programming Language
Search URL Search Domain Scan URL
Title: Java Documentation in HTMLHelp and WinHelp Formats
Search URL Search Domain Scan URL
Title: Oracle and/or its affiliates.
Search URL Search Domain Scan URL
Title: Ad Choices
Search URL Search Domain Scan URL
Page URL History
This captures the URL locations of the websites, including HTTP redirects and client-side redirects via JavaScript or Meta fields.
-
http://java.sun.com/j2se/1.5.0/docs/apib!
HTTP 301
http://download.oracle.com/javase/1.5.0/docs/apib! HTTP 302
http://docs.oracle.com/javase/1.5.0/docs/apib! HTTP 302
http://docs.oracle.com/javase/1.5.0/docs/apib!/ HTTP 301
https://docs.oracle.com/javase/1.5.0/docs/apib!/ HTTP 302
https://docs.oracle.com/pls/rdman/handle404?X_ORCL_404path=%2fjavase%2f1.5.0%2fdocs%2fapib!%2f HTTP 302
https://docs.oracle.com/javase/1.5.0/docs/index.html Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 17- https://oracle.112.2o7.net/b/ss/oracledocs,oracleglobal/1/JS-2.6.0/s11427989295964?AQB=1&ndh=1&pf=1&t=14%2F0%2F2020%206%3A15%3A33%202%20-60&fid=07195560FFDC13DE-3280B311F2E72F9B&ce=UTF-8&ns=oracle&pageName=docs%3Aen-us%3A%2Fjavase%2F1.5.0%2Fdocs%2F&g=https%3A%2F%2Fdocs.oracle.com%2Fjavase%2F1.5.0%2Fdocs%2Findex.html&cc=USD&ch=docs%3Aen-us%3A%2Fjavase%2F1.5.0%2Fdocs%2F&h3=D%3DpageName&c20=D%3Dv20&v20=New&c24=D%3Dv24&v24=no%20value&c26=D%3Dv26&v26=docs%3Aen&c38=D%3DpageName&c39=D%3DpageName&c50=D%3Ds_vi&v50=D%3Ds_vi&c51=ora_code%3A1.74%3AJS%202.6.0%3Adocs%3A1.16&v51=D%3DpageName&v52=https%3A%2F%2Fdocs.oracle.com%2Fjavase%2F1.5.0%2Fdocs%2Findex.html&c54=D%3Dv54&v54=not%20logged%20in&c55=A&c67=0%7Eimplied%7ENoCookie&s=1600x1200&c=24&j=1.6&v=N&k=Y&bw=1600&bh=1200&AQE=1 HTTP 302
- https://oracle.112.2o7.net/b/ss/oracledocs,oracleglobal/1/JS-2.6.0/s11427989295964?AQB=1&pccr=true&vidn=2F0EA73A8515BA65-60000A2A14A4B1FC&ndh=1&pf=1&t=14%2F0%2F2020%206%3A15%3A33%202%20-60&fid=07195560FFDC13DE-3280B311F2E72F9B&ce=UTF-8&ns=oracle&pageName=docs%3Aen-us%3A%2Fjavase%2F1.5.0%2Fdocs%2F&g=https%3A%2F%2Fdocs.oracle.com%2Fjavase%2F1.5.0%2Fdocs%2Findex.html&cc=USD&ch=docs%3Aen-us%3A%2Fjavase%2F1.5.0%2Fdocs%2F&h3=D%3DpageName&c20=D%3Dv20&v20=New&c24=D%3Dv24&v24=no%20value&c26=D%3Dv26&v26=docs%3Aen&c38=D%3DpageName&c39=D%3DpageName&c50=D%3Ds_vi&v50=D%3Ds_vi&c51=ora_code%3A1.74%3AJS%202.6.0%3Adocs%3A1.16&v51=D%3DpageName&v52=https%3A%2F%2Fdocs.oracle.com%2Fjavase%2F1.5.0%2Fdocs%2Findex.html&c54=D%3Dv54&v54=not%20logged%20in&c55=A&c67=0%7Eimplied%7ENoCookie&s=1600x1200&c=24&j=1.6&v=N&k=Y&bw=1600&bh=1200&AQE=1
20 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index.html
docs.oracle.com/javase/1.5.0/docs/ Redirect Chain
|
42 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
javalogo52x88.gif
docs.oracle.com/javase/1.5.0/docs/images/ |
2 KB 3 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
download.arrow.gif
docs.oracle.com/javase/1.5.0/docs/images/ |
621 B 948 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
j2se5.gif
docs.oracle.com/javase/1.5.0/docs/images/ |
36 KB 37 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
bullet-round-indented.gif
docs.oracle.com/javase/1.5.0/docs/images/ |
59 B 385 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
sunlogo64x30.gif
docs.oracle.com/javase/1.5.0/docs/images/ |
2 KB 2 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
global.js
docs.oracle.com/en/dcommon/js/ |
21 KB 6 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
s_code_download.js
www.oracle.com/ocom/groups/systemobject/@mktg_admin/documents/systemobject/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET |
s_code.js
www.oracle.com/ocom/groups/systemobject/@mktg_admin/documents/systemobject/ |
0 0 |
|
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
notice
consent.truste.com/ |
4 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ora_docs.js
www.oracleimg.com/us/assets/metrics/ |
849 B 996 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
v1.7-220
consent-st.trustarc.com/asset/notice.js/v/ |
55 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
get
consent-st.trustarc.com/ Frame 43FC |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ora_code_docs.js
www.oracleimg.com/us/assets/metrics/ |
8 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ora_code.js
www.oracleimg.com/us/assets/metrics/ |
60 KB 21 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
consent-pref.trustarc.com/ Frame 7630 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
transparent.png
consent-st.trustarc.com/asset/ |
95 B 481 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
noticemsg
consent.trustarc.com/ |
43 B 433 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
s11427989295964
oracle.112.2o7.net/b/ss/oracledocs,oracleglobal/1/JS-2.6.0/ Redirect Chain
|
43 B 283 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
trans.png
consent-st.trustarc.com/asset/ |
923 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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
- www.oracle.com
- URL
- http://www.oracle.com/ocom/groups/systemobject/@mktg_admin/documents/systemobject/s_code_download.js
- Domain
- www.oracle.com
- URL
- http://www.oracle.com/ocom/groups/systemobject/@mktg_admin/documents/systemobject/s_code.js
Verdicts & Comments Add Verdict or Comment
71 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| onformdata object| onpointerrawupdate string| ohcglobal undefined| s_code boolean| disclaimerSet function| _truste_eumap object| truste string| ora_local string| ora_global string| ora_path boolean| isTest string| ora_root string| host_type object| scFiles string| siteId function| s_setAccount function| s_prePlugins function| s_postPlugins function| oracleCloudSearchTracking function| s_checkdev function| s_oraVer function| gotjQ function| hiddenDlink function| getUrlQueryParams function| trackSearch function| _truste_eu object| PREF_MGR_API_DEBUG object| PrivacyManagerAPI object| TRUSTE_CMAPI_DEBUG string| oraVersion object| s_account object| s object| oracle function| s_Ping function| s_beacon function| s_SetOraConfig function| s_doPlugins function| navTrack function| s_setOraLangCountry function| s_setOraLangCountryGLOBAL function| s_orapageName function| s_oraChannel function| s_oraSetsiteID function| s_oraRSS function| s_oraMsgid function| s_oraPaidSearch function| s_oraEnhancedDownloadTracking function| s_oraSubRSS function| s_oraCampaign function| s_oraIntCampaign function| getMetaContents function| s_oraLinkHandling function| s_setGUID function| s_consentStatus function| sani function| s_getCookieData function| s_getMktUserInfo function| s_getUserInfo function| s_setEloquaCookieInfo function| s_setAdobePlugins function| AppMeasurement_Module_ActivityMap function| AppMeasurement function| s_gi function| s_pgicq object| s_c_il number| s_c_in boolean| s_PingOK object| aConsent object| s_i_oracledocs_oracleglobal number| s_objectID number| s_giq1 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 |
---|---|---|
docs.oracle.com/ | Name: BIGipServer~Public~tahiti_prod_adc_pool_8777 Value: rd2o00000000000000000000ffff89fe12dco8777 |
8 Console Messages
A page may trigger messages to the console to be logged. These are often error messages about being unable to load a resource or execute a piece of JavaScript. Sometimes they also provide insight into the technology behind a website.
Source | Level | URL Text |
---|
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.
consent-pref.trustarc.com
consent-st.trustarc.com
consent.trustarc.com
consent.truste.com
docs.oracle.com
download.oracle.com
java.sun.com
oracle.112.2o7.net
www.oracle.com
www.oracleimg.com
www.oracle.com
108.128.130.224
13.225.78.34
143.204.101.72
143.204.229.106
143.204.229.74
156.151.59.19
2.21.36.34
2a02:26f0:6c00:196::af5
2a02:26f0:6c00:19c::366
2a02:26f0:6c00:19c::af5
159ff972e697df208d8ea1fc7e0384aea06a3a23081a1df7693b90466ddfc7b7
2606b91cca1f76efe9c503aaef5b7956ef6415a9403b8bbc0f5eb857d515bb05
39753d98f7b5ad287e4a9587af02649a209bf7edb337b8f50cc3afa56dbc166e
41f137121e4e4fef925fedb4b2873f836b8b79321718f9c6e9fbaa54fc570213
5100dbd3d313bc39a9a0a20bcffcc04a1f4b29233a6ba78548409416546145f1
56fa6a11fef4b1a6a8ce9f3e72324f1f97a457d64c4a2641ce8bc66a165ededc
74a432241408c9ea9325a07d507d2fe81ae743b7d892de4ba907f6917ae136cb
92511fc35fef4aef6f94bd0b870e7e07903b2a3ef7cba09103e70ec595cb1921
98b3d9d20e032f90aca49e9b116225d539ff6fbdb7e42c3c363f63896ac03d2a
a1ecbaed793a1f564c49c671f2dd0ce36f858534ef6d26b55783a06b884cc506
a92f5fff342c3aa776c328f7518ab38a2af0ff0ddbb538e11f86b74908176099
c1429fb388c26408f459982acc2304e2b22d9e96329d5bb71fe3646ca1ba3733
d1f997e9d36cab74d9b7c82335b21734e1c74b284d17a8b3df2aa3f4661d2f6c
d92ea3e0dd0fbc00b6d2616fe4d21fbfe46ba8fe446bba89960c77504bde42e5
dd8b992cd3656486461f2e8a5cd37d4bdc1b0faadce4ee525e59a9f686213df2
e7dce68b6fac5e0dc8c4f262fab38b50f7b94b1354232ee2402d3b0352f39154