www.ibm.com
Open in
urlscan Pro
2a02:26f0:6c00:183::b3a
Public Scan
Effective URL: https://www.ibm.com/legal/copytrade
Submission: On April 16 via api from US
Summary
TLS certificate: Issued by GeoTrust RSA CA 2018 on March 18th 2020. Valid for: a year.
This is the only time www.ibm.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 23.32.125.39 23.32.125.39 | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
2 26 | 2a02:26f0:6c0... 2a02:26f0:6c00:183::b3a | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
1 | 152.199.23.241 152.199.23.241 | 15133 (EDGECAST) (EDGECAST) | |
1 | 2.17.186.29 2.17.186.29 | 16625 (AKAMAI-AS) (AKAMAI-AS) | |
1 | 104.108.11.73 104.108.11.73 | 16625 (AKAMAI-AS) (AKAMAI-AS) | |
27 | 4 |
ASN20940 (AKAMAI-ASN1, US)
PTR: a23-32-125-39.deploy.static.akamaitechnologies.com
content.emm.ibmmail.com |
ASN20940 (AKAMAI-ASN1, US)
www.ibm.com | |
1.www.s81c.com | |
1.cms.s81c.com |
ASN16625 (AKAMAI-AS, US)
PTR: a2-17-186-29.deploy.static.akamaitechnologies.com
api.www.s81c.com |
ASN16625 (AKAMAI-AS, US)
PTR: a104-108-11-73.deploy.static.akamaitechnologies.com
idaas.iam.ibm.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
19 |
s81c.com
1.www.s81c.com 1.cms.s81c.com api.www.s81c.com |
444 KB |
9 |
ibm.com
2 redirects
www.ibm.com idaas.iam.ibm.com |
45 KB |
1 |
tiqcdn.com
tags.tiqcdn.com |
1 KB |
1 |
ibmmail.com
1 redirects
content.emm.ibmmail.com |
229 B |
27 | 4 |
Domain | Requested by | |
---|---|---|
16 | 1.www.s81c.com |
www.ibm.com
1.www.s81c.com |
8 | www.ibm.com |
2 redirects
www.ibm.com
1.www.s81c.com |
2 | 1.cms.s81c.com |
www.ibm.com
|
1 | idaas.iam.ibm.com |
1.www.s81c.com
|
1 | api.www.s81c.com |
1.www.s81c.com
|
1 | tags.tiqcdn.com |
1.www.s81c.com
|
1 | content.emm.ibmmail.com | 1 redirects |
27 | 7 |
This site contains links to these domains. Also see Links.
Domain |
---|
myibm.ibm.com |
idaas.iam.ibm.com |
www-935.ibm.com |
developer.ibm.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.ibm.com GeoTrust RSA CA 2018 |
2020-03-18 - 2021-05-22 |
a year | crt.sh |
*.tiqcdn.com DigiCert SHA2 Secure Server CA |
2020-03-17 - 2022-06-17 |
2 years | crt.sh |
idaas.iam.ibm.com DigiCert SHA2 Secure Server CA |
2019-10-21 - 2021-01-19 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.ibm.com/legal/copytrade
Frame ID: 6939D13220ABA9FCEC971B1D2ABF0BF0
Requests: 27 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://content.emm.ibmmail.com/emessageIRS/servlet/IRSL?v=5&a=10245&r=1532386&m=5195&l=14&e=2&x=2459047.0
HTTP 302
http://www.ibm.com/legal/us/en/copytrade.shtml HTTP 301
https://www.ibm.com/legal/us/en/copytrade.shtml HTTP 301
https://www.ibm.com/legal/copytrade Page URL
Detected technologies
Apache (Web Servers) ExpandDetected patterns
- headers server /(?:Apache(?:$|\/([\d.]+)|[^/-])|(?:^|\b)HTTPD)/i
Tealium (Advertising Networks) Expand
Detected patterns
- script /^(?:https?:)?\/\/tags\.tiqcdn\.com\//i
Page Statistics
41 Outgoing links
These are links going to different origins than the main page.
Title: My IBM
Search URL Search Domain Scan URL
Title: Log in
Search URL Search Domain Scan URL
Title: Services
Search URL Search Domain Scan URL
Title: IBM Developer
Search URL Search Domain Scan URL
Title: Blockchain
Search URL Search Domain Scan URL
Title: Containers
Search URL Search Domain Scan URL
Title: Analytics
Search URL Search Domain Scan URL
Title: Node.js
Search URL Search Domain Scan URL
Title: Code patterns
Search URL Search Domain Scan URL
Title: Tutorials
Search URL Search Domain Scan URL
Title: Open source
Search URL Search Domain Scan URL
Title: APIs
Search URL Search Domain Scan URL
Title: Events
Search URL Search Domain Scan URL
Title: See how the trends of the past decade will fuel coming innovations
Search URL Search Domain Scan URL
Title: Code patterns
Search URL Search Domain Scan URL
Title: Tutorials
Search URL Search Domain Scan URL
Title: Events
Search URL Search Domain Scan URL
Title: Build a kick-starter blockchain network and start coding with the IBM Blockchain Platform
Search URL Search Domain Scan URL
Title: Code patterns
Search URL Search Domain Scan URL
Title: Tutorials
Search URL Search Domain Scan URL
Title: Events
Search URL Search Domain Scan URL
Title: A beginner's guide to artificial intelligence, machine learning, and cognitive computing
Search URL Search Domain Scan URL
Title: Code patterns
Search URL Search Domain Scan URL
Title: Tutorials
Search URL Search Domain Scan URL
Title: Events
Search URL Search Domain Scan URL
Title: Deploy a simple Python application with Kubernetes
Search URL Search Domain Scan URL
Title: Code patterns
Search URL Search Domain Scan URL
Title: Tutorials
Search URL Search Domain Scan URL
Title: Events
Search URL Search Domain Scan URL
Title: Developer community
Search URL Search Domain Scan URL
Title: Easily and securely connect to your data source for initial model training and continuous learning
Search URL Search Domain Scan URL
Title: Code patterns
Search URL Search Domain Scan URL
Title: Tutorials
Search URL Search Domain Scan URL
Title: Events
Search URL Search Domain Scan URL
Title: What should you know before you start your node journey? Start with this learning path.
Search URL Search Domain Scan URL
Title: Services
Search URL Search Domain Scan URL
Title: IBM Developer
Search URL Search Domain Scan URL
Title: Blockchain
Search URL Search Domain Scan URL
Title: Containers
Search URL Search Domain Scan URL
Title: Analytics
Search URL Search Domain Scan URL
Title: Node.js
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://content.emm.ibmmail.com/emessageIRS/servlet/IRSL?v=5&a=10245&r=1532386&m=5195&l=14&e=2&x=2459047.0
HTTP 302
http://www.ibm.com/legal/us/en/copytrade.shtml HTTP 301
https://www.ibm.com/legal/us/en/copytrade.shtml HTTP 301
https://www.ibm.com/legal/copytrade Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
copytrade
www.ibm.com/legal/ Redirect Chain
|
58 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www.css
1.www.s81c.com/common/v18/css/ |
198 KB 35 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
grid-fluid.css
1.www.s81c.com/common/v18/css/ |
3 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tables.css
1.www.s81c.com/common/v18/css/ |
19 KB 4 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ibmplexsans-regular.woff2
1.www.s81c.com/common/fonts/plex/v1/ |
34 KB 35 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ibmplexsans-regularitalic.woff2
1.www.s81c.com/common/fonts/plex/v1/ |
37 KB 37 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ibmplexsans-semibold.woff2
1.www.s81c.com/common/fonts/plex/v1/ |
37 KB 37 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icons-ibm-v12.woff
1.www.s81c.com/common/fonts/ |
11 KB 11 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ibmplexsans-light.woff2
1.www.s81c.com/common/fonts/plex/v1/ |
36 KB 37 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_2mWlM7uzLsX26o3-VPopAEsrrqZCpfeSCocID4Z5OGs.css
1.cms.s81c.com/sites/default/files/css/ |
7 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css_SJR1QqYdQhMmSzYYEz0wWcOzVbFaTKAF3Km4_Aw_fIY.css
1.cms.s81c.com/sites/default/files/css/ |
791 B 831 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
textcolumns.css
1.www.s81c.com/common/v18/css/ |
3 KB 808 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ida_stats.js
1.www.s81c.com/common/stats/ |
206 KB 65 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
www.js
1.www.s81c.com/common/v18/js/ |
422 KB 134 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tables.js
1.www.s81c.com/common/v18/js/ |
103 KB 37 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tactic.js
1.www.s81c.com/common/js/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
tacticbindlinks.js
1.www.s81c.com/common/js/ |
1 KB 757 B |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
4e820bb8206b4d21439d18653f6d
www.ibm.com/assets/ |
64 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
p_9dc91141f8580c02c84609bc38cb8856719e6faa9f62025e34dc78709666073a.js
tags.tiqcdn.com/dle/ibm/web/ |
748 B 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
search.svg
1.www.s81c.com/common/v18/i/ |
645 B 847 B |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
4e820bb8206b4d21439d18653f6d
www.ibm.com/assets/ |
17 B 658 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
usen.js
www.ibm.com/common/v18/js/data/ |
58 KB 9 KB |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
api.www.s81c.com/webmaster/dbip/ |
139 B 528 B |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
idaas.iam.ibm.com/v1/mgmt/idaas/user/status/ |
69 B 902 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
usen-utf8.js
1.www.s81c.com/common/js/dynamicnav/www/countrylist/ |
14 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
masthead-banner.json
www.ibm.com/common/v18/mastheadbanner/ |
2 KB 1 KB |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
4e820bb8206b4d21439d18653f6d
www.ibm.com/assets/ |
17 B 655 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
53 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 object| digitalData object| cpp object| _appInfo object| _dl boolean| isIdaStatsLoaded object| ghostQueue function| cmCreatePageviewTag function| cmCreateProductviewTag function| cmCreateShopAction5Tag function| cmDisplayShops function| cmCreateShopAction9Tag function| cmCreateOrderTag function| cmCreateRegistrationTag function| cmCreateElementTag function| cmCreateConversionEventTag function| cmCreateManualPageviewTag function| cmCreateManualLinkClickTag function| cmCreateManualImpressionTag function| cmCreateCustomTag function| cmSetupOther function| cmSetCurrencyCode function| cmDisplayShop9s function| cmDisplayShop5s function| cmRetrieveUserID object| ibmStats function| createPageviewTagForSPA object| v16elu string| pageViewAttributes object| ibmweb string| jQueryNativeVersion boolean| isJQueryOnSupported function| jQuery2 string| IBMPageCategory object| utag object| _cf object| _ac object| bmak string| _sd_trace object| IBMPerformance object| IBMCore function| UstreamEmbed number| v18JsStart object| Modernizr undefined| $ function| jQuery function| EvEmitter function| imagesLoaded object| tcPassing function| goPage function| goPagePup object| tcPassingBindAllIwmLinks5 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 |
---|---|---|
.ibm.com/ | Name: bm_sv Value: 4CBB8B34849111D9499D8365F9E2D262~VMBPRlyP+AuR2gxyYBTm5eqRrm+dQbtx+s2M/VVf5JBNAD5lGIpecJwvaPowLv/S3J6U7kXlZ+yghMPzNY2KdihVgeXRpv5Xj9oZVXnXj2l55Nw2URtpRuEPC71nLLly4q01oupxEcumYOy7ZdEIjw== |
|
.ibm.com/ | Name: _abck Value: 1116FED7495E89FDA55665510F42F9B5~-1~YAAQLrsQAvL7tWZxAQAAJQFegwP/xCIpf9czpk0t6iGlu0NCwl+R01kI3kWdw81iqAGfImEPQdvm+uHE+yF5vGbkghf7+frWO3sHF0IEa5vw9da4lcQauAYEf+d67MofL8IinkyyFotKGntCuJlZIh+q230/UdqRFr0yojQoEgwT79/QyDS27FDAAh+nqjFX6tSrpdCwLeY0rATrxzgdrNcJII+Wl8309MbguAAt+Ii99noP7RdmC5QdgXVwOiqFLUVhTaHLEuI7sacGDWAQ3n1c0VUuwhrcfDgEO8OgTENA0CH049SsE4ojy5Ehr0+A+1ye/vM=~-1~-1~-1 |
|
.www.ibm.com/ | Name: pageviewContext Value: c828ccf1-e1ad-40fd-b10b-37d53c3b979d |
|
.ibm.com/ | Name: ak_bmsc Value: D9F2644112C0C593742C72A2B626DB880210BB2E5F570000FB69985E8FDE6007~plkfS2R7Kxy7NaUEI05RUmODCxnOuqMDtqk4LQiWHQFamt9c1KgUY5UxYj2M5iuHx/nlix5/ZzUHQHkDAZZAihRP3KgmIZl6oND91Q2ISDNeHtmrf416mHJU7K0tBS2FL0KT81EsDKmiqOicYmr61TI3mdRDjJFfJ1PzqZq5KS9BtS7JgwI8GHWMXMwn8Jk5QUi8NN3E5B99wXo4+4DvJf9TqLOXQ8+4/l6mqiNWsDIQA= |
|
.ibm.com/ | Name: bm_sz Value: 0A80007F629129162E12FD31438791BD~YAAQLrsQAsb7tWZxAQAAmf1dgwdi3h/oP7upwihjCLODyhBd5ejuD1/XXYGAb0KQYuZ6EUwFO5QQc2eYN3zbmPBNRFdFAHd0imLSCxy2/anelHFSiqokh39FohcVpZ6bVMojnHe0H9/cI8KLvZYlnrwomxWu5B1fFSHI7UYnHu9Uayy/DC50Gx8PIysb |
Security Headers
This page lists any security headers set by the main page. If you want to understand what these mean and how to use them, head on over to this page
Header | Value |
---|---|
Content-Security-Policy | upgrade-insecure-requests |
Strict-Transport-Security | max-age=31536000 |
X-Content-Type-Options | nosniff |
X-Xss-Protection | 1; mode=block |
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.
1.cms.s81c.com
1.www.s81c.com
api.www.s81c.com
content.emm.ibmmail.com
idaas.iam.ibm.com
tags.tiqcdn.com
www.ibm.com
104.108.11.73
152.199.23.241
2.17.186.29
23.32.125.39
2a02:26f0:6c00:183::b3a
04e70dcb1fbeef2e4571f9643748c3f00913df66b232b4b0ba50fe16d3f24fae
0b356954cae7149d1f7954de1cbff082ef24b21dec40cc2f9f45b762baa44d3a
0ca77ddd38aa26193e7a92d26a4a4886b869371e3fc9d04091149ec92d9de930
0d07fca28e6b11309399d912c78f4600de504e3fb6587a405570db05913fd36a
0d73131dd2d2d464f0a62df7d6668b93f4b06062f52c8a2def89c25911fda674
103f665c5f1abf3c382f62aef32f3bbd8a2b9b6d58f5507dbb93a75c954935de
3be53551ce4169e064ec1eadb16b238be8e47e5e12cb13823dc32041ce80a801
3df4c72b33d93f627a79f3ec0e4744d88f9478a3513a41ae0a2386abac4ef831
43433720765db7e8befb70c6a3596f4ea41ef777bd9d2abe583ac4b1df39c957
48947542a61d4213264b3618133d3059c3b355b15a4ca005dca9b8fc0c3f7c86
579102dfe736df8409fcfcdd0d4fd33cfb931c781b43562d23de6a0c74270274
61b4644159aeb4fef3e11e355916cbedd9a5635f8c98092dd7145d89e4f00970
8bd5e5729a3fb989a0bcb99fd966df11e1c44198c447712fa4136996e2b28c0a
900743cb4beaddf71def113d11b5225b7bc279ba376408924a11488041600651
9735f678af9d263e16e5bda3f511b8b20457b849439234e523523669a6eb2c41
a64bf66a1fd0a72a1af9c6630d915238aa52dd0788ac5e6bb4c6769a3fe51c6c
ae7a6fb3e5570715d24befa9e10843d704884954fa3445da10e0983323007db9
b493cdb3b30ea63f6a924f814dfccfcfe305dac02106f9994ce2bcb2e8ed28c4
bfc97a121a977bb5c3a036411ad59d8e94b6e60aab0d6856db311fe18e89b8a8
ca7458bafa9183099c323fa56662de64e7c8b1f74632e7454be4fa68accfbbb9
cda8d43b8f281b37f7b311f396aa6da694411c954edc4b76740f5e70acdf7402
d2af3a001cba4c77465de4d7b0dfd2c714449cb5454954d6df237bfd65b75bb7
da65a533bbb32ec5f6ea8dfe54fa29004b2baea642a5f7920a87080f8679386b
db6bb7c8ddec0c2b644b329eb3bb9b5feea91c48bbdb1d7e829b0ddbb6c3b191
de80b2b0c32b938ed432b49c0f3dc09f8c6152fc6b090ac49294b891ad8933bc
e7e94355f3bbd61c0bc94cf0600dee5e21fe8c07db299922ac11e35f04f8ce0b