survey.assurance.saiglobal.com
Open in
urlscan Pro
51.161.160.4
Public Scan
Submission: On July 15 via automatic, source certstream-suspicious — Scanned from AU
Summary
TLS certificate: Issued by R11 on July 15th 2024. Valid for: 3 months.
This is the only time survey.assurance.saiglobal.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
40 | 51.161.160.4 51.161.160.4 | 16276 (OVH) (OVH) | |
40 | 1 |
ASN16276 (OVH, FR)
PTR: s50.limesurvey.host
survey.assurance.saiglobal.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
40 |
saiglobal.com
survey.assurance.saiglobal.com |
672 KB |
40 | 1 |
Domain | Requested by | |
---|---|---|
40 | survey.assurance.saiglobal.com |
survey.assurance.saiglobal.com
|
40 | 1 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.limesurvey.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
survey.assurance.saiglobal.com R11 |
2024-07-15 - 2024-10-13 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://survey.assurance.saiglobal.com/
Frame ID: 3313407D0E6A441D7B7BC57041C9A220
Requests: 40 HTTP requests in this frame
Screenshot
Page Title
SAI Global Assurance - online surveysDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- <link[^>]* href=[^>]*?bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.css
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
animate.css (Web Frameworks) Expand
Detected patterns
- <link [^>]+(?:/([\d.]+)/)?animate\.(?:min\.)?css
Font Awesome (Font Scripts) Expand
Detected patterns
- <link[^>]* href=[^>]+(?:([\d.]+)/)?(?:css/)?font-awesome(?:\.min)?\.css
- <link[^>]* href=[^>]*?(?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
decimal.js (JavaScript libraries) Expand
Detected patterns
- decimal(?:\.min)?\.js(?:\?ver(?:sion)?=([\d.]*\d+))?
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery Migrate (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]migrate(?:-([\d.]+))?(?:\.min)?\.js(?:\?ver=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
40 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
survey.assurance.saiglobal.com/ |
54 KB 8 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
noto.css
survey.assurance.saiglobal.com/tmp/assets/b5763d52/ |
594 B 468 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
survey.assurance.saiglobal.com/tmp/assets/546a9314/css/ |
30 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
remixicon.css
survey.assurance.saiglobal.com/tmp/assets/ad1f8b/ |
117 KB 16 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
survey.css
survey.assurance.saiglobal.com/tmp/assets/156db173/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embeddables.min.css
survey.assurance.saiglobal.com/tmp/assets/924741b1/build/ |
303 B 465 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
template-core.css
survey.assurance.saiglobal.com/tmp/assets/59787bf4/ |
12 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
awesome-bootstrap-checkbox.css
survey.assurance.saiglobal.com/tmp/assets/59787bf4/awesome-bootstrap-checkbox/ |
9 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap_5.min.css
survey.assurance.saiglobal.com/tmp/assets/9e445cbd/css/ |
167 KB 25 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
base.css
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/css/ |
1 KB 908 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
noTablesOnMobile.css
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/css/ |
5 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ajaxify.css
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/css/ |
528 B 531 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
survey-list.css
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/css/ |
789 B 769 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
animate.css
survey.assurance.saiglobal.com/tmp/assets/44cd937b/css/ |
23 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sea_green.css
survey.assurance.saiglobal.com/tmp/assets/44cd937b/css/variations/ |
47 KB 7 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.css
survey.assurance.saiglobal.com/tmp/assets/44cd937b/css/ |
14 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom.css
survey.assurance.saiglobal.com/tmp/assets/44cd937b/css/ |
322 B 485 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
featurePreview.css
survey.assurance.saiglobal.com/tmp/assets/d56250af/ |
281 B 441 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
survey.assurance.saiglobal.com/tmp/assets/2301110f/ |
88 KB 31 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate.min.js
survey.assurance.saiglobal.com/tmp/assets/e6ec8146/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
moment-with-locales.min.js
survey.assurance.saiglobal.com/tmp/assets/b947419e/ |
360 KB 74 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
em_javascript.js
survey.assurance.saiglobal.com/tmp/assets/9a2f6249/ |
137 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lslog.js
survey.assurance.saiglobal.com/tmp/assets/43af24c6/build/ |
84 KB 20 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pjax.js
survey.assurance.saiglobal.com/tmp/assets/c4641524/ |
55 KB 13 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
survey.js
survey.assurance.saiglobal.com/tmp/assets/156db173/ |
20 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
template-core.js
survey.assurance.saiglobal.com/tmp/assets/59787bf4/ |
8 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
bootstrap_5.min.js
survey.assurance.saiglobal.com/tmp/assets/9e445cbd/js/ |
89 KB 25 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
theme.js
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/scripts/ |
12 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ajaxify.js
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/scripts/ |
7 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
custom.js
survey.assurance.saiglobal.com/tmp/assets/8e54bac7/scripts/ |
468 B 599 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
featureOptin.js
survey.assurance.saiglobal.com/tmp/assets/c52e0127/ |
671 B 637 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nojs.js
survey.assurance.saiglobal.com/tmp/assets/bdb2e291/ |
199 B 479 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
decimal.js
survey.assurance.saiglobal.com/tmp/assets/2bd33234/ |
128 KB 32 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
decimalcustom.js
survey.assurance.saiglobal.com/tmp/assets/2ba89173/ |
9 KB 805 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ITK_SAI-Global-logo-on-WHT-CMYK-25percent.png
survey.assurance.saiglobal.com/tmp/assets/d57c0472/ |
12 KB 13 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
survey_list_header.png
survey.assurance.saiglobal.com/tmp/assets/fba99f1a/ |
10 KB 10 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
poweredby.png
survey.assurance.saiglobal.com/tmp/assets/fba99f1a/ |
4 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
embeddables.min.js
survey.assurance.saiglobal.com/tmp/assets/924741b1/build/ |
23 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
NotoSans-Regular.ttf
survey.assurance.saiglobal.com/tmp/assets/b5763d52/font-src/Noto/ |
299 KB 299 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
survey.assurance.saiglobal.com/tmp/assets/fba99f1a/ |
15 KB 4 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
113 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| debugState function| $ function| jQuery function| moment function| checkconditions function| fixnum_checkconditions function| pad function| LEMcount function| LEMunique function| LEMcountif function| LEMcountifop function| LEMsumifop function| LEMpi function| LEMsum function| LEMintval function| LEMis_null function| LEMis_float function| LEMis_int function| LEMis_numeric function| LEMis_string function| LEMconvert_value function| LEMfloatval function| LEMif function| LEMlist function| LEMlistifop function| LEMlog function| LEMmax function| LEMmin function| LEMjoin function| LEMimplode function| LEMregexMatch function| LEMstrlen function| LEMstr_replace function| LEMstrpos function| LEMempty function| LEMbool function| LEMeq function| LEMval function| LEMfixnum function| LEMstrip_tags function| LEMstddev function| LEMstrtoupper function| LEMstrtolower function| LEManyNA function| LEMsetTabIndexes function| LEMflagMandOther function| is_bool function| addslashes function| html_entity_decode function| htmlentities function| get_html_translation_table function| htmlspecialchars function| htmlspecialchars_decode function| ltrim function| nl2br function| number_format function| quoted_printable_decode function| quoted_printable_encode function| quotemeta function| round function| rtrim function| sprintf function| str_pad function| str_repeat function| strcasecmp function| strcmp function| strip_tags function| stripslashes function| stripos function| stristr function| strrev function| strstr function| strtotime function| substr function| trim function| ucwords function| checkdate function| date function| gmdate function| idate function| mktime function| rand function| time function| updateHeadings function| updateColors function| ConsoleShim function| Pjax object| LSvar function| triggerEmRelevance function| triggerEmRelevanceQuestion function| triggerEmRelevanceGroup function| triggerEmRelevanceSubQuestion function| updateLineClass function| updateRepeatHeading function| manageIndex function| activateLanguageChanger function| activateActionLink function| confirmSurveyDialog function| activateConfirmButton function| triggerEmClassChange function| updateMandatoryErrorClass function| activateSoftMandatory function| resetQuestionTimers function| TemplateCoreClass object| templateCore number| uidEvent object| bootstrap function| ThemeScripts function| AjaxSubmitObject object| basicThemeScripts function| Decimal string| LEMmode function| ExprMgr_process_relevance_and_tailoring1 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 |
---|---|---|
survey.assurance.saiglobal.com/ | Name: PHPSESSID Value: 268471d534c55def0f95958b8efc0928 |
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 |
---|---|
Strict-Transport-Security | max-age=63072000; includeSubdomains; |
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.
survey.assurance.saiglobal.com
51.161.160.4
02f99686ed66881db2fb5ce1cf252e0cdb320f22ef713f1d56084900ba5187d8
1cd88f8eb40ba3e8114ecb5ea21959711c053110cd6a79da8613714fdd8f8296
255a2b45f9a6fd3747fbc0ecef92505b7729d21064728985094029834dd99d67
25e71903cb7e6c040b94554218d56439c51ec9070214cddae2b4114bd010f3b0
2b196069c95f147ac17cbb865cacb8c8439771697fd090ef629721d1876b2417
3a22a33a3016e9ebd99f2455bcbe6b93193d523fb7ffa8a7bf81c56e0467d408
404989a04867c34eee45674e7700eb7cae9e14f0701f496a0cd3cebd0661a514
430725b95468277dcbccc27e08e3d873276c0082737310b0b1ad330392511847
49328a61e332cc7f8c84603ae5275c5625cf3975ca4955a44c1c38f3ae3e705e
4a018140a6f2ff585ee14336cdbfba6fe72b3ce29db53d1d707aeb1299da4bff
5274f11e6fb32ae0cf2dfb9f8043272865c397a7c4223b4cfa7d50ea52fbde89
5951d78bd42b23e6b8c84206bbbd202c1af3e1755ce0e945055ad352d3a7d484
60262d4a793cf6fe478f2b906ada121135757e8a4e9dc7b509ab8b0428bdd7c2
6ce38089e3b36a887916716c319205c83e64335289644d7431034be51b3fe0f8
6f5ec85eb07b3a503086ab9b743386618a7f11ae1cd516ebb88e23397e089ac0
70ddd035485cdd41186c05d9b8823857622adf14febd5fb426bfa437868bcd44
799aeb25cc0373fdee0e1b1db7ad6c2f6a0e058dfadaa3379689f583213190bd
8372503eaf71037a9a339493e2665e1a4f9163c5c13461effb97a0ff744bfb1a
943e236ec0a18446228164e46acbe7cdee46d7d9ef65bbe90bd5dcb36834fb89
a50795fde05d1b33d8fd90aeebb262bdfe5f0d2a95634cf2d7b301196e21b64b
a52fdd375fb885e6ac21471b34e26e5cb6e58f1fa944519bff08d4400605bfed
a6f3f0faea4b3d48e03176341bef0ed3151ffbf226d4c6635f1c6039c0500575
a846f07a8b253e18decc21dc8b07d75eac862095b29b015e831681e23efa3371
af1a9f023ca4b3ba88863f074b36988901744dc3dc3bb417529c5bd196f51927
b0170d86d71cf145ea579607c95e09ac63b3839846376efe6ecc1fc0ef26c3d7
b4d5afa39117ee3292009aa662cd3cbf0bba8c5ba29a04f668630e0e2f912f0b
b4fae3b9efc51f9aa67ece3c590910d129be5e263ac72dd1fa8258fccafcf6c9
b65a0a2e6d0823858bf66942223911650e1a57b84f36c0f43d43501d9ce4024d
c83c75ca7d2e0056bea43141e01cce4b67c37b03134fa51d0db8bd1f84e418ed
c8503645c31678887f8156b00786ed4b3a72fcd5852944f0a93f3687ec3b76b7
cacc77b35674e5e8769fcff8020676cf437cd0a2a44cb24185dac7d50d2fde2e
d2cc9ae280d923c881256d038b3e4483b86ed93a135e658b0e37dfcbb6046912
e13973041847d6da0072102991035d68e056a6d38b235fe301dc8c1886d4ead6
e141b99459b1889f645062b2f21c2c33abed096abc307c2a9bcde90d1210ec74
e4b590e3841d06bca2c1b5c5455a4b8bd7853fe49c41f0fc12b31d9259369641
e9a65e9c39c983e6677dd8a487124c246761316de9637cbb46e072af442faefd
ebe24f124cfeb7c58607ace7bbcea0db2787d514184999a3297c246f687d1767
f2e827917d00a9645ca4186a53401e96c1810441cd80ebcc18b17479846f8def
f317ff168377c5b94d740f17e27e8859d4f89abd2ff2416c0041684adcfa1004
f52fdf7e54230bc39449c78c467e808d2c541639c91b495be475afa67dd1716a