hypnobirthing-swiss.ch

Issued by R3

About this certificate

This digital certificate with serial number 03:1d:76:f9:28:41:e2:5c:e7:d6:16:c1:83:59:67:b6:64:66 was issued on by Let's Encrypt.

With 10 subject alternative names this certificate can be used to secure multiple fqdn's. 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=hypnobirthing-swiss.ch

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:1d:76:f9:28:41:e2:5c:e7:d6:16:c1:83:59:67:b6:64:66
Serial Number (int): 271363189037924621263096643393525846008934
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: 99:63:3c:68:54:94:90:4b:54:41:f7:52:81:6d:11:9f:f9:5f:27:14
AuthorityKeyId: 14:2e:b3:17:b7:58:56:cb:ae:50:09:40:e6:1f:af:9d:8b:14:c2:c6

Fingerprint (sha1): e9:0d:59:c9:87:59:8d:34:4d:f6:cd:f2:d4:fc:19:c4:ec:1b:92:f4
Fingerprint (sha256): 92:f5:b9:0e:37:f7:e2:c6:db:f2:7f:4a:00:90:5d:f9:25:cd:04:28:02:80:be:eb:04:1b:3f:4b:22:7b:7a:03

Issuing Certificate URL: http://r3.i.lencr.org/

Revocation information

OCSP Server: http://r3.o.lencr.org

Check the revocation status for certificate hypnobirthing-swiss.ch

10

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for hypnobirthing-swiss.ch

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

hypnobirthing-swiss.ch
mentale-geburt.ch
mentale-geburtsvorbereitung.ch
mentale-geburtsvorbereitung.com
mentalegeburt.ch
www.hypnobirthing-swiss.ch
www.mentale-geburt.ch
www.mentale-geburtsvorbereitung.ch
www.mentale-geburtsvorbereitung.com
www.mentalegeburt.ch

Other certificates including the domain name hypnobirthing-swiss.ch

(limited to 100 certificates)

Certificate

