www.opensooq.com
Open in
urlscan Pro
52.49.137.62
Public Scan
Effective URL: https://www.opensooq.com/ar
Submission Tags: tranco_l324
Submission: On October 27 via api from DE — Scanned from DE
Summary
TLS certificate: Issued by GeoTrust RSA CA 2018 on August 9th 2021. Valid for: a year.
This is the only time www.opensooq.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
2 3 | 52.49.137.62 52.49.137.62 | 16509 (AMAZON-02) (AMAZON-02) | |
3 | 172.217.18.98 172.217.18.98 | 15169 (GOOGLE) (GOOGLE) | |
1 | 2a00:1450:400... 2a00:1450:4001:80e::200d | 15169 (GOOGLE) (GOOGLE) | |
3 | 143.204.98.84 143.204.98.84 | 16509 (AMAZON-02) (AMAZON-02) | |
4 | 13.32.121.21 13.32.121.21 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 2a00:1450:400... 2a00:1450:4001:809::2008 | 15169 (GOOGLE) (GOOGLE) | |
1 | 143.204.98.36 143.204.98.36 | 16509 (AMAZON-02) (AMAZON-02) | |
2 | 2a03:2880:f01... 2a03:2880:f01c:8012:face:b00c:0:3 | 32934 (FACEBOOK) (FACEBOOK) | |
16 | 9 |
ASN16509 (AMAZON-02, US)
PTR: ec2-52-49-137-62.eu-west-1.compute.amazonaws.com
opensooq.com | |
www.opensooq.com |
ASN15169 (GOOGLE, US)
PTR: zrh04s05-in-f98.1e100.net
securepubads.g.doubleclick.net |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-98-84.fra50.r.cloudfront.net
d1kghlu0e6mwpv.cloudfront.net |
ASN16509 (AMAZON-02, US)
PTR: server-13-32-121-21.fra60.r.cloudfront.net
opensooqui2.os-cdn.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN16509 (AMAZON-02, US)
PTR: server-143-204-98-36.fra50.r.cloudfront.net
pwa-assets.os-cdn.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
5 |
os-cdn.com
opensooqui2.os-cdn.com pwa-assets.os-cdn.com |
159 KB |
3 |
cloudfront.net
d1kghlu0e6mwpv.cloudfront.net |
237 KB |
3 |
doubleclick.net
securepubads.g.doubleclick.net |
147 KB |
3 |
opensooq.com
2 redirects
opensooq.com www.opensooq.com |
72 KB |
2 |
facebook.net
connect.facebook.net |
78 KB |
1 |
googletagmanager.com
www.googletagmanager.com |
55 KB |
1 |
google.com
accounts.google.com |
73 KB |
16 | 7 |
Domain | Requested by | |
---|---|---|
4 | opensooqui2.os-cdn.com |
www.opensooq.com
d1kghlu0e6mwpv.cloudfront.net |
3 | d1kghlu0e6mwpv.cloudfront.net |
www.opensooq.com
d1kghlu0e6mwpv.cloudfront.net |
3 | securepubads.g.doubleclick.net |
www.opensooq.com
securepubads.g.doubleclick.net |
2 | connect.facebook.net |
www.opensooq.com
connect.facebook.net |
2 | opensooq.com | 2 redirects |
1 | pwa-assets.os-cdn.com |
www.opensooq.com
|
1 | www.googletagmanager.com |
www.opensooq.com
|
1 | accounts.google.com |
www.opensooq.com
|
1 | www.opensooq.com | |
16 | 9 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.opensooq.com GeoTrust RSA CA 2018 |
2021-08-09 - 2022-09-09 |
a year | crt.sh |
*.g.doubleclick.net GTS CA 1C3 |
2021-10-04 - 2021-12-27 |
3 months | crt.sh |
accounts.google.com GTS CA 1C3 |
2021-10-04 - 2021-12-27 |
3 months | crt.sh |
*.cloudfront.net Amazon |
2021-03-19 - 2022-03-17 |
a year | crt.sh |
*.os-cdn.com Amazon |
2021-06-13 - 2022-07-12 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2021-10-04 - 2021-12-27 |
3 months | crt.sh |
*.facebook.com DigiCert SHA2 High Assurance Server CA |
2021-08-05 - 2021-11-03 |
3 months | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.opensooq.com/ar
Frame ID: 989C4C2F96B3048ACBE3F8B429B73C75
Requests: 17 HTTP requests in this frame
Screenshot
Page Title
السوق المفتوح : اعلانات مبوبة في بلدك : سيارات : عقارات : وظائف : موبايلاتPage URL History Show full URLs
-
http://opensooq.com/
HTTP 301
https://opensooq.com/ HTTP 301
https://www.opensooq.com/ar Page URL
Detected technologies
Google Sign-in (Social logins) ExpandDetected patterns
- accounts\.google\.com/gsi/client
Socket.io (JavaScript Frameworks) Expand
Detected patterns
- socket\.io.*\.js
Facebook (Widgets) Expand
Detected patterns
- //connect\.facebook\.([a-z]+)/[^/]*/[a-z]*\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- <!-- (?:End )?Google Tag Manager -->
- googletagmanager\.com/gtm\.js
Page Statistics
26 Outgoing links
These are links going to different origins than the main page.
Title: السعودية
Search URL Search Domain Scan URL
Title: الكويت
Search URL Search Domain Scan URL
Title: الأردن
Search URL Search Domain Scan URL
Title: مصر
Search URL Search Domain Scan URL
Title: العراق
Search URL Search Domain Scan URL
Title: عُمان
Search URL Search Domain Scan URL
Title: ليبيا
Search URL Search Domain Scan URL
Title: تركيا
Search URL Search Domain Scan URL
Title: اليمن
Search URL Search Domain Scan URL
Title: فلسطين
Search URL Search Domain Scan URL
Title: الإمارات
Search URL Search Domain Scan URL
Title: قطر
Search URL Search Domain Scan URL
Title: سوريا
Search URL Search Domain Scan URL
Title: لبنان
Search URL Search Domain Scan URL
Title: السودان
Search URL Search Domain Scan URL
Title: موريتانيا
Search URL Search Domain Scan URL
Title: البحرين
Search URL Search Domain Scan URL
Title: الجزائر
Search URL Search Domain Scan URL
Title: المغرب
Search URL Search Domain Scan URL
Title: تونس
Search URL Search Domain Scan URL
Title: اقرأ
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
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://opensooq.com/
HTTP 301
https://opensooq.com/ HTTP 301
https://www.opensooq.com/ar Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
16 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
ar
www.opensooq.com/ Redirect Chain
|
222 KB 71 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gpt.js
securepubads.g.doubleclick.net/tag/js/ |
80 KB 27 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
client
accounts.google.com/gsi/ |
184 KB 73 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
os-static-e1757da950c9efeff62de305ee8e60301635249411.css
d1kghlu0e6mwpv.cloudfront.net/assets/desktop/css/ |
153 KB 36 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
opensooq-logo.svg
opensooqui2.os-cdn.com/os_web/desktop/ |
19 KB 7 KB |
Image
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
212 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
osMobilePhoneLight.jpg
opensooqui2.os-cdn.com/os_web/desktop/ |
32 KB 32 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
osSectionsLight.jpg
opensooqui2.os-cdn.com/os_web/desktop/ |
39 KB 39 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
socket.io.min.js
pwa-assets.os-cdn.com/socketio2/ |
60 KB 19 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
os-static-f140f291b2d13ca9453e9393de7b90ab1635249410.min.js
d1kghlu0e6mwpv.cloudfront.net/assets/desktop/js/ |
577 KB 169 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
9 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
countryPageHeader.png
opensooqui2.os-cdn.com/os_web/desktop/ |
62 KB 62 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
icomoon.32.woff2
d1kghlu0e6mwpv.cloudfront.net/themes/desktop/css/fonts/ |
32 KB 32 KB |
Font
application/octet-stream |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
pubads_impl_2021102101.js
securepubads.g.doubleclick.net/gpt/ |
356 KB 120 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H3 |
ppub_config
securepubads.g.doubleclick.net/pagead/ |
227 B 156 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
connect.facebook.net/en_US/ |
3 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
sdk.js
connect.facebook.net/en_US/ |
265 KB 76 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
286 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| onbeforexrselect boolean| originAgentCluster object| dataLayer number| chatUploadMaxFileSize string| platform string| lang object| googletag object| ggeac object| google_js_reporting_queue object| google_tag_manager object| google_tag_data function| fbAsyncInit function| io function| IASCallbacks function| IASHistoryExtension function| IASNoneLeftExtension function| IASPagingExtension function| IASSpinnerExtension function| IASTriggerExtension function| initDepdropS2 function| showCurrencyScreen function| promotionCountDown function| addLink function| copyToClipBoard function| floatLabels function| getFacetSearch function| setTime function| successMessge function| andTheRest function| toggleBookmark function| getBrowserInfo function| removeParam function| setGetParameter function| showMore function| refreshCaptcha function| hashComp function| goToHash function| handleHashChanges function| setRead function| setReadParse function| registerDynamicDependentChildren function| getChildrenOptions function| disableDynamicSearch function| doSearch function| setReadAll function| getPhoneNumber function| registerMemberCard function| formatAMPM function| createCookie function| readCookie function| eraseCookie function| searchSelectCityCallback function| searchSelectNeighbourhoodCallback function| submitSearchForNeighbourhoodCallback function| neighbourhoodLandingPageCallback function| geoLocationPopup function| bumpup function| numberWithCommas function| isStopPropagation function| unFavIcon function| timestampToNaturalDate function| loadFirebaseMessage function| toggleFollowing function| unfollowPopup function| toggleFollowingSubmit function| shareFirstBookmark function| loadSumoSelect function| addPostCityCallback function| openEditOneField function| getRatingPopup function| ratingPopup function| removeWindowHash function| getShopPhoneNumber function| drawShopPhone function| getPostDescriptionPhone function| updateCallBtnsAfterLogin function| removeFirebaseToken number| firstTime number| distance function| getToken function| sendTokenToServer function| isTokenSentToServer function| setTokenSentToServer function| requestPermission function| logAction object| config undefined| messaging number| DELIVERED number| SEEN function| statusChangeCallback function| showFbLoginDialog function| checkLoginState function| opensooqFbAuth function| opensooqSocialAuth function| postViewEvent function| postCallEvent function| pageViewEvent function| selectPaymentEvent function| SMSCodeEnterEvent function| SMSPhoneEnterEvent function| CCdetailsEvent function| cashDetailsEvent function| offerCallEvent function| postCommentEvent function| postOfferEvent function| sendOfferMessageEvent function| offerClickEvent function| commentClickEvent function| postFavEvent function| searchPageAction function| postMessageEvent function| postRegisterEvent function| actionRegisterEvent function| actionLoginEvent function| addPostEvent function| landingPageView function| loanPageView function| paymentStatusPageView function| clickLogin function| clickRegister function| clickViewSimilar function| fireBoostSelectProductEvent function| fireBoostHintPopupEvent function| fireBoostPlusMinusEvent function| fireBoostPageView function| fireExpiryVaxClick function| openNotificationEvent function| mixPanel function| gravityEvent function| resendVerificationCode function| whatsappForgetPassworedForm function| returnToResetPass function| forgetPassworedForm function| loginPopup function| registerPopup function| registerCallback function| loginCallback function| oldLoginCallback function| oldRegistrationCallback function| commentCallback function| askForCallback function| saveSearchCallback function| saveSearchBoxCallback function| bookmarkAfterLogin function| gridBookmarkAfterLogin function| offerCallback function| favCallback function| reportPostCallback function| commentReportCallback function| sendMessageCallback function| chatCallback function| sendGalaryMessageCallback function| vasCallback function| createpostCallback function| editCallback function| deletePostCallback function| createAddPost function| addPostForgetPasswordCallBack function| postViewLoggedIn function| chatLoggedIn function| gulpinLoggedIn function| reastNonOwnerView function| getParameterByName function| handleRedirect function| startResendTimer function| followAfterLogin function| addPostNoteAfterLogin function| getPhoneAfterLogin function| hideFavoriteAuthAnchor function| popupConfig function| resetLoginPopup function| passwordLoginPopup function| registrationPopup function| showPassword boolean| authAutoClose function| playSound function| getRatingConfigValue function| createRatingInit function| loadStarHtml function| submitRatingForm function| setRatingStar function| fireGTMEvent function| fireOpenRatingGtm function| fireCloseRatingGtm function| resetDefaultRate function| submitDeleteReviewForm function| reportReview undefined| actionRatejRate undefined| actionChatRatejRate function| fillSelectDataHtml function| selectCity function| selectNeighbourhood function| multiLevelMenuSearch function| addPostNote function| deletePostNote function| drawNoteText function| clearNoteText function| escapeHtml function| reportGTM function| validationNoteText function| drawFlashMessage object| postNoteMainParent object| postNoteTextElement object| postNoteToggleScreen object| postNoteToggleFrom object| postNoteUserAction boolean| isPostOwner boolean| isToolTipBtn function| runEmoji function| ins2pos function| setCursor function| disabledBtn function| PopUpChatSimilarPosts function| close_popup function| minimize_popup function| maximize_popup function| display_popups function| register_popup function| calculate_popups function| scrollChatWindow function| getBoxDetails function| storePopupsToCookie function| updateResponseTime function| openChatHolder number| total_popups object| popups function| handleMyProfileCount function| registerChatAttachment function| checkChatFiles boolean| notAccepted boolean| dataSubmitted object| chat function| getNaturalResponse function| getNaturalDate function| sendForSimilarPosts function| resetRoomView function| prepareBlockBtn function| prepareDeleteBtn function| prepareArchiveBtn function| prepareUnBlockBtn function| prepareUnArchiveBtn function| changePostPrice function| changeCurRoomData function| checkTypeIsSystem function| modifyTemplate function| htmlDecode function| replaceHindiNumber function| getTextWithMaskPhone function| maskPhone function| isPopup object| webChat function| disabledUseNow function| removeConfirmationPopup function| boostPost function| addBundleUseGtm function| $ function| jQuery object| yii object| jQuery11100535385305990655 boolean| phoneDrown boolean| skipCopyText boolean| sendAppSms function| getFunctionFromString function| neighborhoodDDLCallback string| authPopupCallback string| authPopupCallbackAttr string| fbToken string| redirectUrl boolean| authOldBehaviour string| authRegCallback string| authLoginCallback object| gulpin object| preact object| emojione boolean| isiPad object| markNotSeen object| BoostPost function| afterBoostLogin string| userAgent object| default_gsi object| google object| closure_lm_640800 function| Goog_AdSense_getAdAdapterInstance function| Goog_AdSense_OsdAdapter undefined| google_measure_js_timing object| FB6 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 |
---|---|---|
.opensooq.com/ | Name: at0 Value: 07fb23bae652bbc9a777978c2aeff87837ccc2240a8435334b4d4833b96b7712a%3A2%3A%7Bi%3A0%3Bs%3A3%3A%22at0%22%3Bi%3A1%3Bi%3A1635312087%3B%7D |
|
.opensooq.com/ | Name: PHPSESSID Value: 403cc3e81d83fe28c5a4db984c6a7547 |
|
www.opensooq.com/ | Name: _csrf Value: ba07692b9100ee421fe7edf8a9becac97e744d31aa0862920fae120c167bf90fa%3A2%3A%7Bi%3A0%3Bs%3A5%3A%22_csrf%22%3Bi%3A1%3Bs%3A32%3A%22fMVpGKvJgkJlXxQnG9nNzPGW4xVE_ZY_%22%3B%7D |
|
.google.com/ | Name: NID Value: 511=r-18kQcQDI5welnX5rBoNrNidBMf5VGEYMgVttq4_fUkH-YfexuJWepxy7bk7u0mCS3bg-j-0O6WqXOZOkW-kgjbvrHAQca4Jp7wCyE8FpWP4kGJq3JlwfsUZ-QuhHV1436tRVqaxLXCsq9FjS16q2DVU9KooMbUtInhwbkNUrQ |
|
.opensooq.com/ | Name: _gcl_au Value: 1.1.1199388619.1635312088 |
|
www.opensooq.com/ | Name: chatBoxs Value: {"boxs":[]} |
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 | default-src *; img-src * 'self' data: blob: https:; script-src * 'unsafe-inline' 'unsafe-eval' 'unsafe-hashes'; style-src * 'unsafe-inline' 'unsafe-eval' 'unsafe-hashes'; worker-src blob: 'self' |
Strict-Transport-Security | max-age=31536000; includeSubdomains; preload |
X-Content-Type-Options | nosniff nosniff |
X-Frame-Options | DENY |
X-Xss-Protection | 1; mode=block |
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.
accounts.google.com
connect.facebook.net
d1kghlu0e6mwpv.cloudfront.net
opensooq.com
opensooqui2.os-cdn.com
pwa-assets.os-cdn.com
securepubads.g.doubleclick.net
www.googletagmanager.com
www.opensooq.com
13.32.121.21
143.204.98.36
143.204.98.84
172.217.18.98
2a00:1450:4001:809::2008
2a00:1450:4001:80e::200d
2a03:2880:f01c:8012:face:b00c:0:3
52.49.137.62
089e562b62926e22714afa550b28bc43aec0040cefd66fe79ad77534bdb6688d
3d6d7a65cc5bc505535e682b67141aaddb9be03d9393b4fd7fdaa5205cbc6bd2
55f5b87b898e81bab8afdf327b6648eea9a87b2ecf9d60cd537ec7873db89a93
5e76c41de428407b2711b278934d83e418e7088d0690875e34ca14caaa356d99
7746c1c5183c0461a0296140659b9c16d75cc4b274861ff009585bc1a0fc7142
7e9ac784b9977ef085c8c2b17d73c475b14c136c637ea64558eb2a467ff47a67
81e9d506394071b0eb6da448ccaf56037bc52fba7eeb0176d57781809c5440b8
93772dc65e137ee4da0d8eb61ddaa906fc7c37803501ac00f42bb75b4847387a
94f9e6e6752081b2cc12ca6797a35e93736c1a23dc45117277632148db6482ef
9b5155066adb5ca66c249eaf4193a44627084398f00180d391d6def8ea57b2f8
a9c6b46d041fa75060c37c5a43d6d053949d3888ac6cc27726b50014c2f6aa8a
b05a0395a20dae9480e0f85568989901097f70f0665be8bc313427edfc8e10b4
b3c7402274cfd33ffe3cc3fb643cf379aa8c3aa0b08dc869d80793f33b4428e6
ba86e3264c677696720034be2459b563045dcfdda8844b81feaa32f7b6e359ca
dd124062ca473806fa75decf94cb634345d433e84c80fbd3629fb649f4307e52
ebeda2631f9f273fe2c74655b58a04296bd388e84c9ec60ffb7bb1a08533d3a2
f1bc75daa4b279d2eb01f671a0a8e63043784a876147a2dc89451b9257a81f75