www.rexel.fr
Open in
urlscan Pro
193.122.13.28
Public Scan
Submission: On July 04 via manual from GB — Scanned from FR
Summary
TLS certificate: Issued by GlobalSign RSA OV SSL CA 2018 on June 22nd 2021. Valid for: a year.
This is the only time www.rexel.fr was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
27 | 193.122.13.28 193.122.13.28 | 31898 (ORACLE-BM...) (ORACLE-BMC-31898) | |
2 | 2a00:1450:400... 2a00:1450:4001:82f::200e | 15169 (GOOGLE) (GOOGLE) | |
2 | 2a00:1450:400... 2a00:1450:4001:80b::2008 | 15169 (GOOGLE) (GOOGLE) | |
12 | 20.38.109.132 20.38.109.132 | 8075 (MICROSOFT...) (MICROSOFT-CORP-MSN-AS-BLOCK) | |
43 | 5 |
ASN15169 (GOOGLE, US)
www.google-analytics.com |
ASN15169 (GOOGLE, US)
www.googletagmanager.com |
ASN8075 (MICROSOFT-CORP-MSN-AS-BLOCK, US)
mediawebshop.blob.core.windows.net |
Apex Domain Subdomains |
Transfer | |
---|---|---|
27 |
rexel.fr
www.rexel.fr — Cisco Umbrella Rank: 883681 |
1 MB |
12 |
windows.net
mediawebshop.blob.core.windows.net — Cisco Umbrella Rank: 638501 |
98 KB |
2 |
googletagmanager.com
www.googletagmanager.com — Cisco Umbrella Rank: 89 |
141 KB |
2 |
google-analytics.com
www.google-analytics.com — Cisco Umbrella Rank: 49 |
59 KB |
43 | 4 |
Domain | Requested by | |
---|---|---|
27 | www.rexel.fr |
www.rexel.fr
|
12 | mediawebshop.blob.core.windows.net |
www.rexel.fr
|
2 | www.googletagmanager.com |
www.rexel.fr
|
2 | www.google-analytics.com |
www.rexel.fr
www.google-analytics.com |
43 | 4 |
This site contains links to these domains. Also see Links.
Subject Issuer | Validity | Valid | |
---|---|---|---|
*.rexel.fr GlobalSign RSA OV SSL CA 2018 |
2021-06-22 - 2022-07-24 |
a year | crt.sh |
*.google-analytics.com GTS CA 1C3 |
2022-06-06 - 2022-08-29 |
3 months | crt.sh |
*.blob.core.windows.net Microsoft RSA TLS CA 01 |
2022-06-14 - 2023-06-14 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://www.rexel.fr/frx/login
Frame ID: A6570F9E8E22633A90C6B44543823660
Requests: 45 HTTP requests in this frame
Screenshot
Page Title
Connexion | Rexel FranceCommande rapideDetected technologies
SAP Commerce Cloud (Ecommerce) ExpandDetected patterns
- <[^>]+/(?:sys_master|hybr|_ui/(?:.*responsive/)?(?:desktop|common(?:/images|/img|/css|ico)?))/
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-analytics\.com/(?:ga|urchin|analytics)\.js
Google Tag Manager (Tag Managers) Expand
Detected patterns
- googletagmanager\.com/ns\.html[^>]+></iframe>
- googletagmanager\.com/gtm\.js
Page Statistics
14 Outgoing links
These are links going to different origins than the main page.
Title: Trouver une agence
Search URL Search Domain Scan URL
Title: Me connecter à mes services
Search URL Search Domain Scan URL
Title: Energeasy Connect
Search URL Search Domain Scan URL
Title: Esabora
Search URL Search Domain Scan URL
Title: Portail Expertises
Search URL Search Domain Scan URL
Title: Formations & Certifications
Search URL Search Domain Scan URL
Title: Catalogues
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Search URL Search Domain Scan URL
Title: Ethique
Search URL Search Domain Scan URL
Title: Nous recrutons
Search URL Search Domain Scan URL
Title: Sites internationaux open_in_new
Search URL Search Domain Scan URL
Title: www.rexel.com
Search URL Search Domain Scan URL
Redirected requests
There were HTTP redirect chains for the following requests:
43 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H/1.1 |
Primary Request
login
www.rexel.fr/frx/ |
181 KB 51 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
all_all_styles_c31f03d201f1bc99832ac2b530666dbd.css
www.rexel.fr/medias/_ui/ |
508 KB 102 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
all_screen_styles_72151a85871c0f2e1adad64740e11da2.css
www.rexel.fr/medias/_ui/ |
25 KB 3 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rexelfrance_styles_6de554d2977c4413850c9846bc955084.css
www.rexel.fr/medias/_ui/ |
809 KB 151 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Imager.min.js
www.rexel.fr/frx/_ui/desktop/common/js/ |
3 KB 2 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
webApplicationInjector.js
www.rexel.fr/frx/_ui/addons/smarteditaddon/shared/common/js/ |
18 KB 4 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
reprocessPage.js
www.rexel.fr/frx/_ui/addons/smarteditaddon/shared/common/js/ |
703 B 907 B |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
adjustComponentRenderingToSE.js
www.rexel.fr/frx/_ui/addons/smarteditaddon/shared/common/js/ |
2 KB 1 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
analytics.js
www.google-analytics.com/ |
49 KB 20 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
175 KB 55 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
gtm.js
www.googletagmanager.com/ |
313 KB 87 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
print_styles_42be64127fc14aae98ad76eded474674.css
www.rexel.fr/medias/_ui/ |
19 KB 5 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
mes-services-picto-menu.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ennergeasy_connect_30x30.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/menu/ |
2 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
esabora_30x30.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/menu/ |
610 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icone-portail-expertises.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
187 B 805 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
solutions%20digitales.PNG
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/menu/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Expertise_metier.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
13 KB 14 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Gestion_Entreprise.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
6 KB 7 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Financement_Subventions.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
11 KB 11 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Gestion_Chantier.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
5 KB 5 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
picto_formation_equipes_30x30.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
592 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
icone-voir-plus.png
mediawebshop.blob.core.windows.net/mediawebshop/mkt/campagne/picto/ |
454 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
critizr-logo-sm.png
www.rexel.fr/frx/_ui/desktop/common/images/ |
22 KB 23 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
FacebookIcon-2x.png
www.rexel.fr/medias/sys_Rexelfr/root/h9a/h93/8909160054814/ |
488 B 969 B |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
linkedin-white.png
www.rexel.fr/medias/sys_Rexelfr/root/h81/heb/8909160218654/ |
972 B 1 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
youtube-white.png
www.rexel.fr/medias/sys_Rexelfr/root/h34/h0a/8909160677406/ |
2 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
1m-produits.png
www.rexel.fr/medias/sys_Rexelfr/root/h46/h1c/8909160906782/ |
3 KB 3 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
LivraisonV10.png
mediawebshop.blob.core.windows.net/mediawebshop/static/ |
49 KB 50 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Apple-Store-FR-2x.png
www.rexel.fr/medias/sys_Rexelfr/root/hcd/h06/8909161332766/ |
8 KB 9 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
Google-Play-FR-2x.png
www.rexel.fr/medias/sys_Rexelfr/root/he8/h7f/8909161234462/ |
11 KB 12 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
rexelfrance_scripts_d4096827c7bb10236adcba66e6862d07.js
www.rexel.fr/medias/_ui/ |
3 MB 616 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
js
www.google-analytics.com/gtm/ |
101 KB 39 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
3 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
opensans-regular-webfont.woff2
www.rexel.fr/medias/_ui/desktop/common/rx-framework/fonts/open_sans/ |
18 KB 19 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
fontawesome-webfont.woff2
www.rexel.fr/medias/_ui/desktop/common/fonts/ |
75 KB 76 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
opensans-semibold-webfont.woff2
www.rexel.fr/medias/_ui/desktop/common/rx-framework/fonts/open_sans/ |
19 KB 19 KB |
Font
application/x-font-woff |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET DATA |
truncated
/ |
10 KB 0 |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
MaterialIcons-Regular.woff2
www.rexel.fr/medias/_ui/desktop/common/fonts/Material_Icons/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
spinner.gif
www.rexel.fr/frx/_ui/desktop/common/images/ |
4 KB 4 KB |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
ui-bg_flat_75_ffffff_40x100.png
www.rexel.fr/medias/_ui/desktop/common/css/images/ |
2 KB 2 KB |
Image
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
/
www.rexel.fr/frx/cart/miniCart/TOTAL/ |
67 B 773 B |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
searchCategory
www.rexel.fr/frx/search/ |
1 KB 1 KB |
XHR
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
MaterialIcons-Regular.woff
www.rexel.fr/medias/_ui/desktop/common/fonts/Material_Icons/ |
0 0 |
Font
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
MaterialIcons-Regular.ttf
www.rexel.fr/medias/_ui/desktop/common/fonts/Material_Icons/ |
125 KB 61 KB |
Font
application/x-font-ttf |
||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
758 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| 0 object| oncontextlost object| oncontextrestored function| structuredClone object| launchQueue object| onbeforematch function| getScreenDetails function| queryLocalFonts object| navigation string| gtmPageType string| pageType string| encryptedUserBytes undefined| cartTracking undefined| entries undefined| entryProductCode undefined| productId undefined| productCatList undefined| breadcrumbs string| search_cookie object| consentsCookie string| gdpr_cookies_name undefined| start_position undefined| end_position undefined| values undefined| cookieCode boolean| ga-disable-UA-1696590-1 string| pageTitle string| accNumber string| userId string| authentication string| breadcrumbData string| accType string| gtmDataLayerId string| sousFamille string| sousFunction undefined| breadcrumbsize object| dataLayer string| GoogleAnalyticsObject function| ga object| google_tag_data object| gaplugins object| gaGlobal object| gaData object| google_tag_manager function| postscribe object| google_tag_manager_external function| Imager object| smartedit string| projectPopupRequiredFlag string| isPunchoutUser string| gdprSessionFlag string| gdprEnableFlag string| gdprLastUpdatedDate string| gdprMaxAgeMonth string| getRegionListUrl string| updateRegionUrl string| validateUpdateRegion string| removeChangeRegionPopup string| setProjectURL string| selectWorksiteUrl string| fetchProjectsURL string| registerReloadUrl string| anonymousIpBasedCountry string| anonymousIpBasedZipcode string| findnearbystoresURL string| limitedDistributionPickupZipUrl string| findDefaultStoreURL string| defaultAnonymousBranch string| zoomLevelHeader string| worksiteEnabled string| checkoutSummaryAjaxResponseDataUrl string| updatedDeliveryAddressAjaxResponseDataUrl string| updatePersonalCatalogURL string| currentLocale string| stateUrl string| msgValue string| homePageRedirectUrl string| enterpriseViewEnable string| enterpriseViewToggleOn string| projectsForUnitURL string| getAllUnitsURL string| updateDefaultUnitAndProject string| getNewCustomerCount string| customerPriceSessionStringValue string| listpricelabel string| loginSuccessIndicator string| mergeCartUrl string| useCurrentCartUrl string| usePreviousCartUrl string| inCategory string| customerPriceflag string| searchCategory string| showTypeAheadPrice string| isRegionConfigEnable string| currentRegion string| getAddressBook string| isCatalogAvailable string| isOnlyProjectOrAccountAvailable string| isProjectOrAccountAvailable string| regionEnable string| showMultipleLanguages string| isAnonymousUser string| getPaymentMethods string| salesEmployeeSessionFlag string| nboRecommendationsEnable string| addBulkNboProductItemsToCart string| addBulkMostOrderedProductItemsToCart string| mediaUrlPrefix string| cookieMaxAge number| cookieDefaultMaxAge string| productReferenceStockSortEnabled string| googleMapsVisible string| deliveryMethod string| labelForOutOfStock string| labelForInStock string| canViewStock string| multipleSelectRemoveEnable string| checkPickup string| updateMySettingFlagURL string| defaultLabelForStock string| defaultSymbolForDiscount string| pricesectionlistprice string| pricesectiondiscount string| missingImageThumbnailUrl string| itemsLabel string| viewLongDescText string| removeOfferText string| asmNoCustomerError string| drawerProjectChanged string| updateLanguageURL string| productIDVisible string| productRpnVisible string| productDescriptionVisible string| postalCodeLookupEnable string| postalCodeLookupAPIKey string| postalCodeLookupAutoCompleteUrl string| postalCodeLookupAddressValidationUrl string| mockPostalCodeLookupEnable string| postalCodeMaxResults string| roleRCUValue string| managingBranch string| functionRCUValue string| enableRexelLeasingFeature string| defaultDeliveryBranchMessage string| defaultPickupBranchMessage string| rexIndAltTxt string| webShpLogoAlt string| updateMyProjectSettingFlagURL string| productFeaturesVariantMap string| labelForStockProductFamily string| facetNames string| noResultFoundValue string| switchProjectPopup string| quotesHomePageUrl string| quoteDetailsUrl string| projectNotAvailablePopup string| switchprojectUrl string| urlProjectCode string| quoteCode string| removeCartEntriesUrl string| fetchEmployeeRangeForBusinessTypeUrl string| removeCheckoutCartEntriesUrl string| addGAImpression string| isRegionalZipCodePopupAvailable string| validateAndSaveRegionalZipCodeUrl string| getRegionalZipCodeUrl string| setRegionalZipCodeNotSet string| resetCSCBranchURL string| setActiveCSCPickupBranch string| setLockerLocationUrl string| projectSearchThreshold string| deliveryNotesSearchByStatusEnabled string| additionalDeliveryNotesDetailsEnabled string| schneiderDatasetType string| schneiderDatasetReseller string| schneiderDatasetValue string| schneiderToken string| schneiderProject string| schneiderCountry string| schneiderLanguage string| addProductsToCartFormSchneiderConfigurator string| schneiderConfiguratorName string| isZissonLiveChatEnabled string| requiredError string| addMoreLinesAjax string| isQuickOrderOptimizationenable string| productRealQuantityEnable string| manageUserSearchUrl string| showB2bunitProjectPopup string| googleApiVersion string| googleApiKey string| showPriceFlagIndicator string| schneiderEZConfSelectorName string| isB2bAdminGroup string| isEmulatedCustomerB2bCustomer string| isEmulatedCustomerB2bapprover string| trackandtraceEnabled string| orderTrackingUrl string| getNewMultipleProductUrl string| manageUserSessionPageSizeValueUrl string| selectedServicesUrl string| sellingServicesEnabled string| updateHackCharItemNotes string| productDeliverydateRequiredFlag string| redirectReturnToDeliveryNotesFlag string| orderTrackingAndPackageUrl string| validCountriesForOneTimeAddress string| creditSurchargeEnabled string| alreadyBoughtEnable string| isCashCustomer string| alwaysExpandPriceSurcharge string| hideDeliveryPreferenceAndItemNotes string| branchSearchDelay string| branchSearchWordLimit string| isViewAlreadyBoughtProductsFlow string| salesRepLandingPage string| updateWebshopRating string| schneiderTopBannerColor string| enableGDPRTracking string| canPurchaseREAProducts string| canPurchaseFGasProducts string| memberId boolean| gtmauthentication string| googleAdvancedTagManagerId string| categoryName string| countryCode string| encryptedUserID string| currencyCode string| currencySymbol string| isWebAccountUser string| isAdminUserRole string| getAutocompleteSuggestionsApiUrl string| priceApiUrl string| canPurchaseFGasItems string| canOrderLicenseProducts string| isPriceVisibleForAnonymousUser string| productIdentifierIsDesc string| addToCartApiUrl string| priceSuperScriptFlag string| erpMinMultipleFlag string| baseSiteId string| isPrepaidCardEnabled string| prepaidCardValue string| invoicePayWithAdyenWebComponent string| quoteProductInCartPopupAjaxURL string| isEANVisible string| baseSiteUrl string| getSalesRepCustomerData string| accountType string| pageCategory string| adminRights string| phonePatternRegEx string| rexelHackCharRegEx string| loginUserNameEmailValidationEnable string| emailPatternRegEx string| cscStockMsg boolean| gtmwebManager string| canSeeMyPrices string| canOrderWithoutJoblist string| encyptedCartIdAjxURL string| searchTermPdpRedirect string| erpInvoicePaymentEnabled string| erpInvoiceTotalsEnabled string| validateInvoicesAjaxURL string| validateWeekend string| validateDate string| validatePhoneNumber string| contactSalesRepUrl string| checkoutBlockedCode string| qtyUpdateMinMsg string| invalidMultiple string| cartUpdateFormActionCheckout string| showPickupStoreForExpressDelivery object| monetate object| ACC number| hybridWidgetProdCount number| j number| quantofamo number| currentActive number| total object| listelements object| amazonmenu function| InputMask object| inputMask string| property function| getGivenQueryParamPresent function| getQueryParam function| pushDataOnSalesEmployeeLogin function| pushDataOnSalesEmployeeChooseAccount function| switchAccountDataLayerPush function| logoutSalesDataLayerPush function| pushSalesEmpSearchAccountDataToAnalytics function| pushSalesEmpClearSearchAccountDataToAnalytics function| pushDataOnSalesEmployeeUserLogin function| loadPriceList function| loadjobList function| addMultipleProductsToJobListItem function| addJobListItem function| createJobListAddMultiple function| createJobList function| getSelectedProductListOnHeaderTabJoblist function| addAdvancedGTMTrackingJoblist boolean| popupNotLoaded boolean| ajaxtriggered boolean| browsePopupNotLoaded boolean| browseAjaxtriggered object| selectedCookiePreferenceOnLoad string| isClickedOut string| isEscapePressed string| reloadCheckNeeded function| pushMostOrderedGaAfterDelay number| _rxFT function| _rxAddOverlay function| _rxRemoveOverlay function| _rxAddOverlayDark function| _rxRemoveOverlayDark function| updatePriceDisplayFlag function| pushDisplayPriceDataGTM function| tabBrowseBrand function| browseCategorysAndBrands function| getCountryListHtml function| datalayerPush function| desktopDataLayerPush function| gtmBaynoteBoughtTogetherPush function| gtmBaynoteBoughtTogetherClick function| pushDisplayPriceDataGTMOnLogin function| dataLayerPushAdminEditUser function| centerPopup function| gtmBaynoteRelatedAddToCartPush function| gtmpushAnalyticsDataProductClick undefined| searchData undefined| searchPagePath function| addDataLayerObjectForSplitOrder function| addDataLayerObjectForSplitOrderOnAddressChange function| addDataLayerObjectForSplitOrderAddtoCartButton function| addDataLayerObjectForSplitOrderOnAddressChangeFromEditShippingDetails function| addDataLayerObjectForSplitOrderOnDeliveryModeUpdate function| addDataLayerObjectOnCheckoutButtonClick function| addDataLayerObjectOnOrderConfirmationPageLoad function| addDataLayerObjectOnProductDetailsPageLoad function| addDataLayerObjectOnCartPageForPunchout function| addDataLayerObjectOnCheckoutPageForPunchout function| addDataLayerObjectOnApprovalForPunchout function| addDataLayerObjectForProductsLoadedOnProductList function| addDataLayerObjectForSeletingAlternateAddressOnCheckout function| addDataLayerObjectForCreatingAddressOnCheckout function| addDataLayerObjectForElbridgeConfiguarators function| addDataLayerObjectForElbridgeQuicklink function| dataLayerPushForAdaptiveProduct function| initializeAimIntent function| browseCategorysAndBrandsForMegaMenu function| pushGADataforBrowseCategoryClick function| analyticsBrowseSubCategoryClick function| personalisezBrowseSubCategoryClick function| personalisezNonSegmentCategoryClick function| dataLayerPushAdminDeleteUser function| initiateNewsletterSubscribe function| switchUserAccountDataLayerPush function| changeEnterpriseViewOptionGTM function| changeLanguageOptionGTM function| changeVatDisplayOptionGTM function| changeDeliveryAddressGTM function| pushDataLayerForContentManagedLinks function| pushGADataforContentManagedMenu function| pushGADataforContentManagedLinks function| htmlInterfaceOnLoad function| pushDataLayerForSneakPeakButton function| pushDataLayerForBrandCategoryAlias function| validateAndSaveRegionalZipCode function| resetCSCBranch function| getRegionalZipCode function| pushDefaultDisplayEnabledSessionDrawerToGTM function| pushDataLayerForSchneiderConfigurator function| pushDataLayerForProductPackage function| pushProjectPopupVisiblityToGTM function| addDataLayerFeatureEventsForProductsLoadedOnProductList function| pushDataLayerForGlobalPromo function| pushGAforOrderServicesOnConfirmationPage function| pushDataLayerForFastOrder function| handleAdvancedGTMProductRecommendations function| handleAdvancedLoginGTM function| orderWebCount function| handleAdvancedRegisterGTM function| handleAdvancedFastRegisterGTM boolean| enableDisableButton function| fn_submit function| getReplacementProdForNoStock function| addGMTForWillCallLinkClickedFromJoblist function| addGTMForCSCBranchStockLinkClickedFromQuoteDetails function| updateDeliveryPreferenceD function| initialiseMap function| includeGoogleMapAPI function| handleAdvancedGTMBranchStock function| handleAdvancedNonQuoteGTM function| handleAdvancedQuickOrderNonQuoteGTM function| customCheckbox object| markers undefined| geocoder undefined| map boolean| scrollToflag undefined| infowindow undefined| prevIndex undefined| storeClosed boolean| showClosedDaysLabel undefined| defaultBranchTypeIndicator undefined| defaultBranchTypePinColor undefined| defaultBranchTypeName function| getDirections function| sendDirections function| storeListClick function| setTopBcktoMap function| whatsthis function| closeToolTip function| getDirectionForInfoWindow function| reloadNearestBranches function| dataLayerPushTypeAhead function| dataLayerPushBrowseByBrand function| dataLayerPushFacets function| dataLayerPushBaynoteTypeAhead function| dataLayerPushBaynoteTypeAheadLoad function| dataLayerPushSelectedSearchTypeAhead function| dataLayerPushDisplaySearchTypeAhead boolean| popupNotLoadedForMinicart boolean| ajaxtriggeredForMinicart function| pushGtmOnSwitchProject function| pushGtmOnDontSwitchProject function| pushGtmDownloadCsv function| pushGtmDownloadXls function| pushDisplayPriceDataGTMOnPlaceOrder function| pushProjectPackingDeliveryValues function| pushProjectPackingDeliveryGPSValues function| pushDeliveryMethodGTMOnPlaceOrder function| punchoutOciResponse function| closeAddressPopup function| closeAddressPopupAjaxCSC function| closeAddressPopupAjax function| updateSuggetions function| closeAddressSuggetionPopupAjax function| closeAddressSuggetionPopup function| getAddressBookData function| closeAddressSuggetionPopupAjaxBilling function| closeAddressPopupAjaxBilling function| getShippingAddressBookData function| clearglobalMessageDiv function| getShippingAddressDivisionData function| delayMsg function| pushDataOnForgotUsername function| pushDataOnForgotPassword function| pushDataOnRegistrationSubmission function| closeNewAddressPopup function| pushDataOnRegistrationSelectDefaultProject function| closeSuggestionAddressPopup function| pushDataOnRegistrationBackButtonStep2 function| pushDataOnRegistrationBackButtonStep3 function| validateAndGetAddressSuggestion function| closeEmployeeAddressPopup function| closeEmployeeAddressPopupAndClearRememberedAddress function| closeAndUpdateSuggestionAddressPopup function| closeEmployeeAddressPopupAndRememberAddress function| rememberEnteredAddress function| getEnteredEmployeeAddress function| pushGAOnRCUError function| toCheckAnySelectedCheckbox function| updateDeliveryPreference undefined| numberOfRules number| maxHeight function| DropDown function| bindOverlaySecondaryImage function| secondaryImageAdvancedGTM function| productQuantityAdvancedGTM function| zoomImageAdvancedGTM function| addToCartSplitOrder function| dataLayerPushForRecoProductClick function| pushDeliveryDateSimulatorGTM function| addToCartSplitOrderPickupDesktop function| getSelectedProductListOnHeaderTab function| pushGAForProductCompare function| getSelectedProductListOnHeaderTabLister function| getSelectedProductListOnFooterTab function| strStartsWith function| procompDetails function| updateCompareList object| Currency function| floatToString boolean| approveFlag boolean| enableUsrFlag object| selectedApproverList string| defaultApprover object| achatApproversList function| findUnitByCode function| getParentClassesForUnit function| loadB2BEditPopup function| loadB2BAddPopup function| saveB2BAddPopup function| loadTabData function| loadNewUserAddPopup function| commonLoadUserPopup function| saveNewUserPopup function| loadUserTabData function| loadUserTabDataNewFirst function| loadUserEditPopup function| loadCostCenterPopup function| commonLoadCostCenterPopup function| saveCostCenterPopup function| loadCostCenterEditPopup function| updateCostCenterId function| loadCostCenterTabData function| captureApproveUserGTM function| captureEnableUserGTM object| $first object| $last function| gonextTab function| getApproverAjax function| getSelectedApprover function| getMultipleApproverSelection function| getSelectBoxOnEdit function| renderEmptySelectBox function| enablenextTab number| totalCompDashBox function| inactiveSavePopup function| getApproverChainFlagAjax function| isValidatePCard function| isValidatePCardDate function| pushGTMOnSearchUser function| pushGTMForErrorOnCreatingUser function| pushGTMForErrorOnUpdatingUser function| pushGTMForErrorOnCreatingRexelAchatUser function| pushGTMForErrorOnUpdatingRexelAchatUser function| createAdyenRequestForPcard function| pushGTMForPcard function| populateGoogleAnalyticsDataForServices function| addQueryParamater function| handlePOSPagination function| updateInvoiceGroupItemValue function| Addressmaxheight function| updateShipmentType function| load_selectBox function| uploadFileFunc function| addQuickJoblist function| addGMTForQuickOrder function| updateTextValue function| addToJoblistFromQuickOrder function| onDocumentReady function| QuickEqualColsRefactor function| validateFormDataRefactor function| getProductsOnQuantityBlurRefactor function| processAddToCartDisabledEntry function| validateOptimizedFormDataPart1Refactor function| validateOptimizedFormDataPart2Refactor function| deleteItems function| closeSpinner object| settings object| $container object| $invoiceHistoryProjectDropDownContainer object| $noResultElement function| projectSearchSlider function| showHideNoResultText function| clearFacetSearchInvoice object| param function| applyRemoveProjectOffer function| categorySearchAjaxCall function| categorySearch function| mysubmit function| searchBoxClick function| charLimit function| getDiscountPriceData function| getDiscountPriceProjectData function| getPABFileData object| checkedAlphabetDivId object| addressData string| previousSelectedCountry string| currentMarketingComponent number| maxHeightLabel function| refreshPage function| removeHeaderMetaTagsForNextPrev function| pushGAForProofOfDelivery function| alwaysExpandPriceSurchargeSection function| addProductsToCartStaticPage function| showCompareProducts function| showMessage function| showNoMoreProducts function| checkAllCikedCompareButtons function| checkAllCikedCompareButtonsEachPage function| minicartshowmore function| brandCcol function| getUrlValue function| getUpdatedDeliveryAddress function| setDefaultAddressDetails function| updateAfterApprovalData function| updateActiveData function| updateDisapprovalData function| uncheckSelectAllProjectCheckbox function| clickBranchVal function| handlePOSPaginationForHeaderPopup function| modalOpen function| modalClose function| componentLoad function| componentClick function| pushSelectMapTabToGTM function| pushSelectListTabToGTM function| pushSelectHeaderMapTabToGTM function| pushSelectHeaderListTabToGTM function| pushOpenSessionDrawerToGTM function| pushCloseSessionDrawerByTopRightBarToGTM function| pushCloseSessionDrawerByCloseButtonToGTM number| position undefined| ordernotetext function| performMergeOrReplaceOpration function| disableMergePopupComponents function| enableMergePopupComponents function| centerScreenPopup undefined| adyenWebComponentCard undefined| encryptedData undefined| makePaymentUrl undefined| $cardComponent undefined| adyenStateData undefined| adyenBACSCard undefined| encryptedBACSData undefined| makeBACSPaymentUrl undefined| $cardBACSComponent undefined| adyenBACSStateData function| slangKeywordAjaxCall function| submitSlang function| invalidSlangKeywordSubmit undefined| old_ht function| panel_height function| remove_panel_height function| getAccountSearchResult function| account_link object| $orderHistoryProjectDropDownContainer function| clearFacetSearch boolean| reentrant function| projectSelector function| fetchDefaultPickupBranch function| pushAnalyticsForQuotesWithOptions function| pushAcceptQuoteDataGTM function| pushRejectQuoteDataGTM function| pushAddMultipleQuoteProductsToCartDataGTM function| pushEditedQuoteQuanityGTM function| pushEmailQuotePopupGTM function| pushSentQuoteEmailGTM function| pushEmailQuotePopupCloseGTM function| replaceExitingQuoteInCartByNewQuote function| keepExistingQuoteInCart function| submitQuoteEmail function| closeQuoteEmailMessage function| formatAmount function| pushAnalyticsForQuoteRejectCancel function| pushAnalyticsForQuoteRejectSubmit function| quoteRejectResetFields function| addToCart undefined| sessionSec undefined| counter undefined| carts function| addASMHandlers function| addASMFormHandler function| addCloseBtnHandler function| addHideBtnHandler function| startTimer function| timerFunc function| resetSession function| finishASMagentSession function| isStartEmulateButtonPresent function| enableAsmPanelButtons function| placeholderNotAvailable function| removeAsmHover function| toggleCreateAccount function| toggleActivationState function| checkSignInButton function| checkStartSessionButton function| checkCartIdFieldAndToggleBind function| toggleBind function| toggleStartSessionButton function| formValidate function| validateEmail function| validateName function| validateNewAccount function| revertAutocompleteNormalize function| isErrorDisplayed number| allChkTable function| checkSuccessLabel function| validateFormData function| QuickEqualCols function| dataLayerBaynoteProductList function| dataLayerHybrisProductReferences function| pushDeliveryMethodGTM function| pushFulfillmentMethodGTM function| pushClearContactMethodGTM function| pushChooseCardTypeGTM function| rexelOrderLeaseAvailable undefined| ordernotestext function| updateDeliveryPreferenceSummaryPage undefined| prevMarker function| cookieNotificationFunc object| mediator function| pushCustomComponentCartGTM function| pushCustomComponentLinkGTM function| handleAdvancedGTMStaticPage function| removeProductCompareSelection function| bindCartQuantityProduct function| bindJoblistQuantityProduct function| setDefaultValueForSelectBox function| generateQForAlreadyBoughtSwitch function| pushAdvancedGAPLPLoad undefined| baseProductCode string| id boolean| ascending undefined| data object| dataset string| token string| project string| country string| language object| widgetOptions undefined| wrapperInstance undefined| type undefined| reseller undefined| primaryColor undefined| secondaryColor undefined| addToCartAlias undefined| locale undefined| supportURL undefined| widgetMCCOptions function| addToCartSuccessHandler function| addToCartFromSchneiderConfigurator object| MONTH_NAMES object| DAY_NAMES function| LZ function| isDate function| compareDates function| formatDate function| _isInteger function| _getInt function| getDateFromFormat function| parseDate object| selectedConsentPreferences undefined| adyenCheckoutWebComponentCard undefined| encryptedCheckoutData undefined| makeCheckoutPaymentUrl undefined| $checkoutCardComponent undefined| adyenCheckoutStateData undefined| adyenIdealWebComponentCard string| paymentMethodsRes function| $ function| jQuery object| jQuery17208908113838518079 function| SelectBoxManager function| SelectBox function| DP_jQuery_1656925464706 object| NiceScroll function| iFrameResize function| jQueryCollapse function| jQueryCollapseSection object| html5 object| Modernizr function| yepnope function| equalheight object| google_optimize2 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 |
---|---|---|
www.rexel.fr/frx | Name: JSESSIONID Value: E721D5A61A56152C11FAFFA4CBA673A7.app7 |
|
.rexel.fr/ | Name: _gcl_au Value: 1.1.498889901.1656925464 |
4 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 |
---|---|
Strict-Transport-Security | max-age=31536000 ; includeSubDomains |
X-Content-Type-Options | nosniff |
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.
mediawebshop.blob.core.windows.net
www.google-analytics.com
www.googletagmanager.com
www.rexel.fr
193.122.13.28
20.38.109.132
2a00:1450:4001:80b::2008
2a00:1450:4001:82f::200e
0402b5eb54709177fa30f2c6254d83e7830624eff96272a4dfcd0d01980448e7
1e9a65528072dedcac70023a8db4ba32716c3d6f2514ead0ab958c591a0de445
252116893fc355d714c267fac80053e85d722e9fee9e15f599afe35e320753dc
253ea19aa0e2ff4dceafde87fe82c1620efb10ebf0f51cdcd70e872614fa7bbd
2adefcbc041e7d18fcf2d417879dc5a09997aa64d675b7a3c4b6ce33da13f3fe
2cd92d8c391b0e1bc05d7fd392cef1d7b9f29897d14cc5f6c832dd2b7f30c795
30d524baaa79f1abd2e4a7dca90cb4013d31c201378a604a7e46fd1b97bbfd3d
3181d1462034438c690e573ffb98106026e6bffb4fbe611659ca20b877baa63f
36a82b839053a2c32d069821672ede250e98590c32d6bc98d681979d55959443
37bd9d5170984dd2f4d19faee8e6a055f6beffe6a89892a5059ada21e357c836
4dd41f3ede70a83de17f4119c1e5af7131775a310eed3aa05c75ca2b5138afea
545bc86cd95bc8de31ac2667724b259b79360fbf23971cfca6c05aa49d41ddeb
58ccf299cba1134b33ef1865233a2fff978f7d0dda01f134f1d6e0b7ee37776f
5d094111527fc1a575422d9ce2fb52392e39aefa9a049219c17dfa0acea692f2
634cf06c4cd0d1129d852d594282d77178f8c96d2db481194ba48396b2dc38d0
6a8b4abd7859dc24b02b18c670fee2bbd58bb58d8737b09d3d8576a2d52b4e7a
6baa0a8e43f2784d4f65af7105ade8fe2ea0af29cb75e977c2c89d93144bdbac
6e0ef6522da222e7674a0603845b5ce91e4d8db6587ee5106d85b28708adcd7b
762dd66bcd956fbb058aae2c4eda5633cd2a1a1a0cbb80f35ca97b02145a72b7
839fd75b1aeea08aff60538e3741a0554d763eaf22bda275f9c08e8e47dc35ac
8780aa45b0306fe51a953cc5eab14c1ef6f15d22ccd1427227da5125636765f0
890ac023797f447c1976074382aa1010c50282a6af07a180a029a11eb3f22e4a
94e05bc5be99170fc835dabf70be75cdc31cbc2ada314f919afef0b0dbeff91e
95481a71f2ae32b882e1b6756b88ec4efb52adc4f97448fd2e31d7708c440642
99e341a7d5baa4db0612a4f1e37570c1f54d035265f65c0b47f3a57efb7bd8db
9d586b002bd752d826ea01d9f6f76658c47ed7be8fac2d768248ea7d85b8dc7e
a1925038db769477ab74b4df34350c35688a795bb718727b0f4292a4a78a6210
a654820007f7983bcc8bf9fe312412dd35883ab144a3f19c03f4b3479ca81631
aaef7aa0a09108105ab2394ec4a972ffc8d279710438ad813a55248c07d72260
b0c723353aedac899722fbf99a6ddab842d8d7cbe6b27b3b90c415a933c5677b
b4755b062a8ba35d18afa48e104457ae7798e1b60c82f47b25ec8b6fd83d11f5
b78b5c59f75112e8d7f2937a95ab05931ad927aa33ac2c4e675dd21c5ed9a8ea
b7f4a3ab562048f28dd1fa691601bc43363a61d0f876d16d8316c52e4f32d696
c63841ece1aa542ddb2f006b7d9a6f625f31f3a458c6e907c136e9ced5640838
c87b998b46f94c8222744ef1ed50ccb2a78ef04298f04832e7199f014a9f7b3f
cf39b8a393e5f5acd1f4594db9a4d9f8f0e076e97dffc6873130e4ef74ccaf0d
d17396591a9e4ea523f1aca8c49e986d8631a8e1e196f18dfc4bd08940ba2bd8
d314e23674a93dcaa9bfb72041d7da79fdba406f2d042b416356da52dec4af55
d8c21a42cc63cc81847d0e38b904275fc6d7d181f75b6b3c620fd394d445754c
deea268c5a3e07a8f710aedb62911f826bc42995c949eda523dabc83b3216d66
f415fb0186f7ae496bdcb8a3c81e86cf58ca601eb2e1b48cf7e4a43a83789b6c
f4f994d12230d2ec9f7522404882a097b13399cba34a5acb12243abef2fbb457
fbdcca9e7af2a018402d37fce389d4e31987f7178e2be9028f615e1722b2be49