The complete raw certificate details for hypnobirthing-swiss.ch in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIGLzCCBRegAwIBAgISAx12+ShB4lzn1hbBg1lntmRmMA0GCSqGSIb3DQEBCwUA
MDIxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MQswCQYDVQQD
EwJSMzAeFw0yMzAxMjEyMzQzNThaFw0yMzA0MjEyMzQzNTdaMCExHzAdBgNVBAMT
Fmh5cG5vYmlydGhpbmctc3dpc3MuY2gwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAw
ggEKAoIBAQC51FQFxo/pe4IKGW0TAxkyoJKeskgndNQ1CORhGWz6SQpDpNf+o4D9
Qv+dz/5v7MO5Nu2qJtQCCcZJ0QPHdZXG9tyYeElxM2b6OCOUtxAPaIkv/w57ft6G
RgxBogoXi6ZXjGIzaCiruZggSBs2a+xq9yjcSL54o0Ue96IOUAKhKiqPO+puY6Ac
Z1AglaiDqopB3xFwPoFVbaLDdiX2DmysaiWmgkzx4Ukdu//ycXUDkVsBumoUEP7C
Kd43eipetQ5PtWHdmjdPglrdimWXIoqJD4/SYcse2j7UWpSxHz84OvDWu357es+2
L3y1kRKIm173vvyJVmtQCQM8HC/4eblxAgMBAAGjggNOMIIDSjAOBgNVHQ8BAf8E
BAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsGAQUFBwMCMAwGA1UdEwEB/wQC
MAAwHQYDVR0OBBYEFJljPGhUlJBLVEH3UoFtEZ/5XycUMB8GA1UdIwQYMBaAFBQu
sxe3WFbLrlAJQOYfr52LFMLGMFUGCCsGAQUFBwEBBEkwRzAhBggrBgEFBQcwAYYV
aHR0cDovL3IzLm8ubGVuY3Iub3JnMCIGCCsGAQUFBzAChhZodHRwOi8vcjMuaS5s
ZW5jci5vcmcvMIIBHQYDVR0RBIIBFDCCARCCFmh5cG5vYmlydGhpbmctc3dpc3Mu
Y2iCEW1lbnRhbGUtZ2VidXJ0LmNogh5tZW50YWxlLWdlYnVydHN2b3JiZXJlaXR1
bmcuY2iCH21lbnRhbGUtZ2VidXJ0c3ZvcmJlcmVpdHVuZy5jb22CEG1lbnRhbGVn
ZWJ1cnQuY2iCGnd3dy5oeXBub2JpcnRoaW5nLXN3aXNzLmNoghV3d3cubWVudGFs
ZS1nZWJ1cnQuY2iCInd3dy5tZW50YWxlLWdlYnVydHN2b3JiZXJlaXR1bmcuY2iC
I3d3dy5tZW50YWxlLWdlYnVydHN2b3JiZXJlaXR1bmcuY29tghR3d3cubWVudGFs
ZWdlYnVydC5jaDBMBgNVHSAERTBDMAgGBmeBDAECATA3BgsrBgEEAYLfEwEBATAo
MCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0Lm9yZzCCAQMGCisG
AQQB1nkCBAIEgfQEgfEA7wB2AHoyjFTYty22IOo44FIe6YQWcDIThU070ivBOlej
UutSAAABhdbumEwAAAQDAEcwRQIgeTYBVGati7QbQTn5395BsIb/vhTcUlpy5o4S
H+sBHAgCIQC72fd03w28g4+9iqUBoXVr5NSDjWE/SAjnBS7ijJJRCwB1AK33vvp8
/xDIi509nB4+GGq0Zyldz7EMJMqFhjTr3IKKAAABhdbumGwAAAQDAEYwRAIgNUck
Ffc5/47PO0I6005+QmzdBZ72DZFgMqsxV1bHvQ0CIBdlxB2kAEo1gSugSLPNE7AJ
LMMJksFzl7RkZX8heK7cMA0GCSqGSIb3DQEBCwUAA4IBAQBoJtwJ29LxLKu4PEPv
+YNvluS2UgKz45QuOhGdE9+RVY18IVp1KSCXjHtJ4IuE6k0tyIyDPq8yV99ZTTSV
XLlmbu909r6RG0F/adi4IcKHHXkZgiyQoQSQawHBZZbr7JbWZ0+GzUFwTxuqmv2r
Xh63nZmkuZTzIfYc6RGJQScufMJaDJH4fBeQZdH8LN9VRvTNB/FhyBJyjdOzyiWS
aKS5LqcmXjYQ2rjR5QZC9dpUc/97/xuh9HCRshEDeeCiWQrtf+A/nlZmxIyh5XJo
zEXPfo672aMYHeaSYba5KN0QqlykgLwfLGv+h6hn571DUpqveyANNz4HyKtRGA3N
fAn0
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAudRUBcaP6XuCChltEwMZ
MqCSnrJIJ3TUNQjkYRls+kkKQ6TX/qOA/UL/nc/+b+zDuTbtqibUAgnGSdEDx3WV
xvbcmHhJcTNm+jgjlLcQD2iJL/8Oe37ehkYMQaIKF4umV4xiM2goq7mYIEgbNmvs
avco3Ei+eKNFHveiDlACoSoqjzvqbmOgHGdQIJWog6qKQd8RcD6BVW2iw3Yl9g5s
rGolpoJM8eFJHbv/8nF1A5FbAbpqFBD+wineN3oqXrUOT7Vh3Zo3T4Ja3YpllyKK
iQ+P0mHLHto+1FqUsR8/ODrw1rt+e3rPti98tZESiJte9778iVZrUAkDPBwv+Hm5
cQIDAQAB
-----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 271363189037924621263096643393525846008934
 . . . . . . . . [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 'R3'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-01-21 23:43:58 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-04-21 23:43:57 +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 'hypnobirthing-swiss.ch'
 . . . . . . . . [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 23458789362947011999644154233271962964221707668797711702594330709259715277270601994684749094735984307336948052599894736437639371102422292156629959105473732565172174343102063139854307080915333946699826106342306000080422438984642730212165818462389528945882848715471445067373657417620318837309635539832740518904624155760621675159232798119892976012974902636103265949833725531902565836442301313950626582414660108015654710438438204679804498674087738670995308111069145684978921522887014534559511690883119751464884639271666776000148391381788137302886191841569278366005031191805666848688279716872919745350407217014501629606257
 . . . . . . . . . . . . . . . . . . . . [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)
							99633c685494904b5441f752816d119ff95f2714
 . . . . . . . . . . . . . . . . [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 142eb317b75856cbae500940e61faf9d8b14c2c6
 . . . . . . . . . . . . . . . . [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 (73 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://r3.o.lencr.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://r3.i.lencr.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 (276 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hypnobirthing-swiss.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mentale-geburt.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mentale-geburtsvorbereitung.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mentale-geburtsvorbereitung.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'mentalegeburt.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.hypnobirthing-swiss.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.mentale-geburt.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.mentale-geburtsvorbereitung.ch'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.mentale-geburtsvorbereitung.com'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.mentalegeburt.ch'
 . . . . . . . . . . . . . . . . [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 (244 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (241 bytes)
							00ef0076007a328c54d8b72db620ea38e0521ee98416703213854d3bd22bc13a57a352eb5200000185d6ee984c000004030047304502207936015466ad8bb41b4139f9dfde41b086ffbe14dc525a72e68e121feb011c08022100bbd9f774df0dbc838fbd8aa501a1756be4d4838d613f4808e7052ee28c92510b007500adf7befa7cff10c88b9d3d9c1e3e186ab467295dcfb10c24ca858634ebdc828a00000185d6ee986c0000040300463044022035472415f739ff8ecf3b423ad34e7e426cdd059ef60d916032ab315756c7bd0d02201765c41da4004a35812ba048b3cd13b0092cc30992c17397b464657f2178aedc
 . . . . [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)
		006826dc09dbd2f12cabb83c43eff9836f96e4b65202b3e3942e3a119d13df91558d7c215a752920978c7b49e08b84ea4d2dc88c833eaf3257df594d34955cb9666eef74f6be911b417f69d8b821c2871d7919822c90a104906b01c16596ebec96d6674f86cd41704f1baa9afdab5e1eb79d99a4b994f321f61ce9118941272e7cc25a0c91f87c179065d1fc2cdf5546f4cd07f161c812728dd3b3ca259268a4b92ea7265e3610dab8d1e50642f5da5473ff7bff1ba1f47091b2110379e0a2590aed7fe03f9e5666c48ca1e57268cc45cf7e8ebbd9a3181de69261b6b928dd10aa5ca480bc1f2c6bfe87a867e7bd43529aaf7b200d373e07c8ab51180dcd7c09f4