sweetfactory.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:79:f5:d0:7d:fe:fc:24:b2:dc:da:e7:a1:89:00:1f:c0:85 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=sweetfactory.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:79:f5:d0:7d:fe:fc:24:b2:dc:da:e7:a1:89:00:1f:c0:85Serial Number (int): 302837767604931361975489914306825233088645
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: ac:46:b4:91:db:30:72:79:43:4d:29:02:a6:63:fb:45:f4:4f:2a:4e
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): a7:06:53:af:3f:fe:a5:29:a8:73:19:a5:77:09:e7:19:2f:ec:da:7d
Fingerprint (sha256): 18:92:90:58:e9:52:47:96:d3:1a:34:a8:a9:9d:e8:f2:12:61:1c:9e:33:15:d9:f9:42:46:d6:7a:4b:66:d6:d5
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate sweetfactory.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for sweetfactory.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
sweetfactory.com
Other certificates including the domain name sweetfactory.com
(limited to 100 certificates)
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
www.sweetfactory.com
sweetfactory.com
sweetfactory.com
sweetfactory.com
www.sweetfactory.com
Certificate
The complete raw certificate details for sweetfactory.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGCzCCBPOgAwIBAgISA3n10H3+/CSy3NrnoYkAH8CFMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xODA5MjUwNDQxNTVaFw0x ODEyMjQwNDQxNTVaMBsxGTAXBgNVBAMTEHN3ZWV0ZmFjdG9yeS5jb20wggEiMA0G CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCpXw82msE3mCjWL9KiCDLq7j3v19K1 KAJJ2g6Asajqm9z13evbXy+hzXB5vIA/255tW1tj3dx/Y4jz2VBSjWNPVusOYKAB nKGiOiyFIhyq1ACDhA/13duEaJh5LlfTmUC1ORJA9D1n3wvvlzUd65zn5Hw4u4tC J6Kh+9BE6rokxOfkMY6GFGn/uQtiRkA4s28tpD5zsup8SiZAaAl6GlT91oLxDb56 mGe0sncw2a9ddgtfgOprgGKehBuG9IOiLXgZNZhCuI9Pmi2PbK/Sp+7BJjobJjNQ RHV2G9xc9gTGb7i0TZfBpSbaMC0AMp9Og4/Zu7C9WHau8Ox5JBoDm/fXAgMBAAGj ggMYMIIDFDAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFKxGtJHbMHJ5Q00pAqZj+0X0 TypOMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0 Lm9yZy8wGwYDVR0RBBQwEoIQc3dlZXRmYWN0b3J5LmNvbTCB/gYDVR0gBIH2MIHz MAgGBmeBDAECATCB5gYLKwYBBAGC3xMBAQEwgdYwJgYIKwYBBQUHAgEWGmh0dHA6 Ly9jcHMubGV0c2VuY3J5cHQub3JnMIGrBggrBgEFBQcCAjCBngyBm1RoaXMgQ2Vy dGlmaWNhdGUgbWF5IG9ubHkgYmUgcmVsaWVkIHVwb24gYnkgUmVseWluZyBQYXJ0 aWVzIGFuZCBvbmx5IGluIGFjY29yZGFuY2Ugd2l0aCB0aGUgQ2VydGlmaWNhdGUg UG9saWN5IGZvdW5kIGF0IGh0dHBzOi8vbGV0c2VuY3J5cHQub3JnL3JlcG9zaXRv cnkvMIIBBAYKKwYBBAHWeQIEAgSB9QSB8gDwAHUAVYHUwhaQNgFK6gubVzxT8MDk OHhwJQgXL6OqHQcT0wwAAAFmDz+NogAABAMARjBEAiBXbIAikSWy+u7jix2xP5gC EKX47ALXJEaI/xY00KDb/gIgahasFFx/3G3a8HfQ/T3iLgEoz8aln/rdonkaFOMb lEUAdwApPFGWVMg5ZbqqUPxYB9S3b79Yeily3KTDDPTlRUf0eAAAAWYPP42NAAAE AwBIMEYCIQCw4k9MN7luwKxRtVsFsWFLSDfa7+FkZ7SO62gSaGbFLwIhAIJbogzH +br27ZTH9xbmKAIK8cBqUq9DH27Z9baex/HkMA0GCSqGSIb3DQEBCwUAA4IBAQBa 6Zm1loKt0ybEjLwvSoWHl4ldyNdF30t6jvcS3Uqni244Jv6LShT5if57erMPjplf U4NcWontdpW3aCGbfNjcanMnOp8OiXZ4Fa4mpYiqEW6j9Icpel+yIaSEIyDd+zcz WGE32WOu+dR7beCc+jRy+3JNxIgXcaoOLXSXQzrtw8RYWHAhlCpWyCpGIipu1Bg0 7GiUkUuj9Tqz9K6wweicSLOsog7WWI3Z1F/tGDgaEKHzjd6LuhjWuNLwJWmQySnu zcQQYe/xBy3NmQBV1YTbbTezkrbegPZYD46z9nhj29Mx5sEi4SzgNA9MH95kyACH e2vJSaMtEIv5I7jt5c8o -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAqV8PNprBN5go1i/Soggy 6u4979fStSgCSdoOgLGo6pvc9d3r218voc1webyAP9uebVtbY93cf2OI89lQUo1j T1brDmCgAZyhojoshSIcqtQAg4QP9d3bhGiYeS5X05lAtTkSQPQ9Z98L75c1Heuc 5+R8OLuLQieiofvQROq6JMTn5DGOhhRp/7kLYkZAOLNvLaQ+c7LqfEomQGgJehpU /daC8Q2+ephntLJ3MNmvXXYLX4Dqa4BinoQbhvSDoi14GTWYQriPT5otj2yv0qfu wSY6GyYzUER1dhvcXPYExm+4tE2XwaUm2jAtADKfToOP2buwvVh2rvDseSQaA5v3 1wIDAQAB -----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 302837767604931361975489914306825233088645 . . . . . . . . [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 2018-09-25 04:41:55 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2018-12-24 04:41:55 +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 'sweetfactory.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 21381149089768009584314164225757014721053495579701174519228276938462851611433550564327774242851889763517169299068230677998444008095366484707510475519810177297612013659748647752003609717365849901326030756272978787048510886551680699864463344101481225694369758802221616207005159789354069069742304714905919321223458664829117440272250225635950720319618855407211269163794135855336820396331847953442637279387270079535668417940776701838018844656510391873370028089291464045389954079496213462936555108800616616144269460794011965077454912158853235555073523087649449840567713396686699689171731691500037909203321443086316995344343 . . . . . . . . . . . . . . . . . . . . [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) ac46b491db307279434d2902a663fb45f44f2a4e . . . . . . . . . . . . . . . . [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 (20 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'sweetfactory.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 (246 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.5.5.7.2.2 (unotice) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'This Certificate may only be relied upon by Relying Parties and only in accordance with the Certificate Policy found at https://letsencrypt.org/repository/' . . . . . . . . . . . . . . . . [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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f00075005581d4c2169036014aea0b9b573c53f0c0e43878702508172fa3aa1d0713d30c000001660f3f8da200000403004630440220576c80229125b2faeee38b1db13f980210a5f8ec02d7244688ff1634d0a0dbfe02206a16ac145c7fdc6ddaf077d0fd3de22e0128cfc6a59ffadda2791a14e31b9445007700293c519654c83965baaa50fc5807d4b76fbf587a2972dca4c30cf4e54547f478000001660f3f8d8d0000040300483046022100b0e24f4c37b96ec0ac51b55b05b1614b4837daefe16467b48eeb68126866c52f022100825ba20cc7f9baf6ed94c7f716e628020af1c06a52af431f6ed9f5b69ec7f1e4 . . . . [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) 005ae999b59682add326c48cbc2f4a858797895dc8d745df4b7a8ef712dd4aa78b6e3826fe8b4a14f989fe7b7ab30f8e995f53835c5a89ed7695b768219b7cd8dc6a73273a9f0e89767815ae26a588aa116ea3f487297a5fb221a4842320ddfb3733586137d963aef9d47b6de09cfa3472fb724dc4881771aa0e2d7497433aedc3c458587021942a56c82a46222a6ed41834ec6894914ba3f53ab3f4aeb0c1e89c48b3aca20ed6588dd9d45fed18381a10a1f38dde8bba18d6b8d2f0256990c929eecdc41061eff1072dcd990055d584db6d37b392b6de80f6580f8eb3f67863dbd331e6c122e12ce0340f4c1fde64c800877b6bc949a32d108bf923b8ede5cf28