idg.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 04:e6:fe:81:a1:7c:5a:92:7b:dd:18:7d:70:25:eb:57:15:08 was issued on by Let's Encrypt.

This certificate has already expired and will cause a warning or error message in the browser it's still listed on this site to allow you to look back on previously issued certificates. If we have found any compliance issues with this certificate they will be shown below. I hope this certificate review is providing you the detailed information in a simple form you where looking for.


We have idenified some issues with this certificate:
  • Subscriber Certificate: commonName is deprecated. (BRs: 7.1.4.2.2)

Certificate Subject

CN=idg.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 04:e6:fe:81:a1:7c:5a:92:7b:dd:18:7d:70:25:eb:57:15:08
Serial Number (int): 427052385111401221886224278579119994115336
Serial Number lenght: 139 bits, 18 octets

SubjectKeyId: 26:3c:93:ad:0e:9b:83:b8:55:c2:cc:a4:d1:53:d4:97:b9:fb:7e:98
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 9c:9e:84:fe:c3:43:83:1c:4c:fb:8e:a2:93:bc:28:f8:da:c1:4c:71
Fingerprint (sha256): 77:85:d1:1d:89:7b:a6:65:7c:09:96:be:63:4f:02:f0:28:97:6a:05:d4:9e:98:b1:c3:6f:41:19:6d:4b:15:20

Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/

Revocation information

OCSP Server: http://ocsp.int-x3.letsencrypt.org

Check the revocation status for certificate idg.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for idg.com

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication
Client Authentication

Extensions

9 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

idg.com

Other certificates including the domain name idg.com

(limited to 100 certificates)
*.idg.com
custom.mindflash.com
*.idg.com
changeme.idg.com
blog.idg.com
helpdesk.mec.cuny.edu
helpdesk.mec.cuny.edu
resources.idg.com
fsus-18.freshservice.com
resources.idg.com

secure0167.hubspot.com
usmafilemaker.idg.com
submitqa.idg.com
helpdesk.mec.cuny.edu
cmp2.channelpartner.de
webmail.idg.com
*.idg.com
vpn.idg.com
helpdesk.mec.cuny.edu
fsus-18.freshservice.com
custom.mindflash.com
www.idg.com
cag.idg.com
training.idg.com
custom.mindflash.com
ibmcloudforum.idg.com

helpdesk.mec.cuny.edu
changeme.idg.com
helpdesk.mec.cuny.edu
fsus-18.freshservice.com

idg.map.fastly.net
*.idg.com
virtualevents.idg.com
west.idg.com
cmp2.channelpartner.de
helpdesk.mec.cuny.edu
helpdesk.mec.cuny.edu
custom.mindflash.com
blog.idg.com
helpdesk.mec.cuny.edu
helpdesk.mec.cuny.edu
hr.idg.com
idgfin.idg.com
helpdesk.mec.cuny.edu
cmp2.channelpartner.de
helpdesk.mec.cuny.edu
custom.mindflash.com
custom.mindflash.com
idg.com
cmp2.channelpartner.de
secure0167.hubspot.com
changeme.idg.com
idg.map.fastly.net
idg.com
mail.ipsidg.com
blog.idg.com
helpdesk.mec.cuny.edu
docs.idg.com
fsus-18.freshservice.com
resources.idg.com
custom.mindflash.com
helpdesk.mec.cuny.edu
hr.idg.com
helpdesk.mec.cuny.edu
access.idg.com
idg.com
secure0167.hubspot.com
sds.idg.com
www.idg.com
resources.idg.com
east.idg.com
custom.mindflash.com
csg.idg.com
ibmcloudforum.idg.com
www.idg.com
secure0167.hubspot.com
helpdesk.mec.cuny.edu
www.idg.com
east.idg.com
custom.mindflash.com
idg.com
idg.com
cmp2.channelpartner.de
helpdesk.mec.cuny.edu
idg.com
www.idg.com
idgfin.idg.com
helpdesk.mec.cuny.edu
csg.idg.com
helpdesk.mec.cuny.edu
idg.com
idg.com
idg.com

idg.com
virtualevents.idg.com
webmail.idg.com

Certificate

