www.mckaytrainingconsulting.com
Open in
urlscan Pro
198.185.159.144
Public Scan
Effective URL: https://www.mckaytrainingconsulting.com/
Submission: On December 08 via api from US
Summary
TLS certificate: Issued by Let's Encrypt Authority X3 on September 15th 2019. Valid for: 3 months.
This is the only time www.mckaytrainingconsulting.com was scanned on urlscan.io!
urlscan.io Verdict: No classification
Domain & IP information
IP Address | AS Autonomous System | ||
---|---|---|---|
1 1 | 198.185.159.145 198.185.159.145 | 53831 (SQUARESPACE) (SQUARESPACE - Squarespace) | |
7 | 198.185.159.144 198.185.159.144 | 53831 (SQUARESPACE) (SQUARESPACE - Squarespace) | |
10 | 95.101.25.37 95.101.25.37 | 16625 (AKAMAI-AS) (AKAMAI-AS - Akamai Technologies) | |
1 | 2a00:1450:400... 2a00:1450:4001:825::200a | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
4 | 151.101.112.237 151.101.112.237 | 54113 (FASTLY) (FASTLY - Fastly) | |
5 | 151.101.112.238 151.101.112.238 | 54113 (FASTLY) (FASTLY - Fastly) | |
1 | 151.101.112.217 151.101.112.217 | 54113 (FASTLY) (FASTLY - Fastly) | |
2 | 2a00:1450:400... 2a00:1450:4001:821::2003 | 15169 (GOOGLE) (GOOGLE - Google LLC) | |
1 | 2a02:26f0:eb:... 2a02:26f0:eb:1b7::19fd | 20940 (AKAMAI-ASN1) (AKAMAI-ASN1) | |
31 | 8 |
ASN53831 (SQUARESPACE - Squarespace, Inc., US)
validatingvoices.com |
ASN53831 (SQUARESPACE - Squarespace, Inc., US)
www.mckaytrainingconsulting.com |
ASN16625 (AKAMAI-AS - Akamai Technologies, Inc., US)
PTR: a95-101-25-37.deploy.static.akamaitechnologies.com
use.typekit.net |
ASN15169 (GOOGLE - Google LLC, US)
fonts.googleapis.com |
ASN54113 (FASTLY - Fastly, US)
assets.squarespace.com |
ASN54113 (FASTLY - Fastly, US)
static1.squarespace.com | |
images.squarespace-cdn.com |
ASN15169 (GOOGLE - Google LLC, US)
fonts.gstatic.com |
Apex Domain Subdomains |
Transfer | |
---|---|---|
11 |
typekit.net
use.typekit.net p.typekit.net |
345 KB |
7 |
mckaytrainingconsulting.com
www.mckaytrainingconsulting.com |
34 KB |
6 |
squarespace.com
assets.squarespace.com static1.squarespace.com |
861 KB |
3 |
squarespace-cdn.com
images.squarespace-cdn.com |
368 KB |
2 |
gstatic.com
fonts.gstatic.com |
27 KB |
1 |
vimeo.com
player.vimeo.com |
|
1 |
googleapis.com
fonts.googleapis.com |
637 B |
1 |
validatingvoices.com
1 redirects
validatingvoices.com |
291 B |
31 | 8 |
Domain | Requested by | |
---|---|---|
10 | use.typekit.net |
www.mckaytrainingconsulting.com
use.typekit.net |
7 | www.mckaytrainingconsulting.com |
www.mckaytrainingconsulting.com
assets.squarespace.com |
4 | assets.squarespace.com |
www.mckaytrainingconsulting.com
|
3 | images.squarespace-cdn.com |
www.mckaytrainingconsulting.com
|
2 | fonts.gstatic.com |
www.mckaytrainingconsulting.com
|
2 | static1.squarespace.com |
www.mckaytrainingconsulting.com
|
1 | p.typekit.net |
www.mckaytrainingconsulting.com
|
1 | player.vimeo.com |
www.mckaytrainingconsulting.com
|
1 | fonts.googleapis.com |
www.mckaytrainingconsulting.com
|
1 | validatingvoices.com | 1 redirects |
31 | 10 |
This site contains links to these domains. Also see Links.
Domain |
---|
htsurvivor.typeform.com |
vimeo.com |
fundly.com |
schedule.sxsw.com |
www.facebook.com |
Subject Issuer | Validity | Valid | |
---|---|---|---|
www.mckaytrainingconsulting.com Let's Encrypt Authority X3 |
2019-09-15 - 2019-12-14 |
3 months | crt.sh |
*.typekit.net DigiCert SHA2 Secure Server CA |
2018-07-20 - 2020-01-03 |
a year | crt.sh |
*.googleapis.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
*.squarespace.com DigiCert SHA2 High Assurance Server CA |
2019-03-26 - 2021-03-30 |
2 years | crt.sh |
static.squarespace.com DigiCert SHA2 High Assurance Server CA |
2018-08-03 - 2020-09-13 |
2 years | crt.sh |
*.vimeo.com DigiCert SHA2 Secure Server CA |
2018-08-24 - 2020-04-02 |
2 years | crt.sh |
*.google.com GTS CA 1O1 |
2019-11-05 - 2020-01-28 |
3 months | crt.sh |
*.squarespace-cdn.com DigiCert SHA2 High Assurance Server CA |
2019-01-25 - 2021-01-29 |
2 years | crt.sh |
This page contains 2 frames:
Primary Page:
https://www.mckaytrainingconsulting.com/
Frame ID: A61B9F8FAB3577D4FCE21EB692BA1D16
Requests: 30 HTTP requests in this frame
Frame:
https://player.vimeo.com/video/225950437
Frame ID: 08E87D7F85E19AE37C9EFF61D790416C
Requests: 1 HTTP requests in this frame
Screenshot
Page URL History Show full URLs
-
http://validatingvoices.com/
HTTP 301
https://www.mckaytrainingconsulting.com/ Page URL
Detected technologies
Squarespace (CMS) ExpandDetected patterns
- html /<!-- This is Squarespace\. -->/i
Google Font API (Font Scripts) Expand
Detected patterns
- html /<link[^>]* href=[^>]+fonts\.(?:googleapis|google)\.com/i
Page Statistics
7 Outgoing links
These are links going to different origins than the main page.
Title: HERE
Search URL Search Domain Scan URL
Title: Finding Design in the Criminal Justice System / SXSW
Search URL Search Domain Scan URL
Title: frog
Search URL Search Domain Scan URL
Title: Vimeo
Search URL Search Domain Scan URL
Title: HERE
Search URL Search Domain Scan URL
Title: https://schedule.sxsw.com/2018/events/PP73996
Search URL Search Domain Scan URL
Title:
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://validatingvoices.com/
HTTP 301
https://www.mckaytrainingconsulting.com/ Page URL
Redirected requests
There were HTTP redirect chains for the following requests:
31 HTTP transactions
Method Protocol |
Resource Path |
Size x-fer |
Type MIME-Type |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
GET H2 |
Primary Request
/
www.mckaytrainingconsulting.com/ Redirect Chain
|
120 KB 23 KB |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
Redirect headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
oWa7aRXJaftqiK83iKkr5APmc5igZSqiiBaTbV8zFEIfe0vffFHN4UJLFRbh52jhWD9tZ2MujRmK52bU5AwkwQ6oFcJXFej3Fgn2MPG0dAFnjW8XScBTdc80ZhFzd1FudYsTdcS0SaBujW48Sagyjh90jhNlOeUzjhBC-eNDifUljhlypWskjA80-Ao1jhN0SamCi...
use.typekit.net/ik/ |
20 KB 8 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
css
fonts.googleapis.com/ |
4 KB 637 B |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
common-decfc908317c504afed4e-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
2 MB 410 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
commerce-b4a187750037bce292b96-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
1 MB 313 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
commerce-d5d1d165eb43a2fed99901e0e7b185a3-min.css
assets.squarespace.com/universal/styles-compressed/ |
10 KB 2 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
performance-9bc960b6bdd89646c9b46-min.en-US.js
assets.squarespace.com/universal/scripts-compressed/ |
46 KB 15 KB |
Script
text/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site.css
static1.squarespace.com/static/sitecss/58d05b5b8419c21896b44f04/31/55f0aac0e4b0f0a5b7e0b22e/58d05b5c8419c21896b44f0b/331-05142015/1566830276603/ |
892 KB 79 KB |
Stylesheet
text/css |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
site-bundle.js
static1.squarespace.com/static/ta/55f0a9b0e4b0f3eb70352f6d/331/scripts/ |
131 KB 42 KB |
Script
application/javascript |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
ui-icons.svg
www.mckaytrainingconsulting.com/assets/ |
8 KB 9 KB |
Other
image/svg+xml |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
225950437
player.vimeo.com/video/ Frame 08E8 |
0 0 |
Document
text/html |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/9b05f3/000000000000000000013365/27/ |
46 KB 46 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTURjIg1_i6t8kCHKm45_dJE3gnD_vx3rCs.woff2
fonts.gstatic.com/s/montserrat/v14/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
JTUSjIg1_i6t8kCHKm459WlhyyTh89Y.woff2
fonts.gstatic.com/s/montserrat/v14/ |
13 KB 13 KB |
Font
font/woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
image-asset.jpeg
images.squarespace-cdn.com/content/v1/58d05b5b8419c21896b44f04/1490560691827-T3NXLNPAXF1GGQJKZI4T/ke17ZwdGBToddI8pDm48kElewnKcnxQgppe3ox3vTpR7gQa3H78H3Y0txjaiv_0fDoOvxcdMmMKkDsyUqMSsMWxHk725yiiHCCL... |
297 KB 297 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
RAV-Logo-Original---Full-Clock.jpg
images.squarespace-cdn.com/content/v1/58d05b5b8419c21896b44f04/1532445751224-43XLT52R753AJNI4RGJH/ke17ZwdGBToddI8pDm48kDx36jerbWwwheX9ugeOLJkUqsxRUqqbr1mOJYKfIPR7LoDQ9mXPOjoJoqy81S2I8N_N4V1vUb5AoII... |
19 KB 19 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
IMG_0306.jpg
images.squarespace-cdn.com/content/v1/58d05b5b8419c21896b44f04/1518727581593-EY9GH8KB8K9T46JQCMDW/ke17ZwdGBToddI8pDm48kO2pS9cMHbO4RvHPc8Skf1tZw-zPPgdn4jUwVcJE1ZvWhcwhEtWJXoshNdA9f1qD7Xj1nVWs2aaTtWB... |
52 KB 52 KB |
Image
image/jpeg |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
RecordHit
www.mckaytrainingconsulting.com/api/census/ |
17 B 431 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
button-render
www.mckaytrainingconsulting.com/api/census/ |
17 B 462 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
button-render
www.mckaytrainingconsulting.com/api/census/ |
17 B 431 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
POST H2 |
button-render
www.mckaytrainingconsulting.com/api/census/ |
17 B 431 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
settings
www.mckaytrainingconsulting.com/api/1/performance/ |
3 KB 546 B |
XHR
application/json |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/705e94/00000000000000003b9b3062/27/ |
19 KB 19 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/6e816b/00000000000000003b9b3064/27/ |
19 KB 19 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/576d53/00000000000000003b9b3066/27/ |
19 KB 19 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/ae4f6c/000000000000000000010096/27/ |
67 KB 67 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/2cd6bf/00000000000000000001008f/27/ |
41 KB 42 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/309dfe/000000000000000000010091/27/ |
39 KB 40 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/1eb35a/000000000000000000010090/27/ |
45 KB 45 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H2 |
l
use.typekit.net/af/eb729a/000000000000000000010092/27/ |
39 KB 40 KB |
Font
application/font-woff2 |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
GET H/1.1 |
p.gif
p.typekit.net/ |
35 B 367 B |
Image
image/gif |
||||||||||||||||||||||||||||||||||||||||||||||||||||||||
General
Request headers
Response headers
|
Verdicts & Comments Add Verdict or Comment
26 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| onformdata object| onpointerrawupdate object| Typekit object| SQUARESPACE_ROLLUPS object| webpackJsonp object| YUI_CONFIG function| YUI function| Common boolean| COMMON_ALREADY_RAN object| Static function| noop object| Singleton object| Class object| SquarespaceFonts object| Squarespace object| regeneratorRuntime object| Y object| YUIStats string| _YUI_HISTORY_HASH_ENVIRONMENT_ID string| _yuid object| ESC_MANAGER object| Modernizr object| ImageLoader object| JSTween string| id object| __tti7 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 |
---|---|---|
.vimeo.com/ | Name: vuid Value: pl1473384286.1184242499 |
|
www.mckaytrainingconsulting.com/ | Name: ss_cpvisit Value: 1575832316807 |
|
www.mckaytrainingconsulting.com/ | Name: ss_cvisit Value: 1575832316807 |
|
www.mckaytrainingconsulting.com/ | Name: ss_cid Value: 85d63add-a67d-4fc1-91f2-d94c0ad812a3 |
|
www.mckaytrainingconsulting.com/ | Name: ss_cvt Value: 1575832316707 |
|
www.mckaytrainingconsulting.com/ | Name: crumb Value: BVpW0Ie3n5tsMmY1N2Y5NGQ2YzQwMzE2MjliZWFmMGYzNzljMjYw |
|
www.mckaytrainingconsulting.com/ | Name: ss_cvr Value: ef5fbb82-64ec-4b4b-844e-922f3170ab74|1575832316707|1575832316707|1575832316707|1 |
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=0 |
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.
assets.squarespace.com
fonts.googleapis.com
fonts.gstatic.com
images.squarespace-cdn.com
p.typekit.net
player.vimeo.com
static1.squarespace.com
use.typekit.net
validatingvoices.com
www.mckaytrainingconsulting.com
151.101.112.217
151.101.112.237
151.101.112.238
198.185.159.144
198.185.159.145
2a00:1450:4001:821::2003
2a00:1450:4001:825::200a
2a02:26f0:eb:1b7::19fd
95.101.25.37
0c459beae849053d9104612c83a2746c3953c9d6f703eb927e5903842c6db4c5
0ce5a460ace775560c3344a43245687bdbec5cb8ee20d209ab9fa67f4e09a3e8
112165af28bd072fee931d4e437dec9902242338e423007318075a3d33aac449
1aa278a12c48f715c014e32aec19ae46c71d99aa166af6238c7e9800b09aafc4
40861520276a2834e0af7a5d0c41e4d35f6cb64de32f4175f663b3c81c820553
444825f8594a1762e91c371701c5cb977f1f5a1cf3ffdaeee7275ed02ef08ee1
4c6cf0709b8e52572cae1fb57128acd0a5a453c9ce99dc3712a1860ff90c6bf8
4c940a58b40018214ca32665ff4cf755522b32a027b309cccb950ccd22e27637
5e621780ac394f3839adb9f93d62c36bc51d432e4d8f7bfe7822d2951fdf7c4f
74a5b78327681f5e978adc0d730386dbe9ef18ca1c908faaf52e00ee08bd4f16
7a92c685dae5208775a2e74a37320f60b9b3bb182150d13f741068a529b73a08
7d9247295e306c16790bf161e30daeb3b7a7bb841c0bfab91b7f9fa881891923
80130aa09eb95adb3d596114ed7fdff8babb6b66111044145db5bd105207333d
8bd0d83668b6a32498baecbf1373e41c58cd9a3ae718b9a630f6a9f454ecf8d2
9712da95885dd6bdb189f5a01d816defeb9ef10da71d750906a30e11156bf7c6
98305cffbf19855e4f15bedafe9ab8d46b785986db849b30ea7e72eef99696de
9b9265c69a5cc295d1ab0d04e0273b3677db1a6216ce2ccf4efc8c277ed84b39
9ccca9067ec00e9da8a956d221275be98a9494117dd71b1daf751e88510a7081
9ee5ec44710c4981dd6f84bf339e6612beeee29d1e2f77b3af021fabcb993bdb
ba48727d14c491c6b66d3272265d05c8a0864a34093f0aee9442a8bf7e9ef6ea
c642a3823bf52ed74064ebc7e9a984bec36b06014ff9c17854592f83b2fd2754
d37e4ca1e1902ac258dedafe9e7ee1bc8e7ac887a3d2f0babc143dede00dfd32
ded1e2af9a5d3937cc8d26fbb6d0212702f611ca62607c4eb3e7b4dc3b196d9f
e011ae3a8a21eb167e523c029d9596224f132f9a886a82f24e7b5c929bfb87f6
ee3fde9fdf61686caeb22b22b988373b456a4aaa90ebf6eb1b01d1143754d311
f1ea07a1e51a389c8de07120ae5c2e432e9dd8f4fbd6f92489f185b0523a3fd4
f550831e4fe633b7814edd44c15d3bce5a5697c0373fd3d2903741368e5faa23