dom.efca-news.de
Open in
urlscan Pro
91.222.175.253
Public Scan
Submission: On November 21 via api from US — Scanned from DE
Summary
TLS certificate: Issued by R10 on October 21st 2024. Valid for: 3 months.
This is the only time dom.efca-news.de was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
32 | 91.222.175.253 91.222.175.253 | 43641 (Sollutium...) (Sollutium-NL SOLLUTIUM EU Sp z.o.o.) | |
32 | 1 |
ASN43641 (Sollutium-NL SOLLUTIUM EU Sp z.o.o., PL)
PTR: mail.efca-news.de
dom.efca-news.de |
Apex Domain Subdomains |
Transfer | |
---|---|---|
32 |
efca-news.de
dom.efca-news.de |
1 MB |
32 | 1 |
Domain | Requested by | |
---|---|---|
32 | dom.efca-news.de |
dom.efca-news.de
|
32 | 1 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
dom.efca-news.de R10 |
2024-10-21 - 2025-01-19 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://dom.efca-news.de/
Frame ID: A3B04E8CAAB919BF28F2EACEB8413A0A
Requests: 32 HTTP requests in this frame
Screenshot
Page Title
SuiteCRMDetected technologies
Bootstrap (Web Frameworks) ExpandDetected patterns
- bootstrap(?:[^>]*?([0-9a-fA-F]{7,40}|[\d]+(?:.[\d]+(?:.[\d]+)?)?)|)[^>]*?(?:\.min)?\.js
Lodash (JavaScript Libraries) Expand
Detected patterns
- lodash.*\.js
Page Statistics
0 Outgoing links
These are links going to different origins than the main page.
Redirected requests
There were HTTP redirect chains for the following requests:
32 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
dom.efca-news.de/ |
6 KB 3 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
polyfills.8b11d31048ab8f48.js
dom.efca-news.de/dist/ |
50 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
scripts.7131f12c298b0cf3.js
dom.efca-news.de/dist/ |
418 KB 156 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
main.8a994141bde9cc3c.js
dom.efca-news.de/dist/ |
17 KB 5 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
styles.964314efea9edbc2.css
dom.efca-news.de/dist/ |
404 KB 57 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_rxjs_dist_esm_index_js.541de8a787ee3f5d.js
dom.efca-news.de/dist/ |
68 KB 22 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_rxjs_dist_esm_operators_index_js.db6b2403458907d9.js
dom.efca-news.de/dist/ |
58 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_core_fesm2022_core_mjs.3e1a513b7cb4915e.js
dom.efca-news.de/dist/ |
198 KB 65 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_common_fesm2022_common_mjs-_e2580.9c64bc212967fdc8.js
dom.efca-news.de/dist/ |
62 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_common_fesm2022_http_mjs-_f8fd0.c9cc4d4e2b3f8ef7.js
dom.efca-news.de/dist/ |
26 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_graphql_index_mjs.cbd407b81b86f27f.js
dom.efca-news.de/dist/ |
162 KB 41 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_apollo-angular_fesm2022_ngApollo_mjs-_63b60.6beb10d2ab674fd4.js
dom.efca-news.de/dist/ |
110 KB 35 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_router_fesm2022_router_mjs-_185b0.1f7fdfcf4b79fdab.js
dom.efca-news.de/dist/ |
93 KB 25 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dist_common_fesm2022_common_mjs-_61710.88306634c2087fb4.js
dom.efca-news.de/dist/ |
6 KB 2 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_lodash-es_lodash_js-_3de80.af676bcde3973046.js
dom.efca-news.de/dist/ |
99 KB 34 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular-svg-icon_fesm2022_angular-svg-icon_mjs-_9b370.fc2a8f9c5d265d9c.js
dom.efca-news.de/dist/ |
8 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_forms_fesm2022_forms_mjs-_37ad0.083fcc9755c7bd50.js
dom.efca-news.de/dist/ |
59 KB 11 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_ng-bootstrap_ng-bootstrap_fesm2022_ng-bootstrap_mjs-_d84c1.224d9eb662c9b45b.js
dom.efca-news.de/dist/ |
247 KB 55 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_luxon_src_luxon_js.64e7fc1aa60fd771.js
dom.efca-news.de/dist/ |
62 KB 19 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_animations_fesm2022_animations_mjs.4bda8765461014ea.js
dom.efca-news.de/dist/ |
4 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_swimlane_ngx-charts_fesm2020_swimlane-ngx-charts_mjs-_b4570.78a75deabbd865b6.js
dom.efca-news.de/dist/ |
569 KB 104 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_cdk_fesm2022_observers_mjs-_0d590.fa68ac862ab53a0f.js
dom.efca-news.de/dist/ |
4 KB 1 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_ngx-chips_fesm2020_ngx-chips_mjs-_8c7a0.af6e329500bea684.js
dom.efca-news.de/dist/ |
78 KB 17 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_ng-animate_fesm2020_ng-animate_mjs-_025e0.c64463ffc00044ad.js
dom.efca-news.de/dist/ |
24 KB 3 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
node_modules_angular_cdk_fesm2022_table_mjs-_374c1.03bf3fa39f89a049.js
dom.efca-news.de/dist/ |
57 KB 14 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
dist_core_fesm2022_core_mjs-_4dac1.f864533fa242990d.js
dom.efca-news.de/dist/ |
1 MB 310 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
core_app_shell_src_bootstrap_ts.07e790b4dacc88d1.js
dom.efca-news.de/dist/ |
176 KB 53 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
graphql
dom.efca-news.de/api/ |
24 KB 24 KB |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
dom.efca-news.de/dist/themes/suite8/images/ |
5 KB 5 KB |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
session-status
dom.efca-news.de/ |
61 B 275 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
graphql
dom.efca-news.de/api/ |
2 MB 0 |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon.ico
dom.efca-news.de/dist/themes/suite8/images/ |
5 KB 0 |
Other
image/vnd.microsoft.icon |
||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
156 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| webpackChunkshell function| $localize function| Zone function| __zone_symbol__Promise function| __zone_symbol__fetch function| __zone_symbol__setTimeout function| __zone_symbol__clearTimeout function| __zone_symbol__setInterval function| __zone_symbol__clearInterval function| __zone_symbol__requestAnimationFrame function| __zone_symbol__cancelAnimationFrame function| __zone_symbol__webkitRequestAnimationFrame function| __zone_symbol__webkitCancelAnimationFrame function| __zone_symbol__alert function| __zone_symbol__prompt function| __zone_symbol__confirm function| __zone_symbol__MutationObserver function| __zone_symbol__WebKitMutationObserver function| __zone_symbol__IntersectionObserver function| __zone_symbol__FileReader boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforexrselectpatched boolean| __zone_symbol__ononabortpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononbeforematchpatched boolean| __zone_symbol__ononbeforetogglepatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontentvisibilityautostatechangepatched boolean| __zone_symbol__ononcontextlostpatched boolean| __zone_symbol__ononcontextmenupatched boolean| __zone_symbol__ononcontextrestoredpatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__onondblclickpatched boolean| __zone_symbol__onondragpatched boolean| __zone_symbol__onondragendpatched boolean| __zone_symbol__onondragenterpatched boolean| __zone_symbol__onondragleavepatched boolean| __zone_symbol__onondragoverpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__ononformdatapatched boolean| __zone_symbol__ononinputpatched boolean| __zone_symbol__ononinvalidpatched boolean| __zone_symbol__ononkeydownpatched boolean| __zone_symbol__ononkeypresspatched boolean| __zone_symbol__ononkeyuppatched boolean| __zone_symbol__ononloadpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononloadstartpatched boolean| __zone_symbol__ononmousedownpatched boolean| __zone_symbol__ononmouseenterpatched boolean| __zone_symbol__ononmouseleavepatched boolean| __zone_symbol__ononmousemovepatched boolean| __zone_symbol__ononmouseoutpatched boolean| __zone_symbol__ononmouseoverpatched boolean| __zone_symbol__ononmouseuppatched boolean| __zone_symbol__ononmousewheelpatched boolean| __zone_symbol__ononpausepatched boolean| __zone_symbol__ononplaypatched boolean| __zone_symbol__ononplayingpatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononsecuritypolicyviolationpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononslotchangepatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__onongotpointercapturepatched boolean| __zone_symbol__ononlostpointercapturepatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointerrawupdatepatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononpointercancelpatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononmessageerrorpatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononpageswappatched boolean| __zone_symbol__ononpagerevealpatched boolean| __zone_symbol__ononscrollendpatched boolean| __zone_symbol__ononscrollsnapchangepatched boolean| __zone_symbol__ononscrollsnapchangingpatched function| __zone_symbol__queueMicrotask object| tinymce object| tinyMCE object| __zone_symbol__popstatefalse object| __zone_symbol__hashchangefalse object| __APOLLO_CLIENT__ function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers object| __zone_symbol__resizefalse function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener function| eventListeners function| removeAllListeners3 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 |
---|---|---|
dom.efca-news.de/ | Name: LEGACYSESSID Value: s8ogkabch5bas6v8srb4kcpjeh |
|
dom.efca-news.de/ | Name: PHPSESSID Value: btkbalf8ul5a7rkrm0gco1aneq |
|
dom.efca-news.de/ | Name: XSRF-TOKEN Value: Yw-wIQZVXWdT5eu65wvoVRmSVqZHMSpwuTHJ9g5krE8 |
1 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.
dom.efca-news.de
91.222.175.253
02bd629117fa7ec51ec418fd35e73f66dc2bbb1c76bc54d63ae7100e4eff6fee
18585118654b20e810caaa29e0918383c2ae8e592b353e94d808fd7dfd6ffab7
1bf7ba651c052c1f055b7e2c4b9adab74584cd031e61a415277893bcd30e2080
307eecebd0bf4ba5304ee42bd4bb20be478f096adddcfc1f49513914fb2acbd3
308b027a3c101e269b1362092120150589b98d3e3dd9c0fea5330bacc8a8c897
30d6e36802056e15e26fe77a29cd2d0f704a9d64bb8236f3ccac048459d728c8
3657a2ea67ccfb3e7e9e9d8396508b8992a860fbea83d72d2d71af7b47c3112a
37087b1a5972276357acbbae75855750cae32437b434e2c6e1646786a66d9a46
3cdac519c5127eb14e92502de63af51e35a65e55cc4a3fd2249f58b3d028a8ee
461ccd2ed8df757b0adf21f5a45667fb58569fc46dcb498718539da5116f6011
50b5eb163220f7f3e3a4c4ee32fa8a64262160ca5d365718e799e7635d1a8159
515df102c68bfc874aacd0bcda940576252298a390f3f12ec3d50f2e4248de8b
51aaaf4fc05c736228a398f85b7510536e3f7229a3ef23175782f0c7caecf893
67ce70635da67bf0458a020d9b40e5f28849dc4e20ccd03d892581364d137463
6e1ab006d2a8e2e930bdd6f4e85ae3f7df8c46cd2062a9f85a7193e0558185bb
75a93b0a858dafd5a358d0051c4c23b0c37582c39026766fced8a3877c355808
7721ec7d290ff0d758e6fff117413c585b88518bb4d138303089c80a47ea88c1
7e0079bd1be336046026fe3049e151f95227edabdba47ee25a2fdd367b5a0bfa
821c9db9a6a3925aedfdee170cdd55dd2a52b299a73a96b73ad99a08f52a2a35
91309a9dadc5bb050bbd5e4b730cf21be253bf316ad26577a2596df02d888a3b
a1a529293dca258ade017e315d4fbee3c5c20045700202bd87790bd82d4eacb5
a6322fc69035cfc1a7ee08cb4d75f181e68f4b8b854666cfdd985688f99d9772
a768d5539b62f7652633a73b50cf9206fa50193964fb3d947e852ab149aa7c20
ae78871f4feabd20ce9812b0f50c5ba1a45270cda109c2b2214f98df89f944f3
b1b73e371226b6ba82a5fedb3d8277e73b2096f846c74bb1500a19057955c036
b3d028e09bfae821053dc844c23d3cbc3967272bba1e8269374e75a72db2dadc
bb6cadc1c808791bb8fd539696d611d23c859ef47101ad6b1172ae8c5f350668
d9a3801576615aed58794b252d6db3718e00c72420a2c68ba754d6248df0ac69
dabd7600124093cac4ca086b4018e962f7880d3f62ce2d6064b22b6c9661e8b5
ee082bb9ec903e48247fb36f6d8dcaedc7d544554a86636c003d6b5f29662e1f