The complete raw certificate details for idg.com in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFRzCCBC+gAwIBAgISBOb+gaF8WpJ73Rh9cCXrVxUIMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTA3MDkxNzMwMzBaFw0x
OTEwMDcxNzMwMzBaMBIxEDAOBgNVBAMTB2lkZy5jb20wggEiMA0GCSqGSIb3DQEB
AQUAA4IBDwAwggEKAoIBAQDX1zBy5FbLLE1mQQiWUkkecjIyTUHUwnq9keYnE8tW
xxDyhDMSxyjmZzhbhJ8PD+zp5NI6fy+HlFAfSkhULS69t1/S/J8dD42y5bUQIn1B
jhK3a5utsqvZKg7mEUUsesYkV+6atTkOBDCY6Jh9U0e2ZsNitxywoe4lNxKfnGVp
d6hhBSXGpFDzB1xhwv3SWjZekVAWnFarqslwPV8EG9iVlt1M7wf0EmWPbIyLgFbo
cN3O+PMgumpcvo4m1e0BIj9bJ6Li/p+gCinTZ1eGWxQFoa19HGMwb+dLwzJcZKNX
HXlyHEESMKKzrJYbkeRdsk3+kMT+SGouQ5X6xmImDSoPAgMBAAGjggJdMIICWTAO
BgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwG
A1UdEwEB/wQCMAAwHQYDVR0OBBYEFCY8k60Om4O4VcLMpNFT1Je5+36YMB8GA1Ud
IwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEBBGMwYTAuBggr
BgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0Lm9yZzAvBggr
BgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0Lm9yZy8wEgYD
VR0RBAswCYIHaWRnLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLf
EwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCC
AQUGCisGAQQB1nkCBAIEgfYEgfMA8QB2AHR+2oMxrTMQkSGcziVPQnDCv/1eQiAI
xjc1eeYQe8xWAAABa9gAWdwAAAQDAEcwRQIgEB5SSXFhbTWAe27RASELzwxSdF/R
ZggI+8im1SGK9dECIQDWONYkJsoT4J5shyYwFqYMI7MmLRFvOj7E+Ox7+3nkAgB3
ACk8UZZUyDlluqpQ/FgH1Ldvv1h6KXLcpMMM9OVFR/R4AAABa9gAW8sAAAQDAEgw
RgIhAJ8YNKqwHCA7sa+1uuDdkp4BGDsW9Je3EP9jvtvHQjpfAiEA50pUoOD7K/69
GOU2gtATSLum3sWL4opd3a0d5VVyWqYwDQYJKoZIhvcNAQELBQADggEBACHSBRSX
DxBOgKdvYX4HQCl+m1o30ClE1UrFmNnQTn1LdbJR7KgwwlZSaL8FII4e2uOMJUgJ
YsMPL9Str/1unn6TbXru0l1T2kjmHy1A9AE7PKCaRoTIOCUU03NPa6LWcRsO6Z7C
VFGFZ7rq8YF4nncmAnmbyDwPQxbGxD8Q0G7r1ASr1adzf5CfSPXOSVOF/ImIfklt
lp7Ha8F2Mog/eyobNIBfxdlEmogaX4kkZq2UOd74jogoYLadUBdf6Jox2uYoDDAk
GMKAXd9lTXI5i3TDVWxeA6Llq+CyIDQ1BzlSCNb3KTp5O4LY1d4ce3PKxIxFapLy
50wwD+kibqtxuNY=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA19cwcuRWyyxNZkEIllJJ
HnIyMk1B1MJ6vZHmJxPLVscQ8oQzEsco5mc4W4SfDw/s6eTSOn8vh5RQH0pIVC0u
vbdf0vyfHQ+NsuW1ECJ9QY4St2ubrbKr2SoO5hFFLHrGJFfumrU5DgQwmOiYfVNH
tmbDYrccsKHuJTcSn5xlaXeoYQUlxqRQ8wdcYcL90lo2XpFQFpxWq6rJcD1fBBvY
lZbdTO8H9BJlj2yMi4BW6HDdzvjzILpqXL6OJtXtASI/Wyei4v6foAop02dXhlsU
BaGtfRxjMG/nS8MyXGSjVx15chxBEjCis6yWG5HkXbJN/pDE/khqLkOV+sZiJg0q
DwIDAQAB
-----END PUBLIC KEY-----

