www.cameraiq.com

Issued by Let's Encrypt Authority X3

About this certificate

This digital certificate with serial number 03:2e:59:fc:7a:36:47:b8:89:54:4a:16:eb:f4:72:61:7e:29 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=www.cameraiq.com

Let's Encrypt

Organization: Let's Encrypt
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): 03:2e:59:fc:7a:36:47:b8:89:54:4a:16:eb:f4:72:61:7e:29
Serial Number (int): 277109458902831606496279022875339288313385
Serial Number lenght: 138 bits, 18 octets

SubjectKeyId: ec:3b:e7:47:d8:45:5c:77:e3:e0:05:b1:fc:e9:04:24:fb:29:07:c9
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1

Fingerprint (sha1): 74:85:a1:5e:5b:14:c2:99:0d:6d:db:c0:0e:7d:c4:d2:71:3a:0c:02
Fingerprint (sha256): b2:cb:d4:7d:f6:28:db:d4:94:eb:7e:9b:fb:64:b1:08:a1:e4:2c:b9:60:42:05:cb:b6:d0:28:fc:fd:6d:7e:3c

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 www.cameraiq.com

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for www.cameraiq.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

www.cameraiq.com

Other certificates including the domain name cameraiq.com

(limited to 100 certificates)
about.ksting.com
fluxx.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
about.ksting.com
easymarkit.totemapp.net
cameraiq.com
archmission.totemapp.net
adamlyonsw.totemapp.net
archmission.totemapp.net
dojo-madness.totemapp.net
about.ksting.com
www.cameraiq.com
about.ksting.com
about.ksting.com
cameraiq.com
about.ksting.com
about.ksting.com
about.ksting.com
about.ksting.com
archmission.totemapp.net
cameraiq.com
archmission.totemapp.net
press.getsundaily.com
about.ksting.com
*.cameraiq.com
archmission.totemapp.net
cameraiq.com
dodo.totemapp.net
about.ksting.com
vpn.staging.cameraiq.com
totem.alltrails.com
cameraiq.com
fluxx.totemapp.net
vpn.testing.cameraiq.com
press.swipecast.com
archmission.totemapp.net
cameraiq.com
picachocoffee.totemapp.net
about.ksting.com
bonusly.totemapp.net
intothewhoknows.totemapp.net
info.cameraiq.com
archmission.totemapp.net
about.ksting.com
about.ksting.com
cameraiq.com
about.ksting.com
www.cameraiq.com
press.getsundaily.com
archmission.totemapp.net
archmission.totemapp.net
about.ksting.com
cameraiq.com
britttest.totemapp.net
archmission.totemapp.net
about.ksting.com
www.cameraiq.com
fourpointsbar.totemapp.net
about.ksting.com
www.cameraiq.com
*.cameraiq.com
about.ksting.com
archmission.totemapp.net
insitome.totemapp.net
info.cameraiq.com
cameraiq.com
cameraiq.com
about.ksting.com
beardedbastard.totemapp.net
archmission.totemapp.net
about.ksting.com
archmission.totemapp.net
about.ksting.com
about.ksting.com
cameraiq.com
about.ksting.com
openwork.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
www.cameraiq.com
about.ksting.com
about.ksting.com
*.cameraiq.com
about.ksting.com
adamlyonsw.totemapp.net
www.cameraiq.com
about.ksting.com
archmission.totemapp.net
about.ksting.com
paul-jarrett.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
archmission.totemapp.net
about.ksting.com
insitome.totemapp.net
about.ksting.com
archmission.totemapp.net
*.cameraiq.com
about.ksting.com

