URL: https://blueprintcore.digitalimpact.pt/
Submission: On July 08 via api from US — Scanned from PT

Summary

This website contacted 2 IPs in 1 countries across 1 domains to perform 17 HTTP transactions. The main IP is 35.214.91.65, located in London, United Kingdom and belongs to GOOGLE, US. The main domain is blueprintcore.digitalimpact.pt.
TLS certificate: Issued by R11 on July 6th 2024. Valid for: 3 months.
This is the only time blueprintcore.digitalimpact.pt was scanned on urlscan.io!

urlscan.io Verdict: No classification

Domain & IP information

IP Address AS Autonomous System
9 35.214.91.65 15169 (GOOGLE)
17 2
Apex Domain
Subdomains
Transfer
9 digitalimpact.pt
blueprintcore.digitalimpact.pt
58 KB
17 1
Domain Requested by
9 blueprintcore.digitalimpact.pt blueprintcore.digitalimpact.pt
17 1

This site contains links to these domains. Also see Links.

Domain
www.livroreclamacoes.pt
twitter.com
www.facebook.com
linkedin.com
instagram.com
Subject Issuer Validity Valid
*.blueprintcore.digitalimpact.pt
R11
2024-07-06 -
2024-10-04
3 months crt.sh

This page contains 1 frames:

Primary Page: https://blueprintcore.digitalimpact.pt/
Frame ID: B9CD2DC4BE2BFCBC46CEDA80ED494FA3
Requests: 17 HTTP requests in this frame

Screenshot

Page Title

Início - D. I. Blueprint

Detected technologies

