preferences.zmp.techtarget.com
Open in
urlscan Pro
104.16.109.133
Public Scan
Effective URL: https://preferences.zmp.techtarget.com/unsub?encbu=NDc2MjYzNjk=&ence=YmFzc2FtLnFhemF6QGNvcGFkYXRhLmNvbQ==&t=mgrecommends&l=en&message_u...
Submission: On August 26 via manual from SE — Scanned from SE
Summary
TLS certificate: Issued by E6 on August 13th 2024. Valid for: 3 months.
This is the only time preferences.zmp.techtarget.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 96.47.20.26 96.47.20.26 | 46263 (EDIALOG) (EDIALOG) | |
1 | 104.16.109.133 104.16.109.133 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
7 | 104.16.110.133 104.16.110.133 | 13335 (CLOUDFLAR...) (CLOUDFLARENET) | |
4 | 2a00:1450:400... 2a00:1450:4001:82b::200a | 15169 (GOOGLE) (GOOGLE) | |
1 | 18.172.112.82 18.172.112.82 | 16509 (AMAZON-02) (AMAZON-02) | |
1 | 54.172.1.24 54.172.1.24 | 14618 (AMAZON-AES) (AMAZON-AES) | |
1 | 54.210.104.217 54.210.104.217 | 14618 (AMAZON-AES) (AMAZON-AES) | |
15 | 6 |
ASN46263 (EDIALOG, US)
PTR: qa10.newcooldeal.com.mx2.bm16.maas.zetaglobal.net
e.zmp.techtarget.com |
ASN16509 (AMAZON-02, US)
PTR: server-18-172-112-82.fra60.r.cloudfront.net
cdn.boomtrain.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-54-172-1-24.compute-1.amazonaws.com
people.api.boomtrain.com |
ASN14618 (AMAZON-AES, US)
PTR: ec2-54-210-104-217.compute-1.amazonaws.com
events.api.boomtrain.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
7 |
pushplanet.com
cdn.pushplanet.com — Cisco Umbrella Rank: 387612 s3.pushplanet.com — Cisco Umbrella Rank: 356914 |
56 KB |
4 |
googleapis.com
ajax.googleapis.com — Cisco Umbrella Rank: 641 |
105 KB |
3 |
boomtrain.com
cdn.boomtrain.com — Cisco Umbrella Rank: 7265 people.api.boomtrain.com — Cisco Umbrella Rank: 7795 events.api.boomtrain.com — Cisco Umbrella Rank: 9880 |
31 KB |
2 |
techtarget.com
1 redirects
e.zmp.techtarget.com preferences.zmp.techtarget.com |
15 KB |
15 | 4 |
Domain | Requested by | |
---|---|---|
6 | cdn.pushplanet.com |
preferences.zmp.techtarget.com
|
4 | ajax.googleapis.com |
preferences.zmp.techtarget.com
|
1 | events.api.boomtrain.com |
cdn.boomtrain.com
|
1 | people.api.boomtrain.com |
cdn.boomtrain.com
|
1 | s3.pushplanet.com |
preferences.zmp.techtarget.com
|
1 | cdn.boomtrain.com |
preferences.zmp.techtarget.com
|
1 | preferences.zmp.techtarget.com | |
1 | e.zmp.techtarget.com | 1 redirects |
15 | 8 |
This site contains links to these domains. Also see Links.
Domain |
---|
www.pushplanet.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
preferences.zmp.techtarget.com E6 |
2024-08-13 - 2024-11-11 |
3 months | crt.sh |
pushplanet.com WE1 |
2024-07-06 - 2024-10-04 |
3 months | crt.sh |
upload.video.google.com WR2 |
2024-07-30 - 2024-10-22 |
3 months | crt.sh |
*.boomtrain.com Amazon RSA 2048 M02 |
2024-01-10 - 2025-02-07 |
a year | crt.sh |
*.api.boomtrain.com Amazon RSA 2048 M02 |
2024-08-16 - 2025-09-13 |
a year | crt.sh |
This page contains 1 frames:
Primary Page:
https://preferences.zmp.techtarget.com/unsub?encbu=NDc2MjYzNjk=&ence=YmFzc2FtLnFhemF6QGNvcGFkYXRhLmNvbQ==&t=mgrecommends&l=en&message_uid=172449013996844b0847b383f&bt_ee=gw9BsAW0ITgRNujDPHPz1qSf6iTI0UIyoNaQ6cDJOPVY0PkrvTIAp0AXj%2FEpE0eg&bt_ts=1724490139970
Frame ID: 7A986735E3DEFAC3D677C07A6425D26F
Requests: 15 HTTP requests in this frame
Screenshot
Page Title
PreferencesPage URL History Show full URLs
-
https://e.zmp.techtarget.com/click?EYmFzc2FtLnFhemF6QGNvcGFkYXRhLmNvbQ/CeyJtaWQiOiIxNzI0NDkwMTM5OTY4NDRiM...
HTTP 302
https://preferences.zmp.techtarget.com/unsub?encbu=NDc2MjYzNjk=&ence=YmFzc2FtLnFhemF6QGNvcGFkYXRhLmNvbQ==&t=mgrecom... Page URL
Detected technologies
Google Font API (Font Scripts) ExpandDetected patterns
- googleapis\.com/.+webfont
jQuery (JavaScript Libraries) Expand
Detected patterns
- /([\d.]+)/jquery(?:\.min)?\.js
- jquery.*\.js(?:\?ver(?:sion)?=([\d.]+))?
jQuery UI (JavaScript Libraries) Expand
Detected patterns
- ([\d.]+)/jquery-ui(?:\.min)?\.js
- jquery-ui.*\.js
Page Statistics
1 Outgoing links
These are links going to different origins than the main page.
Title: Landing Page
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.
-
https://e.zmp.techtarget.com/click?EYmFzc2FtLnFhemF6QGNvcGFkYXRhLmNvbQ/CeyJtaWQiOiIxNzI0NDkwMTM5OTY4NDRiMDg0N2IzODNmIiwiY3QiOiJ0ZWNodGFyZ2V0LTZlYWEzNjU4MjVhODBlNzRiMmI2ODdiNzM0ZTAwOTcyLTEiLCJyZCI6ImNvcGFkYXRhLmNvbSJ9/VaHR0cHM6Ly9wcmVmZXJlbmNlcy56bXAudGVjaHRhcmdldC5jb20vdW5zdWI/SWkhfdGVjaF9OTlRBTjA4MjQyMDI0YzEzNzg4OTZiMQ/LaHQx/qP2VuY2J1PU5EYzJNall6TmprPSZlbmNlPVltRnpjMkZ0TG5GaGVtRjZRR052Y0dGa1lYUmhMbU52YlE9PSZ0PW1ncmVjb21tZW5kcyZsPWVuJm1lc3NhZ2VfdWlkPTE3MjQ0OTAxMzk5Njg0NGIwODQ3YjM4M2YmYnRfZWU9Z3c5QnNBVzBJVGdSTnVqRFBIUHoxcVNmNmlUSTBVSXlvTmFRNmNESk9QVlkwUGtydlRJQXAwQVhqJTJGRXBFMGVnJmJ0X3RzPTE3MjQ0OTAxMzk5NzA/gZsmh0A/s0n24c1bdc9
HTTP 302
https://preferences.zmp.techtarget.com/unsub?encbu=NDc2MjYzNjk=&ence=YmFzc2FtLnFhemF6QGNvcGFkYXRhLmNvbQ==&t=mgrecommends&l=en&message_uid=172449013996844b0847b383f&bt_ee=gw9BsAW0ITgRNujDPHPz1qSf6iTI0UIyoNaQ6cDJOPVY0PkrvTIAp0AXj%2FEpE0eg&bt_ts=1724490139970 Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
15 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
unsub
preferences.zmp.techtarget.com/ Redirect Chain
|
58 KB 15 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget_hosted.css
cdn.pushplanet.com/editor/ |
6 KB 1 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.css
ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/themes/smoothness/ |
31 KB 6 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery.min.js
ajax.googleapis.com/ajax/libs/jquery/1.10.2/ |
91 KB 32 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
jquery-ui.min.js
ajax.googleapis.com/ajax/libs/jqueryui/1.10.4/ |
223 KB 60 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
webfont.js
ajax.googleapis.com/ajax/libs/webfont/1.5.18/ |
16 KB 6 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
lz-string-1.4.4-mod.min.js
cdn.pushplanet.com/static/ |
5 KB 2 KB |
Script
application/x-javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget_common.js
cdn.pushplanet.com/editor/ |
37 KB 8 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget_boomtrain.js
cdn.pushplanet.com/editor/ |
34 KB 3 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
widget_hosted.js
cdn.pushplanet.com/editor/ |
249 KB 38 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
p13n.min.js
cdn.boomtrain.com/p13n/techtarget/ |
94 KB 30 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
nav_logo_tagline.png
s3.pushplanet.com/users/89cb6f9a83bb44438c63a0c7e981b19c/uploads/0d90655767684411bd0e94a25114b2e7/ |
1 KB 2 KB |
Image
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
resolve
people.api.boomtrain.com/identify/ |
200 B 515 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
favicon-96x96.png
cdn.pushplanet.com/images/favicon/ |
2 KB 3 KB |
Other
image/png |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
track
events.api.boomtrain.com/event/ |
2 B 209 B |
XHR
text/plain |
||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
200 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| $ function| jQuery object| WebFont object| LZString object| settings string| PP_MODE string| PP_CACHE_VERSION object| GEO string| DEVICE string| USER_ID string| USER_GUID string| PAGE_ID string| PAGE_GUID string| PAGE_NAME string| DEVICE_TYPE object| COUPON_GROUP_POPULATE_OBJ string| PAGE_MODE string| PC_PARTNER object| PC_LISTS_OBJ object| PC_PROFILE_OBJ object| PC_EXTRA_OBJ object| PC_ALL_OBJ string| PC_INTEGRATION_ID string| DATA_STORAGE_TYPE string| window_loc_base object| LogDeferredArr function| logger function| logErrorText function| logError function| hideAllLogs function| printAll string| customJS object| masterCustomJS boolean| SHOW_ERRORS object| basic_fonts object| google_fonts object| google_fonts_updated object| custom_fonts string| current_page_name object| page_first_view object| IMAGE_N_DIMS function| getRandomInt function| tryShowError function| tryShowMessage function| appendCSS function| appendJS function| ArrayContains function| arrayContains function| array_contains function| getUrlParam function| getUrlVars function| loadScript function| getBorderStyle function| getBackgroundStyle function| getFontStyle function| getWidthStyle function| getWidthPercentStyle function| getHeightStyle function| getHeightPercentStyle function| getLineHeightStyle function| getDisplayStyle function| getOverflowHiddenStyle function| getOverflowVisibleStyle function| getFloatLeftStyle function| getFloatRightStyle function| getPositionAbsoluteStyle function| getPositionAbsoluteImportantStyle function| getPositionRelativeStyle function| getGeneralStyle function| getLeftStyle function| getTopStyle function| getLeftTopWidthHeightStyle function| getZindexStyle function| getCursorStyle function| showLoading function| hideLoading function| getNforType function| togglePage function| getPrefMod function| mergeObjectData function| loadExternalFonts function| addExternalFontToStack function| loadGoogleFontsFirstRun function| loadGoogleFontsIncremental function| addCustomFontToStack function| isNullOrWhiteSpace function| initDatepicker object| PP_CUSTOM_JS object| COOKIE function| loadWidgetEditor string| btGlobalSubscriptionStatus boolean| isValidParse object| btSubscriberJson function| run_BT_PopulateOnPageLoad function| run_BT_AfterFormSubmit function| getSubscriber function| getSubscriberByContact function| getSubscriberByContactEmail function| getSubscriberData function| updateSubscriber function| zetaTrackEvent function| zetaGetResource function| zetaUnsubUser object| KEEN_SCHEMA boolean| INIT_DEPENDENT_SCRIPTS_HAS_RUN number| IDLE_PERIOD number| TOTAL_INTERVAL number| TOTAL_TIME object| GEO_IP object| PP_ANALYTICS object| PP_DATA string| CLIENT_GUID object| INTEGRATIONS object| PP_SUBMIT object| PC_ALL_LISTS object| PC_ORIGINAL_LISTS object| PC_FINAL_LISTS object| PC_ORIGINAL_PROFILE object| PC_PROFILE_KEY_MAP string| EMAIL_GLOBAL object| COUPONS_FOR_SUBMIT object| COUPONS_FOR_DISPLAY string| prop function| updateSettings function| buildStyles function| trySetAttribute function| setMetaDataAttributes function| buildTextN function| buildHTMLN function| buildButtonN function| buildImageN function| buildFormN function| buildFieldN function| buildHTMLItemAndEvalJSFromHtml function| buildButtonInteraction function| buildImageSource function| processDownload function| resizeImage function| getCleanFunctionNameToExecute function| executeFunctionByName function| isValidEmail function| getFormDataByKey function| getEmailFromFormDataOrPC function| validateForm function| evaluateFieldNCheckbox function| showSuccess function| showError function| checkPendingCouponsOnSubmit function| processSubmit function| getFieldValueByDataType function| afterSubmit function| pushToKeen function| changePages function| redirectPage function| buildCouponsDisplay function| buildCouponsSubmit function| findCouponsOnPages function| insertCouponCodeAsync function| replaceSpecialMergeTags function| isKeenEnabled function| keenPageSubmit function| keenPageRedirect function| keenPageDownload function| keenPageCustomEvent function| generateGuid function| afterDomLoaded function| loadAllClientSideDataFromCookie function| afterDomLoadedAndStorageLoadedAndPostMessageInit function| loadClientGuid function| areCookiesDisabled function| isPhone function| isTablet function| isMobile function| isDesktop function| initExitIntent function| analyticsAzureSubmit function| analyticsAzureRedirect function| analyticsAzureDownload function| analyticsAzureEvent function| analyticsAzureImagePixel function| initDependentScripts function| initAnalytics function| initKeen function| initKeenSchema function| updateKeenSchemaBeforeSending function| setKeenSchemaAfterGeoIpAndDevice function| startIdleTimer function| idleTimerIncrement function| totalTimerIncrement function| onResponsiveDimensionChange function| getNewElementLeft function| getNewElementTop function| PUSHPLANET_ANALYTICS object| ep5l number| CURRENT_WIDTH function| bt function| process_form object| jQuery110208332909108112971 object| __core-js_shared__ object| _bt5 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 |
---|---|---|
.preferences.zmp.techtarget.com/ | Name: TiPMix Value: 68.45548561400393 |
|
.preferences.zmp.techtarget.com/ | Name: x-ms-routing-name Value: self |
|
.preferences.zmp.techtarget.com/ | Name: pp_data Value: N4IgxgNglgpgdgFwPoHMCuUAmIBcICs-ALDAExgBGpAtDAIwAcNRd91DADJdQGYDsFIpRidOFanT6kiANkL46dAJxEAzCAA0IFDAD2uUFAAOuEI3wA6UpIt0LfTeH14AogFVHYMKYDKLz3C-AO4wmPCOAE6BeD4IumAA1gAWuhAAtgAEAMK6aIgAno4AzqYAggBCnr5xiSnpjgBepnQcHBkc-I4QAIYIuPhKFqrSdFoQutGMFh2SWmneeI4ITa5oEbpGMAD0sfHJqWmO3QsgIAC-WpjdBiDXeNSOKKYPWtEgWUnraTCOAG7PRx4AK03TuIBetxOEMOeDopAY00RHEcRgiUDS3Qi-R8uh4CCCmJgABV8ptTOV1kEijAIo5CngADJQOBoAAeR2weAAIjAigk4iYtEZMQgoN0IABJMKIKA8KBgXpQCamJCOACOAIu4DWEXgfRwoCMRgQJRwkmkckIiiU-A4Qt-YEQuFGICKpvNsnk1ttQvW-pASQQCCMRTwl10MJAqJgPBp8DAvIsDTSRgsCBgYEDmJ0CAsYAjkTWEFMXSLpi2eSKaAoAH54xQ0ABeAByXLApAAsgArACaDWbXYSjYAZPGYI2e2kAGINdtThAMuBTpIwacyACKAHFmw7N1OEj2ABoAJSSDLSO4o68bI4QjbSKF1-bS3zgmCKw4gjfgw--bu6OhIBgmCNh6RBKBwdCqEoSgyAwRBEBQHDwQIqgMKoPDDhQyAwOOKBBEo5RFKUADqHASkSKDHs2aBdlyAAKAAS9ENHQao-DwMhQESEocG4Er5LozbdOuMhgFyABSADy9EAGo9hw9EJBEvw8aURgcKUh5dgApKQU4uEYLgcDAKBYcgJqgVICEQVBMF8MiYwms61mWgoyg-iAYT.NyvL8hsWwMt0xobI4uimiATIsuyWjYaYHxfD8sU-XCDBaMYzQMJY1h8LY9iPHoSD5qY7gFboRUnH4ZVFW8PghNK1VRNUex1JkOR5AghRaDo5URRU1WVTU-z1N1hUrGYrTtJ0o3lT0-oDEMIwzUg4yTAiMx8Mt8wlstywlWsGzbLstQHNVxw7VGZY4AA2iAFZwFWtb1k2rbtt2fYDkOo5wAmE7TrO-kLkuK5rluO5gHuB4nmeF6.FeN7DneD5PhGr7vp-35wL-vJFABMBAVgVnSOBkHQbB8GIchRCoehmHYUguGNvhhHEWRFFUTRdFMSxbEcVxPF8QJQkiWJkkyfJinKapErqZp2l6QZRkmWZ9OWWBtlkw5IAALpatGvxKmgpqgFc-SmtdHpud6pC62cQA__ |
|
.techtarget.com/ | Name: _bts Value: 0a10fc86-b7eb-47e3-c624-2c579bb38e62 |
|
.techtarget.com/ | Name: _bti Value: %7B%22app_id%22%3A%22techtarget%22%2C%22bsin%22%3A%22bA92ZQ5xE4dNrekc7LLjtLUfG9p2UgeS5gHXoWBxQaN57fJlOMzbXdvkGX2rQXxmLImESeGIteIOOnjjT71kuA%3D%3D%22%2C%22email%22%3A%22bassam.qazaz%40copadata.com%22%2C%22is_identified%22%3Atrue%2C%22user_id%22%3A%2247626369%22%7D |
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=86400 |
X-Content-Type-Options | nosniff |
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.
ajax.googleapis.com
cdn.boomtrain.com
cdn.pushplanet.com
e.zmp.techtarget.com
events.api.boomtrain.com
people.api.boomtrain.com
preferences.zmp.techtarget.com
s3.pushplanet.com
104.16.109.133
104.16.110.133
18.172.112.82
2a00:1450:4001:82b::200a
54.172.1.24
54.210.104.217
96.47.20.26
0543bcb916fda984fdef0aeabf45aa0b28fdf1138d83293fb2678e6e130024b2
146db275e36157aeae59496c7f9ac43e67a970b40cd7f9eb145876c37f37bfe1
16153c871c90949ee64b8976f1adc2da8966155b9ac08c29afc20ddea192ef25
30b398d52ea57de249b0cf55d8b327d9a883b26cf5a7519377307d46427d5123
565339bc4d33d72817b583024112eb7f5cdf3e5eef0252d6ec1b9c9a94e12bb3
5bba92f99f2514add495efe994a74f8602180e17ff646d9d4260f3bc8302f043
75a3c5091bea9d2f347679d87528c45a526b313347e03493f7524af490635d3f
89a15e9c40bc6b14809f236ee8cd3ed1ea42393c1f6ca55c7855cd779b3f922e
9daf1b23fb4a78ff219a89f9d7addbe1533bc6c989d90c02f7b2eeb2782120b9
9ebc53e25a3bfe1662b4e44145effef54dd00508786e364053760b7e7235b359
a13c96acd88fe907edbb8becda0d113c22abde0d5ae904e5213360a1e6f145ce
b883a94326484993b5754d2c8d484d7af9c0e9e79ef413a7dd533f1755daedb4
cd9ca823ca6081caa3640006c4706f26addd9ae50dbee7e16782bae6cbfd6427
ce261eb163fcaee6953cedc35059732a133766ab824dc512bbdf9424d48601e4
dba5df47fe05c4ea81a9e2b96f281ebcf7ac3e49bbe816fe0d0a25a276471cdb