www.ryaninsuranceservices.com
Open in
urlscan Pro
107.180.54.179
Public Scan
Submission: On March 14 via api from LU — Scanned from DE
Summary
TLS certificate: Issued by Go Daddy Secure Certificate Authority... on November 16th 2023. Valid for: a year.
This is the only time www.ryaninsuranceservices.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
8 | 107.180.54.179 107.180.54.179 | 26496 (AS-26496-...) (AS-26496-GO-DADDY-COM-LLC) | |
3 | 2a00:1450:400... 2a00:1450:4001:80e::2008 | 15169 (GOOGLE) (GOOGLE) | |
2 | 192.0.76.3 192.0.76.3 | 2635 (AUTOMATTIC) (AUTOMATTIC) | |
1 | 2a00:1450:400... 2a00:1450:4001:808::200a | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:827::200e | 15169 (GOOGLE) (GOOGLE) | |
18 | 2a00:1450:400... 2a00:1450:4001:831::2003 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2001:4860:480... 2001:4860:4802:32::36 | 15169 (GOOGLE) (GOOGLE) | |
35 | 7 |
ASN26496 (AS-26496-GO-DADDY-COM-LLC, US)
PTR: 179.54.180.107.host.secureserver.net
www.ryaninsuranceservices.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
18 |
gstatic.com
fonts.gstatic.com |
147 KB |
8 |
ryaninsuranceservices.com
www.ryaninsuranceservices.com |
279 KB |
3 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 29 region1.google-analytics.com — Cisco Umbrella Rank: 2089 |
21 KB |
3 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 40 |
236 KB |
2 |
wp.com
stats.wp.com — Cisco Umbrella Rank: 2760 pixel.wp.com — Cisco Umbrella Rank: 2744 |
3 KB |
1 |
googleapis.com
fonts.googleapis.com — Cisco Umbrella Rank: 30 |
1 KB |
35 | 6 |
Domain | Requested by | |
---|---|---|
18 | fonts.gstatic.com |
fonts.googleapis.com
|
8 | www.ryaninsuranceservices.com |
www.ryaninsuranceservices.com
|
3 | www.googletagmanager.com |
www.ryaninsuranceservices.com
www.googletagmanager.com |
2 | www.google-analytics.com |
www.googletagmanager.com
www.google-analytics.com |
1 | region1.google-analytics.com |
www.googletagmanager.com
|
1 | pixel.wp.com |
www.ryaninsuranceservices.com
|
1 | fonts.googleapis.com |
www.ryaninsuranceservices.com
|
1 | stats.wp.com |
www.ryaninsuranceservices.com
|
35 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.peoescape.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
allcareinsurance.net Go Daddy Secure Certificate Authority - G2 |
2023-11-16 - 2024-11-19 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
*.wp.com Sectigo ECC Domain Validation Secure Server CA |
2023-11-28 - 2024-12-28 |
a year | crt.sh |
upload.video.google.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
*.gstatic.com GTS CA 1C3 |
2024-02-19 - 2024-05-13 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.ryaninsuranceservices.com/votre-livreur
Frame ID: 42ABF514C9D340E614EE5A5D60B68BE6
Requests: 35 HTTP requests in this frame
Screenshot
Page Title
Page not found — Ryan Insurance ServicesDetected technologies
WordPress (CMS) ExpandDetected patterns
- /wp-(?:content|includes)/
Yoast SEO (SEO) Expand
Detected patterns
- <!-- This site is optimized with the Yoast (?:WordPress )?SEO plugin v([\d.]+) -
FlexSlider (Widgets) Expand
Detected patterns
- jquery\.flexslider(?:\.min)?\.js$
Google Analytics (Analytics) Expand
Detected patterns
- google-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/gtag/js
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.
Title: PEO Escape
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
35 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
votre-livreur
www.ryaninsuranceservices.com/ |
54 KB 11 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.ryaninsuranceservices.com/_jb_static/ |
874 KB 124 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ryan-insurance-services-logo.svg
www.ryaninsuranceservices.com/wp-content/uploads/2020/03/ |
17 KB 5 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webfontloader.js
www.ryaninsuranceservices.com/wp-content/themes/jupiter/assets/js/plugins/wp-enqueue/min/ |
12 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
www.ryaninsuranceservices.com/wp-includes/js/jquery/ |
85 KB 29 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-migrate.min.js
www.ryaninsuranceservices.com/wp-includes/js/jquery/ |
13 KB 5 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
193 KB 71 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
/
www.ryaninsuranceservices.com/_jb_static/ |
389 KB 94 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
e-202411.js
stats.wp.com/ |
7 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
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 |
js
www.googletagmanager.com/gtag/ |
233 KB 83 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
52 KB 21 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.googletagmanager.com/gtag/ |
233 KB 83 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
g.gif
pixel.wp.com/ |
50 B 177 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiAyp8kv8JHgFVrJJLmE0tCMPI.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLmv1pVF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLm21lVF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiGyp8kv8JHgFVrJJLucHtA.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLmg1hVF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLmr19VF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
9 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLmy15VF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLm111VF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 9 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiDyp8kv8JHgFVrJJLm81xVF9eO.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiGyp8kv8JHgFVrLPTucHtA.woff2
fonts.gstatic.com/s/poppins/v20/ |
7 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLFj_Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLDz8Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiEyp8kv8JHgFVrJJfecg.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLGT9Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLEj6Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLCz7Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLDD4Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
8 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pxiByp8kv8JHgFVrLBT5Z1xlFQ.woff2
fonts.gstatic.com/s/poppins/v20/ |
7 KB 8 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
www.google-analytics.com/j/ |
1 B 216 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
collect
region1.google-analytics.com/g/ |
0 264 B |
Ping
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.flexslider.js
www.ryaninsuranceservices.com/wp-content/themes/jupiter/assets/js/plugins/async/min/ |
22 KB 6 KB |
XHR
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
68 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.
string| ajaxurl undefined| mk_header_parallax undefined| mk_banner_parallax undefined| mk_page_parallax undefined| mk_footer_parallax undefined| mk_body_parallax string| mk_images_dir string| mk_theme_js_path string| mk_theme_dir string| mk_captcha_placeholder string| mk_captcha_invalid_txt string| mk_captcha_correct_txt number| mk_responsive_nav_width string| mk_vertical_header_back string| mk_vertical_header_anim boolean| mk_check_rtl number| mk_grid_width string| mk_ajax_search_option string| mk_preloader_bg_color string| mk_accent_color string| mk_go_to_top string| mk_smooth_scroll string| mk_show_background_video string| mk_preloader_bar_color string| mk_preloader_logo object| abb object| php object| PHP string| mk_typekit_id object| mk_google_fonts boolean| mk_global_lazyload object| WebFont object| WebFontConfig undefined| $ function| jQuery function| gtag object| dataLayer boolean| isTest object| jetpackLazyImagesL10n object| jupiterDonutVars function| SmoothScroll object| MK function| ResizeSensor function| ElementQueries function| addResizeListener function| removeResizeListener object| html5 object| Placeholders object| Modernizr function| ajaxInit function| ajaxDelayedInit function| debounce function| EvEmitter function| imagesLoaded object| google_tag_manager object| google_tag_data object| _stq object| get string| GoogleAnalyticsObject function| ga function| st_go function| linktracker_init object| wpcom object| $allLayers object| $allImages object| gaplugins object| gaGlobal object| gaData4 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 |
---|---|---|
.ryaninsuranceservices.com/ | Name: _gid Value: GA1.2.1738516419.1710419705 |
|
.ryaninsuranceservices.com/ | Name: _gat_gtag_UA_169751778_1 Value: 1 |
|
.ryaninsuranceservices.com/ | Name: _ga_TBQTVL4B2Y Value: GS1.1.1710419704.1.0.1710419704.0.0.0 |
|
.ryaninsuranceservices.com/ | Name: _ga Value: GA1.1.1291684695.1710419705 |
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 |
---|
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 |
---|---|
Content-Security-Policy | upgrade-insecure-requests; |
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.
fonts.googleapis.com
fonts.gstatic.com
pixel.wp.com
region1.google-analytics.com
stats.wp.com
www.google-analytics.com
www.googletagmanager.com
www.ryaninsuranceservices.com
107.180.54.179
192.0.76.3
2001:4860:4802:32::36
2a00:1450:4001:808::200a
2a00:1450:4001:80e::2008
2a00:1450:4001:827::200e
2a00:1450:4001:831::2003
07092420f138cba5a768be6f72fa742ca51666d220d51c0d31ec87e807d579cd
17ea10196a490a8d3b8da162c7d4af9c301c5229f70af90dad6fa33eb951d83f
1ddb074f9963be8f6275c42dbd54d18625da8f91c85803121094ec81649f488b
28d28631a83de4ed8567b99ae8f9d895c0cc8a083cb42ae9c2c152367d3acd29
2f776e1c463252c64c0937ecff4710f91604e1752174ff4373cd972956c8018a
36724091cf309f45dd460fd8765950a4aad8048580250c6d6225975136c40708
3ad6c8bd3624555dd79177efe91f0aca20e7f28597fa6b49762c27f337500d8d
494d66c1f510af5609c852b228a4ad3e0f12ccf93126b5f437f8e4ac14def828
4b0864712c6e7ca75f8c003f7bc1a9270af33d6becd4119463771593274c48d2
4bb4e38142f2c8aa6e149e136799109babf5ec81efabfe136396136149dcf6fa
4f9f4e2e225088f9cf3b6b54aa421e0f776d1802255505d2f752e1f83f441641
50d0c1742d80ac71f4cde20e8c04d41a24806af342831f479938b527fbff0972
5274f11e6fb32ae0cf2dfb9f8043272865c397a7c4223b4cfa7d50ea52fbde89
5c93f77799d122fb5255ee24da285f9f228cc118cba11e6ceb2b6bda8cdf4164
60bf0aba6526436f3930c58c12047687fbb6bff4dd180cce4613458ed3439ea2
66f1d9c4fc5099fe1296ef5690e6adfb3c765e9e7582f8ed29ee1810919ecb04
6b86b273ff34fce19d6b804eff5a3f5747ada4eaa22f1d49c01e52ddb7875b4b
6f0c572590421075878908e0b380c5a6d404f72aa7d6d125385943be658f8399
78bc3aa78faec288bbb3bf26c9a0fa4eb67b1e69da94a17233c5cab60525efdb
7b84d0c350cc891e35015f8befd4edd064b4c72fdc88e6af291baf07f8d344a3
7d93459d86585bfcdbb7e0376056226adb25821ee54b96236fe2123e9560929f
8b3bb4b4fb848fb73f524f6c8363b061e19ab386fae1c913bc7163611af48541
9054f3d119d024f8f56f9638db8b32bd8da75da2cbcbd2905abad1dfac8a1703
9338e65fc077355c7a87ae0d64cc101e23b9bf8ad78ae65f0f319c857311b526
a9220f99b916978e5d7934b73be5ab91444871ba52a89032e4dd90e42b0a96e1
cd36de204aca2d5fa263a731f7c20009b5e3d754ba1f1e03c33e93a48f3e7446
d80200523e723113f1802f7eb3258d5b922e6546d637d502f0fd2ea470201df5
de36e50194320a7d3ef1ace9bd34a875a8bd458b253c061979dd628e9bf49afd
e0342d49705af49f662ed5c1b950baf9887d5fd2e51854a9415d0fc51decfcc1
e3b0c44298fc1c149afbf4c8996fb92427ae41e4649b934ca495991b7852b855
ed79248088783dd5be147808b6f904dc55122f18e80cc0780da3d3e6152ea1b1
f0ae296f5c19db047491f1311d621ff18960b34cfa9cb07b69932a02ec298366
f3a8992acb9ab911e0fa4ae12f4b85ef8e61008619f13ee51c7a121ff87f63b1
f449ac138905f9cc7902e7d2822364a8032ee512441e4eaa3ca570a651fa6313
f4e80d9dfd374d02989b87a27b5ed4cb78fbb177c27f1478e9a8b0afb7513149