ASN.1 decoded

 [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . [c:0|t:2|false] INTEGER 2
 . . . . . . . . [c:0|t:2|false] INTEGER 427052385111401221886224278579119994115336
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.6 (countryName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'US'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.10 (organizationName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt'
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'Let's Encrypt Authority X3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-07-09 17:30:30 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2019-10-07 17:30:30 +0000 UTC
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:17|true] SET, SET OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.4.3 (commonName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'idg.com'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.1 (rsaEncryption)
 . . . . . . . . . . . . . . . . [c:0|t:5|false] NULL 
 . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (2160 bits)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 27247349343326719431795388917949918927931200233671000811878941856643112913214848333953870673408883676953653035178528970202306346821892391459325670253954434358639733247895148564799877724051894847638248076834918671538018466089845925089045070695518081956927720278545824983961653806141557651074641893924447422623815784960053001637278343398239621217989895418632807504224003932118821505134577706030098450213599931477394752125875809031077276213336940587466032984120779431879757686106603558633810697403836677972288186917044112096465220373320936921191997949720985729732465627856597636622586151757005296497892234271953630603791
 . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 65537

 . . . . . . . . [c:2|t:3|true] ORAddress 
 . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.15 (keyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (4 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:3|false] BIT STRING (3 bits)
							05a0
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.37 (extKeyUsage)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.1 (serverAuth)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.3.2 (clientAuth)
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.19 (basicConstraints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:1|false] BOOLEAN true
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (2 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.14 (subjectKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (22 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (20 bytes)
							263c93ad0e9b83b855c2cca4d153d497b9fb7e98
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.35 (authorityKeyIdentifier)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|false] OtherName a84a6a63047dddbae6d139b7a64565eff3a8eca1
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.1.1 (authorityInfoAccess)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (99 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.1 (ocsp)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://ocsp.int-x3.letsencrypt.org'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.48.2 (caIssuers)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://cert.int-x3.letsencrypt.org/'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.17 (subjectAltName)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (11 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'idg.com'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.32 (certificatePolicies)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (69 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.1 (Domain Validation Certificates Policy)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.44947.1.1.1
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.5.5.7.2.1 (cps)
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:22|false] IA5String 'http://cps.letsencrypt.org'
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.3.6.1.4.1.11129.2.4.2
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (246 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes)
							00f1007600747eda8331ad331091219cce254f4270c2bffd5e422008c6373579e6107bcc560000016bd80059dc00000403004730450220101e524971616d35807b6ed101210bcf0c52745fd1660808fbc8a6d5218af5d1022100d638d62426ca13e09e6c87263016a60c23b3262d116f3a3ec4f8ec7bfb79e402007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f4780000016bd8005bcb00000403004830460221009f1834aab01c203bb1afb5bae0dd929e01183b16f497b710ff63bedbc7423a5f022100e74a54a0e0fb2bfebd18e53682d01348bba6dec58be28a5dddad1de555725aa6
 . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 1.2.840.113549.1.1.11 (sha256WithRSAEncryption)
 . . . . . . . . [c:0|t:5|false] NULL 
 . . . . [c:0|t:3|false] BIT STRING (2048 bits)
		0021d20514970f104e80a76f617e0740297e9b5a37d02944d54ac598d9d04e7d4b75b251eca830c2565268bf05208e1edae38c25480962c30f2fd4adaffd6e9e7e936d7aeed25d53da48e61f2d40f4013b3ca09a4684c8382514d3734f6ba2d6711b0ee99ec254518567baeaf181789e772602799bc83c0f4316c6c43f10d06eebd404abd5a7737f909f48f5ce495385fc89887e496d969ec76bc17632883f7b2a1b34805fc5d9449a881a5f892466ad9439def88e882860b69d50175fe89a31dae6280c302418c2805ddf654d72398b74c3556c5e03a2e5abe0b220343507395208d6f7293a793b82d8d5de1c7b73cac48c456a92f2e74c300fe9226eab71b8d6