br1-serviertv-prd.azurewebsites.net
Open in
urlscan Pro
20.119.0.31
Public Scan
Submission: On June 07 via api from US — Scanned from DE
Summary
TLS certificate: Issued by Microsoft Azure RSA TLS Issuing CA 08 on March 13th 2024. Valid for: a year.
This is the only time br1-serviertv-prd.azurewebsites.net was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
23 | 20.119.0.31 20.119.0.31 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
1 | 172.67.181.105 172.67.181.105 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2606:4700::68... 2606:4700::6812:1d2a | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
1 | 2a00:1450:400... 2a00:1450:4001:81d::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 40.79.154.192 40.79.154.192 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
27 | 5 |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
br1-serviertv-prd.azurewebsites.net | |
serviertv-api.br1.servier.com | |
serviertv-admin.br1.servier.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
serviernewsapi-dev.azurewebsites.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
16 |
servier.com
serviertv-api.br1.servier.com serviertv-admin.br1.servier.com |
196 KB |
8 |
azurewebsites.net
br1-serviertv-prd.azurewebsites.net serviernewsapi-dev.azurewebsites.net |
903 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 70 |
883 B |
1 |
tomorrow.io
www.tomorrow.io — Cisco Umbrella Rank: 175569 |
8 KB |
1 |
weatherwidget.io
weatherwidget.io — Cisco Umbrella Rank: 29241 |
1 KB |
27 | 5 |
Domain | Requested by | |
---|---|---|
12 | serviertv-api.br1.servier.com |
br1-serviertv-prd.azurewebsites.net
|
7 | br1-serviertv-prd.azurewebsites.net |
br1-serviertv-prd.azurewebsites.net
|
4 | serviertv-admin.br1.servier.com |
br1-serviertv-prd.azurewebsites.net
|
1 | serviernewsapi-dev.azurewebsites.net |
br1-serviertv-prd.azurewebsites.net
|
1 | fonts.googleapis.com |
client
|
1 | www.tomorrow.io |
br1-serviertv-prd.azurewebsites.net
|
1 | weatherwidget.io |
br1-serviertv-prd.azurewebsites.net
|
27 | 7 |
This site contains no links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.azurewebsites.net Microsoft Azure RSA TLS Issuing CA 08 |
2024-03-13 - 2025-03-08 |
a year | crt.sh |
weatherwidget.io E1 |
2024-05-29 - 2024-08-27 |
3 months | crt.sh |
www.tomorrow.io GTS CA 1P5 |
2024-05-17 - 2024-08-15 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-05-21 - 2024-08-13 |
3 months | crt.sh |
serviertv-api.br1.servier.com GeoTrust Global TLS RSA4096 SHA256 2022 CA1 |
2024-05-22 - 2024-11-22 |
6 months | crt.sh |
serviertv-admin.br1.servier.com GeoTrust Global TLS RSA4096 SHA256 2022 CA1 |
2024-05-22 - 2024-11-22 |
6 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://br1-serviertv-prd.azurewebsites.net/
Frame ID: 7FC82A57CA37E4C7BFF84B336455430F
Requests: 27 HTTP requests in this frame
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:
27 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
/
br1-serviertv-prd.azurewebsites.net/ |
1 KB 1 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
widget.min.js
weatherwidget.io/js/ |
3 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
runtime.js
br1-serviertv-prd.azurewebsites.net/ |
6 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
polyfills.js
br1-serviertv-prd.azurewebsites.net/ |
493 KB 125 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
vendor.js
br1-serviertv-prd.azurewebsites.net/ |
3 MB 753 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
main.js
br1-serviertv-prd.azurewebsites.net/ |
57 KB 11 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.bundle.min.js
www.tomorrow.io/v1/widget/sdk/ |
22 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
1 KB 883 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCountry/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetNameWeather/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetWeather/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetDescriptionStock/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviernewsapi-dev.azurewebsites.net/api/Noticia/GetDescriptionQuotation2/https://br1-serviertv-prd.azurewebsites.net/ |
3 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCotation1/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCotation2/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCotationImage2/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCotationImage1/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCotationConvertFor1/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetCotationConvertFor2/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetConfigurationDate/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
serviertv-api.br1.servier.com/api/Noticia/GetNoticiaTv/https://br1-serviertv-prd.azurewebsites.net/ |
4 KB 4 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SERVIER_NEWS_TV_BAR.png
serviertv-admin.br1.servier.com/SVAImagens/ |
70 KB 70 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
TV_BEM_LIGADOS_LOGO.png
serviertv-admin.br1.servier.com/SVAImagens/ |
28 KB 28 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
BOV.png
serviertv-admin.br1.servier.com/SVAImagens/ |
17 KB 17 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
SERVIER_NEWS_TV_BAR2.png
serviertv-admin.br1.servier.com/SVAImagens/ |
26 KB 26 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
null
br1-serviertv-prd.azurewebsites.net/ |
103 B 103 B |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
favicon.ico
br1-serviertv-prd.azurewebsites.net/ |
5 KB 6 KB |
Other
image/x-icon |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
143 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.
function| __weatherwidget_init object| webpackJsonp object| regeneratorRuntime object| __TOMORROW__ object| __core-js_shared__ object| core function| Zone function| __zone_symbol__Promise function| __zone_symbol__ZoneAwarePromise 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__ononabortpatched boolean| __zone_symbol__ononanimationendpatched boolean| __zone_symbol__ononanimationiterationpatched boolean| __zone_symbol__ononauxclickpatched boolean| __zone_symbol__ononbeforeinputpatched boolean| __zone_symbol__ononblurpatched boolean| __zone_symbol__ononcancelpatched boolean| __zone_symbol__ononcanplaypatched boolean| __zone_symbol__ononcanplaythroughpatched boolean| __zone_symbol__ononchangepatched boolean| __zone_symbol__ononcuechangepatched boolean| __zone_symbol__ononclickpatched boolean| __zone_symbol__ononclosepatched boolean| __zone_symbol__ononcontextmenupatched 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__onondroppatched boolean| __zone_symbol__onondurationchangepatched boolean| __zone_symbol__ononemptiedpatched boolean| __zone_symbol__ononendedpatched boolean| __zone_symbol__ononerrorpatched boolean| __zone_symbol__ononfocuspatched boolean| __zone_symbol__onongotpointercapturepatched 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__ononloadstartpatched boolean| __zone_symbol__ononloadeddatapatched boolean| __zone_symbol__ononloadedmetadatapatched boolean| __zone_symbol__ononlostpointercapturepatched 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__ononpointercancelpatched boolean| __zone_symbol__ononpointerdownpatched boolean| __zone_symbol__ononpointerenterpatched boolean| __zone_symbol__ononpointerleavepatched boolean| __zone_symbol__ononpointermovepatched boolean| __zone_symbol__ononpointeroverpatched boolean| __zone_symbol__ononpointeruppatched boolean| __zone_symbol__ononprogresspatched boolean| __zone_symbol__ononratechangepatched boolean| __zone_symbol__ononresetpatched boolean| __zone_symbol__ononresizepatched boolean| __zone_symbol__ononscrollpatched boolean| __zone_symbol__ononseekedpatched boolean| __zone_symbol__ononseekingpatched boolean| __zone_symbol__ononselectpatched boolean| __zone_symbol__ononselectionchangepatched boolean| __zone_symbol__ononselectstartpatched boolean| __zone_symbol__ononstalledpatched boolean| __zone_symbol__ononsubmitpatched boolean| __zone_symbol__ononsuspendpatched boolean| __zone_symbol__onontimeupdatepatched boolean| __zone_symbol__ononvolumechangepatched boolean| __zone_symbol__onontransitioncancelpatched boolean| __zone_symbol__onontransitionendpatched boolean| __zone_symbol__ononwaitingpatched boolean| __zone_symbol__ononwheelpatched boolean| __zone_symbol__onontogglepatched boolean| __zone_symbol__ononafterprintpatched boolean| __zone_symbol__ononappinstalledpatched boolean| __zone_symbol__ononbeforeinstallpromptpatched boolean| __zone_symbol__ononbeforeprintpatched boolean| __zone_symbol__ononbeforeunloadpatched boolean| __zone_symbol__onondevicemotionpatched boolean| __zone_symbol__onondeviceorientationpatched boolean| __zone_symbol__onondeviceorientationabsolutepatched boolean| __zone_symbol__ononhashchangepatched boolean| __zone_symbol__ononlanguagechangepatched boolean| __zone_symbol__ononmessagepatched boolean| __zone_symbol__ononofflinepatched boolean| __zone_symbol__onononlinepatched boolean| __zone_symbol__ononpageshowpatched boolean| __zone_symbol__ononpagehidepatched boolean| __zone_symbol__ononpopstatepatched boolean| __zone_symbol__ononrejectionhandledpatched boolean| __zone_symbol__ononstoragepatched boolean| __zone_symbol__ononunhandledrejectionpatched boolean| __zone_symbol__ononunloadpatched boolean| __zone_symbol__onondragstartpatched boolean| __zone_symbol__ononanimationstartpatched boolean| __zone_symbol__ononsearchpatched boolean| __zone_symbol__onontransitionrunpatched boolean| __zone_symbol__onontransitionstartpatched boolean| __zone_symbol__ononwebkitanimationendpatched boolean| __zone_symbol__ononwebkitanimationiterationpatched boolean| __zone_symbol__ononwebkitanimationstartpatched boolean| __zone_symbol__ononwebkittransitionendpatched boolean| __zone_symbol__ononpointeroutpatched boolean| __zone_symbol__ononmessageerrorpatched boolean| __Zone_enable_cross_context_check object| ngDevMode object| ng function| getAngularTestability function| getAllAngularTestabilities function| getAllAngularRootElements object| frameworkStabilizers function| __zone_symbol__addEventListener function| __zone_symbol__removeEventListener undefined| __zone_symbol__eventListeners undefined| __zone_symbol__removeAllListeners function| eventListeners function| removeAllListeners4 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 |
---|---|---|
.br1-serviertv-prd.azurewebsites.net/ | Name: ARRAffinity Value: d76b35f27e1c73417a9662889f61eda3669ef8adcfe16f7d2bb60b68e17317c8 |
|
.br1-serviertv-prd.azurewebsites.net/ | Name: ARRAffinitySameSite Value: d76b35f27e1c73417a9662889f61eda3669ef8adcfe16f7d2bb60b68e17317c8 |
|
.tomorrow.io/ | Name: __cf_bm Value: y9kC58QVYBZv401tuQj17Mq9GB83ABBbERHD_T0qszg-1717733374-1.0.1.1-wSXZxzI8SphKE2TE3736mnTf_vIkNytzOyeo1CY7RWkEOw9R.gL1qGPU0XC6NDF95Pc.OfKTaWAlAhbSfRdX6g |
|
.serviertv-admin.br1.servier.com/ | Name: ARRAffinitySameSite Value: d76b35f27e1c73417a9662889f61eda3669ef8adcfe16f7d2bb60b68e17317c8 |
19 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.
br1-serviertv-prd.azurewebsites.net
fonts.googleapis.com
serviernewsapi-dev.azurewebsites.net
serviertv-admin.br1.servier.com
serviertv-api.br1.servier.com
weatherwidget.io
www.tomorrow.io
172.67.181.105
20.119.0.31
2606:4700::6812:1d2a
2a00:1450:4001:81d::200a
40.79.154.192
1498288cf4def168077383e65048252a62a7aa8238b26ebbffaad200cb844d7c
1780b0f2ccada465568c22802077ae736b7ece19ff197ccb0528c8104d544415
2999936e1dcfbf05fe5680b4eaf06fd5d7e4057e0c6392a0500cb5afdb328a46
3bb60465520c18799b366eb4ceb22fa0402c7c753f0eb0dcf415a5dfe40ea30a
54168330fc217c692c3bc113a6f2eadefea5523c1385062e24959cabf3f0842a
5cc82b6dc651cd71361f7da0d6cc98c685f093aeb9d57ae99069aba15409a024
602a11d91ffd30a155c646adea44ca82c284419937115692300d7c9ffcaf08c1
8c5c761d9f75d802bcd16cfb16c5929fae34ac0bd1b306c1c3226da21f3f385b
90b2d35cd5e08370ed20db81197dd9da1a4dbb421f71293fd5733ea49eb7b3e1
a06b1a281dacfb2ec81cf97eefa54bf1bbe5b1380bdb6011d48deab16b3c7b7e
a1a386098e487247419342bb5d1a49cb9912e6c18d74a92b9878c4f83d3bb245
a638ed46e72d11350e19ac9b65accc7a30d450e26d4920e226a8ff1ef1fdf8aa
b9ccbb7100e13ae95ac18a3a9ed00857f321b63b498f1fb7abab506fc1c40e99
baa251ef4dd904e09b547e80b66205e3a28bf961dfbe6b8beee592d1c617ab8b
e4567fb3addbecbfd8df58bc4df722d9fdd1d7b20e5b5bdfe9bc072abbb8d37e
f69ec9c7d598b2859ac983ef6adb3a865e7037b097cbc06d8f32582679309483