moodle4.city.ac.uk
Open in
urlscan Pro
138.40.77.153
Public Scan
Effective URL: https://moodle4.city.ac.uk/login/index.php
Submission: On January 17 via api from US — Scanned from GB
Summary
TLS certificate: Issued by GEANT OV RSA CA 4 on June 7th 2023. Valid for: a year.
This is the only time moodle4.city.ac.uk was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 25 | 138.40.77.153 138.40.77.153 | 786 (JANET Jis...) (JANET Jisc Services Limited) | |
1 | 2a00:1450:400... 2a00:1450:4001:810::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:82a::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 2606:4700::68... 2606:4700::6812:bcf | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
2 | 2a00:1450:400... 2a00:1450:4001:813::2003 | 15169 (GOOGLE) (GOOGLE) | |
2 | 2001:4860:480... 2001:4860:4802:34::36 | 15169 (GOOGLE) (GOOGLE) | |
1 | 151.101.66.137 151.101.66.137 | 54113 (FASTLY) (FASTLY) | |
2 | 162.247.243.29 162.247.243.29 | 54113 (FASTLY) (FASTLY) | |
33 | 8 |
ASN786 (JANET Jisc Services Limited, GB)
PTR: moodle4-vip.city.ac.uk
moodle4.city.ac.uk |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
25 |
city.ac.uk
2 redirects
moodle4.city.ac.uk |
4 MB |
2 |
nr-data.net
bam.nr-data.net — Cisco Umbrella Rank: 236 |
751 B |
2 |
google-analytics.com
region1.google-analytics.com — Cisco Umbrella Rank: 2029 |
301 B |
2 |
gstatic.com
fonts.gstatic.com |
31 KB |
1 |
newrelic.com
js-agent.newrelic.com — Cisco Umbrella Rank: 600 |
29 KB |
1 |
bootstrapcdn.com
maxcdn.bootstrapcdn.com — Cisco Umbrella Rank: 1019 |
5 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 28 |
1 KB |
1 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 37 |
84 KB |
33 | 8 |
Domain | Requested by | |
---|---|---|
25 | moodle4.city.ac.uk |
2 redirects
moodle4.city.ac.uk
|
2 | bam.nr-data.net |
moodle4.city.ac.uk
|
2 | region1.google-analytics.com |
www.googletagmanager.com
|
2 | fonts.gstatic.com |
fonts.googleapis.com
|
1 | js-agent.newrelic.com |
moodle4.city.ac.uk
|
1 | maxcdn.bootstrapcdn.com |
moodle4.city.ac.uk
|
1 | fonts.googleapis.com |
moodle4.city.ac.uk
|
1 | www.googletagmanager.com |
moodle4.city.ac.uk
|
33 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
download.moodle.org |
Subject Issuer | Validity | Valid | |
---|---|---|---|
moodle4.city.ac.uk GEANT OV RSA CA 4 |
2023-06-07 - 2024-06-06 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2023-12-11 - 2024-03-04 |
3 months | crt.sh |
upload.video.google.com GTS CA 1C3 |
2023-12-11 - 2024-03-04 |
3 months | crt.sh |
bootstrapcdn.com GTS CA 1P5 |
2023-11-30 - 2024-02-28 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2023-12-11 - 2024-03-04 |
3 months | crt.sh |
js-agent.newrelic.com GlobalSign Atlas R3 DV TLS CA 2024 Q1 |
2024-01-15 - 2025-02-15 |
a year | crt.sh |
*.nr-data.net DigiCert Global G2 TLS RSA SHA256 2020 CA1 |
2023-09-29 - 2024-10-01 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://moodle4.city.ac.uk/login/index.php
Frame ID: BA6C9318B40583A666302D8DFC1DBC63
Requests: 33 HTTP requests in this frame
Screenshot
Page Title
Log in to the site | City, University of London MoodlePage URL History Show full URLs
-
http://moodle4.city.ac.uk/
HTTP 302
https://moodle4.city.ac.uk/ HTTP 303
https://moodle4.city.ac.uk/login/index.php Page URL
Detected technologies
PHP (Programming Languages) ExpandDetected patterns
- \.php(?:$|\?)
Bootstrap (Web Frameworks) Expand
Detected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
RequireJS (JavaScript Frameworks) Expand
Detected patterns
- require.*\.js
Font Awesome (Font Scripts) Expand
Detected patterns
- (?:F|f)o(?:n|r)t-?(?:A|a)wesome(?:.*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)
Google Analytics (Analytics) Expand
Detected patterns
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
jQuery (JavaScript Libraries) Expand
Detected patterns
- jquery[.-]([\d.]*\d)[^/]*\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Get the mobile app
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://moodle4.city.ac.uk/
HTTP 302
https://moodle4.city.ac.uk/ HTTP 303
https://moodle4.city.ac.uk/login/index.php Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
33 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
index.php
moodle4.city.ac.uk/login/ Redirect Chain
|
84 KB 30 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yui_combo.php
moodle4.city.ac.uk/theme/ |
4 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
all
moodle4.city.ac.uk/theme/styles.php/cul_moove/1701947224_1699342539/ |
996 KB 211 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
243 KB 84 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css2
fonts.googleapis.com/ |
11 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
polyfill.js
moodle4.city.ac.uk/lib/javascript.php/1701356755/lib/polyfills/ |
195 KB 67 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yui_combo.php
moodle4.city.ac.uk/theme/ |
276 KB 97 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
javascript-static.js
moodle4.city.ac.uk/lib/javascript.php/1701356755/lib/ |
21 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
city.png
moodle4.city.ac.uk/pluginfile.php/1/theme_cul_moove/logo/1701947224/ |
168 KB 169 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
user
moodle4.city.ac.uk/theme/image.php/cul_moove/core/1701947224/i/ |
193 KB 194 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
require.min.js
moodle4.city.ac.uk/lib/javascript.php/1701356755/lib/requirejs/ |
17 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
font-awesome.min.css
maxcdn.bootstrapcdn.com/font-awesome/4.2.0/css/ |
21 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOmCnqEu92Fr1Mu4mxK.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yui_combo.php
moodle4.city.ac.uk/theme/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
moodle-login-screen-1600px.jpg
moodle4.city.ac.uk/pluginfile.php/1/theme_cul_moove/loginbgimg/1701947224/ |
257 KB 257 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
KFOlCnqEu92Fr1MmWUlfBBc4.woff2
fonts.gstatic.com/s/roboto/v30/ |
15 KB 16 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
moodle4.city.ac.uk/theme/font.php/cul_moove/core/1701947224/ |
75 KB 76 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
first.js
moodle4.city.ac.uk/lib/requirejs.php/1701356755/core/ |
3 MB 898 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 256 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yui_combo.php
moodle4.city.ac.uk/theme/ |
5 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
events.js
moodle4.city.ac.uk/lib/requirejs.php/1701356755/core_form/ |
3 MB 898 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yui_combo.php
moodle4.city.ac.uk/theme/ |
22 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
event.js
moodle4.city.ac.uk/lib/requirejs.php/1701356755/core/ |
3 MB 898 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
jquery-3.6.1.min.js
moodle4.city.ac.uk/lib/javascript.php/1701356755/lib/jquery/ |
88 KB 35 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
yui_combo.php
moodle4.city.ac.uk/theme/ |
15 KB 6 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
service.php
moodle4.city.ac.uk/lib/ajax/ |
4 KB 5 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nr-spa-1.250.0.min.js
js-agent.newrelic.com/ |
86 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
e4ad0f6bec
bam.nr-data.net/1/ |
40 B 406 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
service-nologin.php
moodle4.city.ac.uk/lib/ajax/ |
40 KB 41 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
service-nologin.php
moodle4.city.ac.uk/lib/ajax/ |
7 KB 8 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
service-nologin.php
moodle4.city.ac.uk/lib/ajax/ |
211 B 699 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H/1.1 |
e4ad0f6bec
bam.nr-data.net/events/1/ |
24 B 345 B |
XHR
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 45 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
67 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| NREUM object| webpackChunk:NRBA-1.250.0.PROD object| newrelic object| M function| yui1ConfigFn function| yui2ConfigFn object| YUI_config function| gtag object| dataLayer object| runtime object| regeneratorRuntime function| setImmediate function| clearImmediate function| YUI object| Y function| checkall function| checknone function| select_all_in_element_with_id function| select_all_in function| deselect_all_in function| confirm_if function| findParentNode function| unmaskPassword function| filterByParent function| fix_column_widths function| fix_column_width function| insertAtCursor function| increment_filename function| right_to_left function| openpopup function| close_window function| focuscontrol function| old_onload_focus function| build_querystring function| build_windowoptionsstring function| convert_object_to_string function| stripHTML function| updateProgressBar object| topbtn object| sc function| scrollFunction function| topFunction function| require function| requirejs function| define object| google_tag_manager object| google_tag_data function| onYouTubeIframeAPIReady object| gaGlobal object| root function| definition function| _typeof function| _slicedToArray function| _nonIterableRest function| _unsupportedIterableToArray function| _arrayLikeToArray function| _iterableToArrayLimit function| _arrayWithHoles function| _toConsumableArray function| _nonIterableSpread function| _iterableToArray function| _arrayWithoutHoles object| e function| t function| pluginJSURL function| $ function| jQuery6 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 |
---|---|---|
moodle4.city.ac.uk/login | Name: f5_cspm Value: 1234 |
|
moodle4.city.ac.uk/ | Name: MoodleSessionm4prod Value: g3t3nvaocd8aeau2lc0nunqk7g |
|
moodle4.city.ac.uk/ | Name: BIGipServer~DMZ-Partition~moodle4-https-pool Value: !tKqv4lFz0NoKP5gVQ1rWZYgzQPRZYVRdiwKysxU1J7mGbkrz3RpsLxV2i1LDijFRZKQZeAp6Xk3xq5gnh//IRE7+Kif19JAg4GovWmy4A3Y= |
|
moodle4.city.ac.uk/ | Name: f5avraaaaaaaaaaaaaaaa_session_ Value: DNMLDEABJFMKANCIMPAHGMDHLJBDEEFAIHMEEICLCPECOAEFJDIOIKIOFKMLOBGHCHBDCIAMDJBLADBHNEHABKKMONKBFICMADHELJPNIDPGDDHNJBIBLAPALMLKNCKH |
|
.city.ac.uk/ | Name: _ga Value: GA1.1.1097024085.1705499183 |
|
.city.ac.uk/ | Name: _ga_W3ZLBMG5Q8 Value: GS1.1.1705499183.1.0.1705499183.0.0.0 |
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=16070400; includeSubDomains |
X-Frame-Options | sameorigin |
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.
bam.nr-data.net
fonts.googleapis.com
fonts.gstatic.com
js-agent.newrelic.com
maxcdn.bootstrapcdn.com
moodle4.city.ac.uk
region1.google-analytics.com
www.googletagmanager.com
138.40.77.153
151.101.66.137
162.247.243.29
2001:4860:4802:34::36
2606:4700::6812:bcf
2a00:1450:4001:810::2008
2a00:1450:4001:813::2003
2a00:1450:4001:82a::200a
01e644698fc787a38c18a7312893aaf9081b994f57f059ba3274361f7b09b206
0c9cf152a0ad00d4f102c93c613c104914be5517ac8f8e0831727f8bfbe8b300
0fb1bbca73646e8e2b93c82e8d8b219647b13d4b440c48e338290b9a685b8de1
111b6329693bb290516569c49cd2f5b578d4310138d7fb36fef8fd4a8288a38d
13eaaadfa414f262b7964320054bb2b322b9ef9f3522bc25c9d60dc83b5141cf
1d6ba14cf4f307b9bbb13d2ad4e4cb5e701add10378e1b785c4c80dba1342170
26d1a45d173703f01ca9bb8be4335bae6005c3bc0a5f78b380ad18fb152b8835
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
44b2e5a2eb08caa5ff664605ca033036d26a8c07c640bcf05a3b6fa2c0e23a59
573a0aa12a9d881212cab516e81a639e9563c04ec9df252d9df7e97d76d72fab
6bc6b5c178250d58f0f3be6db72acbc36c3650395fa857602bbdde75df18eefb
8a1f573e71c5971089168aa51a55646d2ea48c91edf71b6349c341dfd8978f3f
8aaf0af04baf8eaa35b1ac46ed02d131a8d3c44896b92a45fa1555c70ebc94c9
93cb04bbd7d813866f92a2f748bcfbfa83da578fbf95a43d6d7e2ea6335851f2
9ce0dbd6a1df9332653e27d1ddc505c5b78fd82b4112de0ec63840c3fbe0b8c2
aaf9075c9b35ee27d05a21e89ec43d1b2013a8151360e59050c8977edd33d5b8
ae3431ad205b9345ecaae41848312c8b2d6a39668e31b3702a051b51a6b3988e
afefe583c5a695189962783424716b19758b2a08e71480cb91a73c88c98a20be
b00e153eefc22dc8dc46378c790282901998d9b5cd44c82edcfd172515831402
bad772d48615539bdec6d02b8dfc30328419d256d2ed1602f99e7e8fca9f31d4
c4cc4d14d94d940a82ceb24dc9c9ae9d4573a436e1369db31f2d9c2b1546fe18
c7149d1258dd2717ca46c83ecad41811ea86e4b556c7842787afbf7b4beb9bc6
c831a58c25f63105a06a622b3435bc6761474664f87e8e7b6ef8dccafa0d890f
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ee00a2a3f4aa45ef8e17c2613ff27c662ef535aa76deb190e8034e1c37332179
eeac1ef9201e92cd4b2092b14a4c458cf86004c3155376271ae8357b3c4c104a
f2ca40dc92af47c7117a70d51799590ca93f312b563b7ccc714e56db0dfd0ddd
f5aebdfea35d1e7656ef4acc5db1f243209755ae3300943ef8fc6280f363c860
f6734f8177112c0839b961f96d813fcb189d81b60e96c33278c1983b6f419615
fbd5b8255a99afe96e89a88423275ed4e93083fad3311dd349906122e63206a0