Certificate

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

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFWDCCBECgAwIBAgISAy5Z/Ho2R7iJVEoW6/RyYX4pMA0GCSqGSIb3DQEBCwUA
MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD
ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMDYxMzI3MTdaFw0y
MDAzMDUxMzI3MTdaMBsxGTAXBgNVBAMTEHd3dy5jYW1lcmFpcS5jb20wggEiMA0G
CSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQC3HCEGDIzmgvDKowsOuLeQkApia/h3
DVDK/nV8UbgO3NApDLhNqPP1hRKCZjrat5vW/27FSr+TeAm+MJfoV7OduEgqxtmN
Y4ugDs7pOvPktiPjm5gHpj8IiQ7yEqRFKtSR7Nd3gjipvZRUorhYkiN4E605y9Rx
2F0zGZ1I64pzZY3kNG26lu5F2j6ZIMNP/vX/ix1AOPLhTRcc4xwVCQWgQzn6xYNB
1mTSu0x8W4q+zj9r29BOIfQygGbTD4H9EpqqrC6TbUI3iWfTtc2MsN4LTpDz7r2b
DAH/4UDhPoeuSAhPDF1e7Vev3ewr/aIvrBqyJna0+Wfpg0a1HzNzIL+BAgMBAAGj
ggJlMIICYTAOBgNVHQ8BAf8EBAMCBaAwHQYDVR0lBBYwFAYIKwYBBQUHAwEGCCsG
AQUFBwMCMAwGA1UdEwEB/wQCMAAwHQYDVR0OBBYEFOw750fYRVx34+AFsfzpBCT7
KQfJMB8GA1UdIwQYMBaAFKhKamMEfd265tE5t6ZFZe/zqOyhMG8GCCsGAQUFBwEB
BGMwYTAuBggrBgEFBQcwAYYiaHR0cDovL29jc3AuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZzAvBggrBgEFBQcwAoYjaHR0cDovL2NlcnQuaW50LXgzLmxldHNlbmNyeXB0
Lm9yZy8wGwYDVR0RBBQwEoIQd3d3LmNhbWVyYWlxLmNvbTBMBgNVHSAERTBDMAgG
BmeBDAECATA3BgsrBgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3Bz
LmxldHNlbmNyeXB0Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2AF6nc/nf
VsDntTZIfdBJ4DJ6kZoMhKESEoQYdZaBcUVYAAABbtublqwAAAQDAEcwRQIhAKQH
9tDNLG4NLv75/mgmrqsq8sWfPYA1H+EoZsWaGY89AiAQxQkL7igVeBoG+VUhXtM+
9YHZj7Pwtuxd0JvHYEBZNAB2ALIeBcyLos2KIE6HZvkruYolIGdr2vpw57JJUy3v
i5BeAAABbtublqEAAAQDAEcwRQIgJarxbA4wCMaDYmEw6OA57Y8eR2CFpARBwsAe
oXXVqOoCIQC7RfWLD3mPh8oE1KXb4rkMIIGof0oMgE/0Nd2uVAajGzANBgkqhkiG
9w0BAQsFAAOCAQEAPuee+8WzZFdmDl1iTp6rimeyN2ehh65uoM4bzxN/XJpLTjyT
62/PL9budK9zBjj6ZJcj3svASyliu4GxosVTCwElCSMbnj8tKrNPLpAUy2kXWb85
xe690BOy2CCzkoVtEFUtW8xkSDBtX/VxfhoeELQBS8gq0To/QIz23oNJxBjUGjJn
aeiVuZlxOJ2O1iMSAyCQDqME97huTrnAKdEWib2fofwtdAU8GC8FOyIUkX1h7pqP
33r1kVObbDtjwq7tPYa9Gv/zBbWpVskAmMKedXFgGjMm7HolHCt5VmjPlcp3+qSE
R9ncpbiHNZPDtT/gO37KSafw+jqSrjRkIn9D0g==
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtxwhBgyM5oLwyqMLDri3
kJAKYmv4dw1Qyv51fFG4DtzQKQy4Tajz9YUSgmY62reb1v9uxUq/k3gJvjCX6Fez
nbhIKsbZjWOLoA7O6Trz5LYj45uYB6Y/CIkO8hKkRSrUkezXd4I4qb2UVKK4WJIj
eBOtOcvUcdhdMxmdSOuKc2WN5DRtupbuRdo+mSDDT/71/4sdQDjy4U0XHOMcFQkF
oEM5+sWDQdZk0rtMfFuKvs4/a9vQTiH0MoBm0w+B/RKaqqwuk21CN4ln07XNjLDe
C06Q8+69mwwB/+FA4T6HrkgITwxdXu1Xr93sK/2iL6wasiZ2tPln6YNGtR8zcyC/
gQIDAQAB
-----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 277109458902831606496279022875339288313385
 . . . . . . . . [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-12-06 13:27:17 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-05 13:27:17 +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 'www.cameraiq.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 23115480734950623238258697062222250679485787001956357518393575937305149523897825805522217189447599813275636347824588647022657934716741155394086522671635866381132870105759495483214075579718451129413559538127765281385193186588576578663867114547412404253335449092890575131911674184332949179385570242090455267236941243452814440255510663442775949982076759462172857658207604385792519690463137558474493314455215474531671217281773698114976132989034130235167664676276849839271299323219888791624138118197231877554920823161986060615982440935805598475871924280596586329292514399781986802626232596629860029968916363266894399061889
 . . . . . . . . . . . . . . . . . . . . [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)
							ec3be747d8455c77e3e005b1fce90424fb2907c9
 . . . . . . . . . . . . . . . . [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 'www.cameraiq.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 (245 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes)
							00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016edb9b96ac0000040300473045022100a407f6d0cd2c6e0d2efef9fe6826aeab2af2c59f3d80351fe12866c59a198f3d022010c5090bee2815781a06f955215ed33ef581d98fb3f0b6ec5dd09bc760405934007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016edb9b96a10000040300473045022025aaf16c0e3008c683626130e8e039ed8f1e476085a40441c2c01ea175d5a8ea022100bb45f58b0f798f87ca04d4a5dbe2b90c2081a87f4a0c804ff435ddae5406a31b
 . . . . [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)
		003ee79efbc5b36457660e5d624e9eab8a67b23767a187ae6ea0ce1bcf137f5c9a4b4e3c93eb6fcf2fd6ee74af730638fa649723decbc04b2962bb81b1a2c5530b012509231b9e3f2d2ab34f2e9014cb691759bf39c5eebdd013b2d820b392856d10552d5bcc6448306d5ff5717e1a1e10b4014bc82ad13a3f408cf6de8349c418d41a326769e895b99971389d8ed623120320900ea304f7b86e4eb9c029d11689bd9fa1fc2d74053c182f053b2214917d61ee9a8fdf7af591539b6c3b63c2aeed3d86bd1afff305b5a956c90098c29e7571601a3326ec7a251c2b795668cf95ca77faa48447d9dca5b8873593c3b53fe03b7eca49a7f0fa3a92ae3464227f43d2