Overall confidence: 100%
Detected patterns
  • <link rel=["']stylesheet["'] [^>]+/wp-(?:content|includes)/
  • /wp-(?:content|includes)/

Overall confidence: 100%
Detected patterns
  • <link[^>]* href=[^>]+ionicons(?:\.min)?\.css

Page Statistics

17
Requests

53 %
HTTPS

0 %
IPv6

1
Domains

1
Subdomains

2
IPs

1
Countries

58 kB
Transfer

261 kB
Size

0
Cookies

Redirected requests

There were HTTP redirect chains for the following requests:

17 HTTP transactions

Resource
Path
Size
x-fer
Type
MIME-Type
Primary Request /
blueprintcore.digitalimpact.pt/
34 KB
7 KB
Document
General
Full URL
https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
5618e4f4de856c4345c4798c6b6b6bf3b67015ab542d8910658c4b0e88d69ac8
Security Headers
Name Value
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block

Request headers

Upgrade-Insecure-Requests
1
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

content-encoding
br
content-type
text/html; charset=UTF-8
date
Mon, 08 Jul 2024 12:04:17 GMT
host-header
6b7412fb82ca5edfd0917e3957f05d89
link
<https://blueprintcore.digitalimpact.pt/wp-json/>; rel="https://api.w.org/", <https://blueprintcore.digitalimpact.pt/wp-json/wp/v2/pages/2>; rel="alternate"; type="application/json", <https://blueprintcore.digitalimpact.pt/>; rel=shortlink
server
nginx
vary
Accept-Encoding
x-cache-enabled
False
x-content-type-options
nosniff
x-httpd
1
x-proxy-cache
MISS
x-proxy-cache-info
W NC:000000 UP:
x-xss-protection
1; mode=block
frontend-light.min.css
blueprintcore.digitalimpact.pt/wp-content/themes/bricks/assets/css/
30 KB
7 KB
Stylesheet
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/themes/bricks/assets/css/frontend-light.min.css?ver=1720285786
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
512388026f0123fdf1da722f9473514b4b1411ea1d5ef6941d4e63eaf27240e4

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Sat, 06 Jul 2024 17:09:46 GMT
server
nginx
etag
W/"66897a5a-7621"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
text/css
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
style.css
blueprintcore.digitalimpact.pt/wp-content/themes/Bricks-1/
260 B
374 B
Stylesheet
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/themes/Bricks-1/style.css?ver=1704466522
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
7c8e980bb66f2c4ff91ae6a46eefd0bda20abfcfd1eaf4d60190544f08b35fc9

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Fri, 05 Jan 2024 14:55:22 GMT
server
nginx
etag
W/"6598185a-104"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
text/css
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
ionicons.min.css
blueprintcore.digitalimpact.pt/wp-content/themes/bricks/assets/css/libs/
29 KB
5 KB
Stylesheet
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/themes/bricks/assets/css/libs/ionicons.min.css?ver=1720285690
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
35ffa11c1b4bb7c83f7344764d9b78223a11f330384712fe1ec76aa8850f8b78

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Sat, 06 Jul 2024 17:08:10 GMT
server
nginx
etag
W/"668979fa-724d"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
text/css
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
core_framework.css
blueprintcore.digitalimpact.pt/wp-content/plugins/core-framework/assets/public/css/
51 KB
7 KB
Stylesheet
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/plugins/core-framework/assets/public/css/core_framework.css?ver=1720286018
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
308da493c5a519e8d9c311e9a799e662b249a00901b747f7c4e5aa712ac98264

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Sat, 06 Jul 2024 17:13:38 GMT
server
nginx
etag
W/"66897b42-cc87"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
text/css
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
ALPHA.svg
blueprintcore.digitalimpact.pt/wp-content/uploads/
4 KB
2 KB
Image
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/uploads/ALPHA.svg
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
77cab219051a58ee6d3bb9c4bc8c283160242cde09d85fbf2ad2e42528e67732

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Fri, 05 Jan 2024 17:25:07 GMT
server
nginx
etag
W/"65983b73-fc5"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
image/svg+xml
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
lazysizes.min.js
blueprintcore.digitalimpact.pt/wp-content/plugins/sg-cachepress/assets/js/
8 KB
4 KB
Script
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/plugins/sg-cachepress/assets/js/lazysizes.min.js?ver=7.4.6
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
cb34d2ee2a93fd11b734c124a6fc661339585c63382d08eb31bf921b66519eac

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Mon, 22 Jan 2024 20:42:40 GMT
server
nginx
etag
W/"65aed340-1ed0"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
application/javascript
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
bricks.min.js
blueprintcore.digitalimpact.pt/wp-content/themes/bricks/assets/js/
104 KB
25 KB
Script
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/themes/bricks/assets/js/bricks.min.js?ver=1720285690
Requested by
Host: blueprintcore.digitalimpact.pt
URL: https://blueprintcore.digitalimpact.pt/
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
c581c656a72c3120f10993c5011ad723ad2fc09314094607f285878c481db9c4

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
content-encoding
br
last-modified
Sat, 06 Jul 2024 17:08:10 GMT
server
nginx
etag
W/"668979fa-19f99"
vary
Accept-Encoding
x-proxy-cache-info
DT:1
content-type
application/javascript
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
expires
Tue, 08 Jul 2025 12:04:18 GMT
color-palettes.min.css
blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/
0
0

theme-style-global.min.css
blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/
0
0

post-48.min.css
blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/
0
0

post-2.min.css
blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/
0
0

post-54.min.css
blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/
0
0

Outfit-Regular.ttf
blueprintcore.digitalimpact.pt/wp-content/uploads/
0
0

Outfit-Bold.ttf
blueprintcore.digitalimpact.pt/wp-content/uploads/
0
0

Outfit-Black.ttf
blueprintcore.digitalimpact.pt/wp-content/uploads/
0
0

cropped-favicon-di-new-site-1-32x32.png
blueprintcore.digitalimpact.pt/wp-content/uploads/
1 KB
2 KB
Other
General
Full URL
https://blueprintcore.digitalimpact.pt/wp-content/uploads/cropped-favicon-di-new-site-1-32x32.png
Protocol
H2
Security
TLS 1.3, , AES_256_GCM
Server
35.214.91.65 London, United Kingdom, ASN15169 (GOOGLE, US),
Reverse DNS
65.91.214.35.bc.googleusercontent.com
Software
nginx /
Resource Hash
0d9be3eeca5db189a952911e029a0f1ef7661e62e6b61d74477e8434fb843e5b

Request headers

Referer
https://blueprintcore.digitalimpact.pt/
User-Agent
Mozilla/5.0 (X11; Linux x86_64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/126.0.0.0 Safari/537.36

Response headers

date
Mon, 08 Jul 2024 12:04:18 GMT
last-modified
Fri, 05 Jan 2024 17:10:27 GMT
server
nginx
etag
"65983803-5fb"
x-proxy-cache-info
DT:1
content-type
image/png
cache-control
max-age=31536000
host-header
8441280b0c35cbc1147f8ba998a563a7
accept-ranges
bytes
content-length
1531
expires
Tue, 08 Jul 2025 12:04:18 GMT

Failed requests

These URLs were requested, but there was no response received. You will also see them in the list above.

Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/color-palettes.min.css?ver=1720285786
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/theme-style-global.min.css?ver=1720285786
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/post-48.min.css?ver=1720285786
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/post-2.min.css?ver=1720286050
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/post-54.min.css?ver=1720285786
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/Outfit-Regular.ttf
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/Outfit-Bold.ttf
Domain
blueprintcore.digitalimpact.pt
URL
http://blueprintcore.digitalimpact.pt/wp-content/uploads/Outfit-Black.ttf

Verdicts & Comments Add Verdict or Comment

126 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| bricksData object| lazySizes function| _typeof function| _readOnlyError function| _slicedToArray function| _nonIterableRest function| _iterableToArrayLimit function| _arrayWithHoles function| _toConsumableArray function| _nonIterableSpread function| _iterableToArray function| _arrayWithoutHoles function| _createForOfIteratorHelper function| _unsupportedIterableToArray function| _arrayLikeToArray function| _defineProperty function| _defineProperties function| _createClass function| _toPropertyKey function| _toPrimitive function| _classCallCheck function| BricksIntersect function| BricksIsInViewport function| bricksQuerySelectorAll object| bricksUtils function| BricksFunction object| bricksLazyLoadFn function| bricksLazyLoad object| bricksAnimationFn function| bricksAnimation object| bricksInitQueryLoopInstancesFn function| bricksInitQueryLoopInstances function| bricksAjaxLoader function| bricksQueryLoadPage object| bricksQueryPaginationFn function| bricksQueryPagination function| bricksStickyHeader function| bricksOnePageNavigation function| bricksSearchToggle object| bricksAlertDismissFn function| bricksAlertDismiss object| bricksTabsFn function| bricksTabs object| bricksVideoOverlayClickDetectorFn function| bricksVideoOverlayClickDetector object| bricksBackgroundVideoInitFn function| bricksBackgroundVideoInit object| bricksPhotoswipeFn function| bricksPhotoswipe function| bricksGetLightboxVideoNode object| bricksAccordionFn function| bricksAccordion object| bricksAnimatedTypingFn function| bricksAnimatedTyping object| bricksAudioFn function| bricksAudio object| bricksPostReadingTimeFn function| bricksPostReadingTime object| bricksCountdownFn function| bricksCountdown object| bricksCounterFn function| bricksCounter object| bricksTableOfContentsFn function| bricksTableOfContents object| bricksFormFn function| bricksForm function| bricksSubmitForm function| bricksRegenerateNonceAndResubmit object| bricksIsotopeFn function| bricksIsotope function| bricksIsotopeListeners object| bricksMapFn function| bricksMap object| bricksPieChartFn function| bricksPieChart object| bricksPricingTablesFn function| bricksPricingTables object| bricksPostReadingProgressBarFn function| bricksPostReadingProgressBar object| bricksProgressBarFn function| bricksProgressBar object| bricksSplideFn function| bricksSplide object| bricksSwiperFn function| bricksSwiper object| bricksVideoFn function| bricksVideo function| bricksFacebookSDK object| bricksPrettifyFn function| bricksPrettify function| bricksSkipLinks object| bricksInteractionsFn function| bricksInteractions function| bricksPopups function| bricksScrollInteractions function| bricksInteractionCallback function| bricksInteractionCallbackExecution function| bricksOpenPopup function| bricksFetchPopupContent function| bricksClosePopup function| bricksPopupCheckLimit function| bricksPopupCheckBreakpoint function| bricksPopupCounter function| bricksInteractionCheckConditions function| bricksStorageGetItem function| bricksStorageSetItem function| bricksStorageRemoveItem function| bricksNavNested function| bricksNavNestedClose function| bricksOffcanvas function| bricksOffcanvasClose function| bricksToggleDisplay object| bricksToggleFn function| bricksToggle function| bricksSubmenuToggle function| bricksSubmenuListeners function| bricksSubmenuPosition function| bricksMultilevelMenu function| bricksNavMenuMobile function| bricksGetFocusables boolean| bricksIsFrontend object| bricksPauseMediaFn function| bricksGetQueryResult function| bricksDisplayQueryResult function| bricksSetVh object| bricksTimeouts

0 Cookies

8 Console Messages

Source Level URL
Text
security error URL: https://blueprintcore.digitalimpact.pt/(Line 42)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure stylesheet 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/color-palettes.min.css?ver=1720285786'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 43)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure stylesheet 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/theme-style-global.min.css?ver=1720285786'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 44)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure stylesheet 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/post-48.min.css?ver=1720285786'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 45)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure stylesheet 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/post-2.min.css?ver=1720286050'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 46)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure stylesheet 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/bricks/css/post-54.min.css?ver=1720285786'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 85)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure font 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/Outfit-Regular.ttf'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 85)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure font 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/Outfit-Bold.ttf'. This request has been blocked; the content must be served over HTTPS.
security error URL: https://blueprintcore.digitalimpact.pt/(Line 85)
Message:
Mixed Content: The page at 'https://blueprintcore.digitalimpact.pt/' was loaded over HTTPS, but requested an insecure font 'http://blueprintcore.digitalimpact.pt/wp-content/uploads/Outfit-Black.ttf'. This request has been blocked; the content must be served over HTTPS.

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
X-Content-Type-Options nosniff
X-Xss-Protection 1; mode=block