eg.upaf.org
Open in
urlscan Pro
162.221.88.6
Public Scan
Effective URL: https://eg.upaf.org/CompanyLogin/Login.cfm?idCo=usbank2019
Submission: On March 02 via manual from US
Summary
TLS certificate: Issued by RapidSSL RSA CA 2018 on June 26th 2018. Valid for: a year.
This is the only time eg.upaf.org was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 18 | 162.221.88.6 162.221.88.6 | 21554 (CYBERLYNK) (CYBERLYNK - Wisconsin CyberLynk Network) | |
1 | 209.197.3.15 209.197.3.15 | 20446 (HIGHWINDS3) (HIGHWINDS3 - Highwinds Network Group) | |
1 | 2a00:1450:400... 2a00:1450:4001:820::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
3 | 2a00:1450:400... 2a00:1450:4001:825::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 2 | 2a00:1450:400... 2a00:1450:4001:81c::2008 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 1 | 2a00:1450:400... 2a00:1450:400c:c00::9a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 1 | 2a00:1450:400... 2a00:1450:4001:824::2004 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a00:1450:400... 2a00:1450:4001:820::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
24 | 6 |
ASN21554 (CYBERLYNK - Wisconsin CyberLynk Network, Inc., US)
PTR: web160.cyberlynk.net
eg.upaf.org |
ASN20446 (HIGHWINDS3 - Highwinds Network Group, Inc., US)
PTR: vip0x00f.map2.ssl.hwcdn.net
maxcdn.bootstrapcdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
upaf.org
1 redirects
eg.upaf.org |
636 KB |
3 |
gstatic.com
fonts.gstatic.com |
26 KB |
2 |
google-analytics.com
1 redirects
ssl.google-analytics.com |
17 KB |
1 |
google.de
www.google.de |
109 B |
1 |
google.com
1 redirects
www.google.com |
185 B |
1 |
doubleclick.net
1 redirects
stats.g.doubleclick.net |
165 B |
1 |
googleapis.com
fonts.googleapis.com |
1 KB |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com |
6 KB |
24 | 8 |
Domain | Requested by | |
---|---|---|
18 | eg.upaf.org |
1 redirects
eg.upaf.org
|
3 | fonts.gstatic.com |
eg.upaf.org
|
2 | ssl.google-analytics.com |
1 redirects
eg.upaf.org
|
1 | www.google.de |
eg.upaf.org
|
1 | www.google.com | 1 redirects |
1 | stats.g.doubleclick.net | 1 redirects |
1 | fonts.googleapis.com |
eg.upaf.org
|
1 | maxcdn.bootstrapcdn.com |
eg.upaf.org
|
24 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
upaf.org |
www.upaf.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
eg.upaf.org RapidSSL RSA CA 2018 |
2018-06-26 - 2019-06-26 |
a year | crt.sh |
*.bootstrapcdn.com COMODO RSA Domain Validation Secure Server CA |
2018-10-03 - 2019-10-12 |
a year | crt.sh |
*.googleapis.com Google Internet Authority G3 |
2019-02-13 - 2019-05-08 |
3 months | crt.sh |
*.google.com Google Internet Authority G3 |
2019-02-13 - 2019-05-08 |
3 months | crt.sh |
*.google-analytics.com Google Internet Authority G3 |
2019-02-13 - 2019-05-08 |
3 months | crt.sh |
www.google.de Google Internet Authority G3 |
2019-02-13 - 2019-05-08 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://eg.upaf.org/CompanyLogin/Login.cfm?idCo=usbank2019
Frame ID: FFCEAC68316694C7B438E198AA946A91
Requests: 24 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
https://eg.upaf.org/eg/usbank2019
HTTP 302
https://eg.upaf.org/CompanyLogin/Login.cfm?idCo=usbank2019 Page URL
Detected technologies
Windows Server (Operating Systems) ExpandDetected patterns
- headers server /IIS(?:\/([\d.]+))?/i
IIS (Web Servers) Expand
Detected patterns
- headers server /IIS(?:\/([\d.]+))?/i
Prototype (JavaScript Frameworks) Expand
Detected patterns
- script /(?:prototype|protoaculous)(?:-([\d.]*[\d]))?.*\.js/i
- env /^Prototype$/i
Font Awesome (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+font-awesome(?:\.min)?\.css/i
Google Analytics (Analytics) Expand
Detected patterns
- script /google-analytics\.com\/(?:ga|urchin|(analytics))\.js/i
- env /^gaGlobal$/i
jQuery (JavaScript Libraries) Expand
Detected patterns
- script /jquery(?:\-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery.*\.js/i
- env /^jQuery$/i
- script /jquery-ui(?:-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery-ui.*\.js/i
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- script /jquery-ui(?:-|\.)([\d.]*\d)[^\/]*\.js/i
- script /jquery-ui.*\.js/i
Page Statistics
3 Outgoing links
These are links going to different origins than the main page.
Search URL Search Domain Scan URL
Title: United Performing Arts Fund
Search URL Search Domain Scan URL
Title: Privacy Policy
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.
-
https://eg.upaf.org/eg/usbank2019
HTTP 302
https://eg.upaf.org/CompanyLogin/Login.cfm?idCo=usbank2019 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
Request Chain 22- https://ssl.google-analytics.com/r/__utm.gif?utmwv=5.7.2&utms=1&utmn=96331177&utmhn=eg.upaf.org&utmcs=UTF-8&utmsr=1600x1200&utmvp=1600x1200&utmsc=24-bit&utmul=en-us&utmje=0&utmfl=-&utmdt=UPAF%20Online%20Employee%20Giving%20-%20Login&utmhid=534525385&utmr=-&utmp=%2FCompanyLogin%2FLogin.cfm%3FidCo%3Dusbank2019&utmht=1551550866987&utmac=UA-32853593-1&utmcc=__utma%3D110791617.2069508017.1551550867.1551550867.1551550867.1%3B%2B__utmz%3D110791617.1551550867.1.1.utmcsr%3D(direct)%7Cutmccn%3D(direct)%7Cutmcmd%3D(none)%3B&utmjid=1322391117&utmredir=1&utmu=qBAAAAAAAAAAAAAAAAAAAAAE~ HTTP 302
- https://stats.g.doubleclick.net/r/collect?v=1&aip=1&t=dc&_r=3&tid=UA-32853593-1&cid=2069508017.1551550867&jid=1322391117&_v=5.7.2&z=96331177 HTTP 302
- https://www.google.com/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-32853593-1&cid=2069508017.1551550867&jid=1322391117&_v=5.7.2&z=96331177 HTTP 302
- https://www.google.de/ads/ga-audiences?v=1&aip=1&t=sr&_r=4&tid=UA-32853593-1&cid=2069508017.1551550867&jid=1322391117&_v=5.7.2&z=96331177&slf_rd=1&random=4056505313
24 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
Login.cfm
eg.upaf.org/CompanyLogin/ Redirect Chain
|
10 KB 10 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SCR_DateFunctions.js
eg.upaf.org/Common/ClientSideScripts/ |
30 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BrowserDetection.js
eg.upaf.org/Common/ClientSideScripts/ |
6 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FrameBuster.js
eg.upaf.org/Common/ClientSideScripts/ |
148 B 438 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FieldFormat.js
eg.upaf.org/Common/ClientSideScripts/ |
12 KB 12 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
imageSwap.js
eg.upaf.org/Common/ClientSideScripts/ |
1 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
MainSearch.js
eg.upaf.org/Common/ClientSideScripts/ |
1 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
validateField.js
eg.upaf.org/Common/ClientSideScripts/ |
29 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
DisplayDynamicMenu.js
eg.upaf.org/Common/ClientSideScripts/ |
15 KB 16 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
iFrameScroll.js
eg.upaf.org/Common/ClientSideScripts/ |
390 B 680 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-1.6.2.min.js
eg.upaf.org/Common/ClientSideScripts/ |
89 KB 90 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui-1.8.16.custom.min.js
eg.upaf.org/Common/ClientSideScripts/ |
206 KB 206 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-ui-1.8.9.custom.css
eg.upaf.org/Common/StyleSheet/ |
33 KB 34 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
EG.css
eg.upaf.org/Common/StyleSheet/ |
36 KB 36 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.4.0/css/ |
26 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
prototype.js
eg.upaf.org/Common/ClientSideScripts/ |
127 KB 127 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
UPAF50th.png
eg.upaf.org/common/images/sevacm/ |
7 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
2016%20U.S.%20Bank%20Logo.jpg
eg.upaf.org/UploadedImages/OrganizationWelcomeImages/ |
28 KB 29 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
19 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem8YaGs126MiZpBA-UFVZ0bf8pkAg.woff2
fonts.gstatic.com/s/opensans/v15/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem5YaGs126MiZpBA-UN7rgOUuhpKKSTjw.woff2
fonts.gstatic.com/s/opensans/v15/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
mem5YaGs126MiZpBA-UNirkOUuhpKKSTjw.woff2
fonts.gstatic.com/s/opensans/v15/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga.js
ssl.google-analytics.com/ |
45 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ga-audiences
www.google.de/ads/ Redirect Chain
|
42 B 109 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
Verdicts & Comments Add Verdict or Comment
205 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| onselectstart object| onselectionchange function| queueMicrotask function| ValidateDate function| CheckRequiredField function| DateStructure function| DetermineDateDelimiter function| HandleDateFormat function| ProcessDateFormat function| ValidateIndividualComponents function| BuildResultDate function| GetDateDiff function| ValidateHighLowRange string| agt number| is_major number| is_minor boolean| is_nav boolean| is_nav2 boolean| is_nav3 boolean| is_nav4 boolean| is_nav4up boolean| is_navonly boolean| is_nav6 boolean| is_nav6up boolean| is_gecko boolean| is_ie boolean| is_ie3 boolean| is_ie4 boolean| is_ie4up boolean| is_ie5 boolean| is_ie5_5 boolean| is_ie5up boolean| is_ie5_5up boolean| is_ie6 boolean| is_ie6up boolean| is_opera boolean| is_opera2 boolean| is_opera3 boolean| is_opera4 boolean| is_opera5 boolean| is_opera5up boolean| is_webtv boolean| is_TVNavigator boolean| is_AOLTV boolean| is_hotjava boolean| is_hotjava3 boolean| is_hotjava3up number| is_js boolean| is_win boolean| is_win95 boolean| is_win16 boolean| is_win31 boolean| is_winme boolean| is_win2k boolean| is_win98 boolean| is_winnt boolean| is_win32 boolean| is_os2 boolean| is_mac boolean| is_mac68k boolean| is_macppc boolean| is_sun boolean| is_sun4 boolean| is_sun5 boolean| is_suni86 boolean| is_irix boolean| is_irix5 boolean| is_irix6 boolean| is_hpux boolean| is_hpux9 boolean| is_hpux10 boolean| is_aix boolean| is_aix1 boolean| is_aix2 boolean| is_aix3 boolean| is_aix4 boolean| is_linux boolean| is_sco boolean| is_unixware boolean| is_mpras boolean| is_reliant boolean| is_dec boolean| is_sinix boolean| is_freebsd boolean| is_bsd boolean| is_unix boolean| is_vms function| CreateNumericUnit function| CheckNumeric function| FormatNumericAndCurrency function| Valid_Date function| ValidateIndividualDate function| ValidateBetweenDates function| imageSwap function| SetPageID function| ValidateSearch boolean| blnValueFailed function| handleFailedFlag function| checkSpecialChar function| checkRequiredField function| checkEmptyValue function| checkDate function| validateUSDate function| doDateCheck function| validateBetweenDates function| getDateDiff function| checkNumber function| validateNumeric function| checkInteger function| validateInteger function| checkPositiveInteger function| checkCurrency function| getCurrencyValue function| formatNumericAndCurrency function| removeCurrency function| removeCommas function| removeDash function| removeParenthesis function| removePercent function| removeSpace function| checkSSN function| validateSSN function| formatSSN function| checkPhoneNumber function| checkPhoneNumber7 function| validatePhoneNumber function| validatePhoneNumber7 function| formatPhoneNumber function| formatPhoneNumber7 function| checkZipCode function| validateZipCode number| isDOM number| isIE number| isNS4 number| isIE4 number| isOp number| isDyn function| getRef function| getSty function| LayerObj function| getLyr function| LyrFn function| setLyr number| CSSmode object| page function| popOver function| popOut function| popClick function| popChangeCol function| popPosition function| addProps function| ItemStyle function| popStartMenu function| popAddItem function| popGetHTML function| popUpdate function| popSetupRef function| showElement function| hideElement function| PopupMenu function| ns4BugCheck function| menuClip undefined| timer_id function| scroll_iframe function| stopScroll function| $ function| jQuery function| DP_jQuery_1551550866835 object| Prototype object| Class object| Abstract object| Try function| PeriodicalExecuter function| Template object| $break object| Enumerable function| $A function| $w function| $H function| Hash function| ObjectRange function| $R object| Ajax function| Selector function| $$ object| Form object| Field function| $F object| Toggle object| Insertion object| $continue object| Position object| _prototypeEventID number| flCheck function| checkLogin2 function| performLoginCheck function| trim function| validateLogin function| processLogin function| SubmitForm function| CheckKey function| ValidatePasswordFields object| _gaq object| _gat object| gaGlobal5 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 |
---|---|---|
.upaf.org/ | Name: __utmb Value: 110791617.1.10.1551550867 |
|
.upaf.org/ | Name: __utmc Value: 110791617 |
|
.upaf.org/ | Name: __utmt Value: 1 |
|
.upaf.org/ | Name: __utmz Value: 110791617.1551550867.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none) |
|
.upaf.org/ | Name: __utma Value: 110791617.2069508017.1551550867.1551550867.1551550867.1 |
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.
eg.upaf.org
fonts.googleapis.com
fonts.gstatic.com
maxcdn.bootstrapcdn.com
ssl.google-analytics.com
stats.g.doubleclick.net
www.google.com
www.google.de
162.221.88.6
209.197.3.15
2a00:1450:4001:81c::2008
2a00:1450:4001:820::2003
2a00:1450:4001:820::200a
2a00:1450:4001:824::2004
2a00:1450:4001:825::2003
2a00:1450:400c:c00::9a
1259ea99bd76596239bfd3102c679eb0a5052578dc526b0452f4d42f8bcdd45f
19ec1aa74c51ab7100a2bbd57153dd942128f0308f03e3e59f2324ffa3b0d2ba
1c9418e68631fa52f9dc1f338a4fa7b238d99e9519ebbc82819d9eae8b257bd1
20f2b152e29f3ebcac284f23cc6962cb745ded4dcc2a8cefa4c2e2ff2a44499e
2db4da48a268f7738c3992e593eafdea3f98aa3ef4dabddb1990419c3f40e15a
3bb9f059432c9aadb5aab2d1275e65acf3674cc56fe883a9e807e72b75bab80d
4408b10dea4f9748b8ac6dd30b65b13a0ec762fbbf7066a202881e8ded00e0df
481b204491b95b9e3181e770ae80a3a91d399c62a0bcf79a1d594ec22dc60345
4e925fd73059279b6f74985fc15eec6b4de880cae783dc835492c697b740db6a
50dda9aac0fcea362bdda27ae7833240485ad5a20ccc105c1cd13ea26802a8bd
56a1e9d8da1ec4b05f503283fda45305b1ab7b0e6ae33ea8eac0f9a1b78977ec
6f896dc10f1f2367bde7003a697feba12364924ddac33cb0f4346bcb711caf0f
8868d2a2f803ea6802d54a11564b5b96c7d8be56117a328c8f605539d6dee167
936ffccdc35bc55221e669d0e76034af76ba8c080c1b1149144dbbd3b5311829
9a049348d7cd6df6b66fbf46a2c9fab55cc93d717fc6619e1a52f25f2fd064e2
b7ba5052d025262f32b61af6a895ef0a105df95c7cbd05979b055801ca2470e9
c0b7bb22d703488826e59966c5078d61df049c2f28d328097b36f5412dc6a2d9
c6692607384f0b261f38edee88dc75ee817827d26aecc4ae765ada9aa92dd36b
d3a2799d1ed0c81e47da5fc78bede8ca5617e7d92b80a6fccc2e223f4fabc549
d69e987d01a9649045a8387677b5fce6e7bb86c4769935ec8e44ad753bdabbf8
dd9abf6384fc85160d76397ddddbb51f655497d032847ab67f3c30aca354775b
e00f73690e6c0b40989096ab2dbf51ccfb2ddec32e3a734e940aa402a07571a8
ef1955ae757c8b966c83248350331bd3a30f658ced11f387f8ebf05ab3368629
fe32c9921874b35b87acb0a3b558784ca7b9fed91ed34c1d2a68b6566c9d09be