clps.org

Issued by GTS CA 1P5

About this certificate

This digital certificate with serial number a2:f2:2f:6d:89:ea:d4:dc:0d:c0:10:29:80:d6:dc:b4 was issued on by Google Trust Services LLC.

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=clps.org

Google Trust Services LLC

Organization: Google Trust Services LLC
Country: US

This certificate has expire since

Certificate Details

Serial Number (hex): a2:f2:2f:6d:89:ea:d4:dc:0d:c0:10:29:80:d6:dc:b4
Serial Number (int): 216592433108726225568126819005713800372
Serial Number lenght: 128 bits, 16 octets

SubjectKeyId: d2:37:02:fb:6d:2c:8d:52:34:8b:09:42:6a:50:b7:eb:0d:dc:48:d6
AuthorityKeyId: d5:fc:9e:0d:df:1e:ca:dd:08:97:97:6e:2b:c5:5f:c5:2b:f5:ec:b8

Fingerprint (sha1): 79:ef:2e:1e:c9:bf:7d:04:f7:50:fa:05:56:85:e5:87:d8:f7:ea:39
Fingerprint (sha256): 80:7b:21:01:01:48:68:6c:fc:b1:b1:64:f3:61:b9:aa:65:58:00:4a:d5:fc:54:6c:bf:46:98:b1:aa:6b:5c:7d

Issuing Certificate URL: http://pki.goog/repo/certs/gts1p5.der

Revocation information

OCSP Server: http://ocsp.pki.goog/s/gts1p5/Vs86Hz_WEXU
CRL Distribution Point: http://crls.pki.goog/gts1p5/JOlX_AogZuA.crl

Check the revocation status for certificate clps.org

1

DNS Names

0

Email Addresses

0

IP Addresses

Advanced Certificate Properties

Tehnical certificate details for clps.org

Public Key Algorithm

RSA

Key Size

2048

Signature Algorithm

SHA256 with RSA

Key Usage

Digital Signature
Key Encipherment

Extended Key Usages

Server Authentication

Extensions

10 extensions
No unhandled critical extensions

CA Certificate

This is not a CA certificate

Subject Alternative Names

clps.org

Other certificates including the domain name clps.org

(limited to 100 certificates)
www.popejohn.org
colegiobenedictino.edu.mx
monessenschooldistrict.com
www.comalisd.org
ac21.clps.org
apply.clps.org
admin.andersononline.org
jres.comalisd.org
admin.canyon.cv.k12.ca.us
ac21.clps.org
admin.mshs.monessenschooldistrict.com
68thstreetes.com
www.nolafsme.org
clps.org
northcatholic.org
clps.org
clps.org
admin.crownpointelementaryschool.wearecms.com
ac21.clps.org
admin.newtownhighschool.org
ac21.clps.org
hs.humphreyscountysd.org
peck.clps.org
ac21.clps.org
ac21.clps.org
68thstreetes.com
www.bendist25.org
admin.clp.clps.org
www.clps.org
mealmagic.clps.org
apply.clps.org
1fairfield.org
rvs.monroe.k12.tn.us
apply.clps.org
admin.wayside.bcsd.com
www.regentsas.org
wright-es.weatherfordisd.com
adulted.luciamarschools.org
admin.lasgs.net
68thstreetes.com
admin.adulted.luciamarschools.org
admin.clps.org
apply.clps.org
cet.edu.mx
68thstreetes.com
admin.elem.monessenschooldistrict.com
moreno.bhusd.k12.ca.us
www.northcatholic.org
www.aprandolph.com
ac21.clps.org
mealmagic.clps.org
admin.adulted.luciamarschools.org
admin.stanthonyeagles.org
clps.org
mealmagic.clps.org
www.186streetschool.com
clps.org
ac21.clps.org
admin.l2ic.lex2.org
clps.org
clps.org
admin.rockyriverhighschool.wearecms.com
mealmagic.clps.org
ac21.clps.org
admin.fges.davidson.k12.nc.us
apply.clps.org
clps.org
ac21.clps.org
www.whitehallschools.org
admin.ola-ca.com
zoraellisjh.net
www.thomasolaeta.school
68thstreetes.com
admin.charlottelearningacademy.org
andersononline.org
millwoodps.org
ac21.clps.org
apply.clps.org
admin.popejohn.org
clp.clps.org
admin.adulted.kcusd.com
apply.clps.org
popejohn.org
l2ic.lex2.org
gres.comalisd.org
ac21.clps.org
hsp.clps.org
hles.comalisd.org
ses.comalisd.org
crumpton.mpusd.net
www.milanssd.org
admin.olaclaremont.com
admin.mamustangs.org
admin.adulted.luciamarschools.org
www.clps.org
ces.shelbycs.org
admin.charlottelearningacademy.org
wingstopfoundation.com
ac21.clps.org
roose.clps.org

Certificate

The complete raw certificate details for clps.org in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE-----
MIIFUzCCBDugAwIBAgIRAKLyL22J6tTcDcAQKYDW3LQwDQYJKoZIhvcNAQELBQAw
RjELMAkGA1UEBhMCVVMxIjAgBgNVBAoTGUdvb2dsZSBUcnVzdCBTZXJ2aWNlcyBM
TEMxEzARBgNVBAMTCkdUUyBDQSAxUDUwHhcNMjMwNTMwMDk0NDUxWhcNMjMwODI4
MDk0NDUwWjATMREwDwYDVQQDEwhjbHBzLm9yZzCCASIwDQYJKoZIhvcNAQEBBQAD
ggEPADCCAQoCggEBALIM2zxjDbXYF47sCbtjUuk7YLTf5cuvKl45FJka7ESrg1AA
1URIfXK1cbGPXrETtcVo0l3Mw1UbOYXtRUdGOkIQ7nJD50cQA9zsGtifTKokNHc3
ApilL9A/bCExOg9WdJnKW6Jahe4CAfjHjB7yTXWDc76dlSnHh/Uwmc1itkRmrw1A
dLD6rVVsgypT/1Z2Xx0aVsrjpQL4xNwTqotmBGRXoDZaXjBmPix3cHXta+zWooHi
hRnQr9PxUgnZL+71c3CoEU5vqwxbqCCQD/maidgOBqIy/UfAmRe4T8cbuoTllltZ
xe5LMf1q3trwCopSW16jeppEgS5YDqgrpcISk30CAwEAAaOCAm0wggJpMA4GA1Ud
DwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G
A1UdDgQWBBTSNwL7bSyNUjSLCUJqULfrDdxI1jAfBgNVHSMEGDAWgBTV/J4N3x7K
3QiXl24rxV/FK/XsuDB4BggrBgEFBQcBAQRsMGowNQYIKwYBBQUHMAGGKWh0dHA6
Ly9vY3NwLnBraS5nb29nL3MvZ3RzMXA1L1ZzODZIel9XRVhVMDEGCCsGAQUFBzAC
hiVodHRwOi8vcGtpLmdvb2cvcmVwby9jZXJ0cy9ndHMxcDUuZGVyMBMGA1UdEQQM
MAqCCGNscHMub3JnMCEGA1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkCBQMw
PAYDVR0fBDUwMzAxoC+gLYYraHR0cDovL2NybHMucGtpLmdvb2cvZ3RzMXA1L0pP
bFhfQW9nWnVBLmNybDCCAQIGCisGAQQB1nkCBAIEgfMEgfAA7gB1AOg+0No+9QY1
MudXKLyJa8kD08vREWvs62nhd31tBr1uAAABiGxCuagAAAQDAEYwRAIgVvf7oOZL
OarcRAChmE9RgwXY58Z57Udqtnl+R1WBbI8CIFCUpRuBtN3Ib4aeTV+ddyhHwd4v
yemBVOTgWhhfC8hbAHUAs3N3B+GEUPhjhtYFqdwRCUp5LbFnDAuH3PADDnk2pZoA
AAGIbEK5zgAABAMARjBEAiBh5N5tm3ivf7z28JF1LYLxoEZ2/tPgVgqDasuX2mFd
BAIgSwqcbjamYCjCNZjH7uG/FWE8CMjlTqsCmL6p7wKwhw8wDQYJKoZIhvcNAQEL
BQADggEBAHa2biwQGpMiTv1iSOasYmXbD+MdI/BRNafEeQHG2SKek8B0JRKP/vqj
P/NlHWR5dB3tCdHVXVJhSEhNF27HBz3FTV2EP5+57HzitmmiWpBueMYH2tX8GSfE
YRI1pEXU13kZk55A5L7w+YJJgMlFn2pw2x2kjk97amNE0UDJ3sRztfPJtsMBd+3e
zth4+XxbDz6Uv+zfag3ZW7KNBnuydg8dmCoqiCPnRYlAcS9+YO3nzB3arKVqd+y0
KjGINEcUjdmOjb8qS+F9KRgs71IVWBSPqywYD23yWKTwt+KDf1EvoesQNBFROpvP
OAU9Jdatm6kMHrVzR2MCJ5lPkdNH9IA=
-----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY-----
MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAsgzbPGMNtdgXjuwJu2NS
6TtgtN/ly68qXjkUmRrsRKuDUADVREh9crVxsY9esRO1xWjSXczDVRs5he1FR0Y6
QhDuckPnRxAD3Owa2J9MqiQ0dzcCmKUv0D9sITE6D1Z0mcpbolqF7gIB+MeMHvJN
dYNzvp2VKceH9TCZzWK2RGavDUB0sPqtVWyDKlP/VnZfHRpWyuOlAvjE3BOqi2YE
ZFegNlpeMGY+LHdwde1r7NaigeKFGdCv0/FSCdkv7vVzcKgRTm+rDFuoIJAP+ZqJ
2A4GojL9R8CZF7hPxxu6hOWWW1nF7ksx/Wre2vAKilJbXqN6mkSBLlgOqCulwhKT
fQIDAQAB
-----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 216592433108726225568126819005713800372
 . . . . . . . . [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 'Google Trust Services LLC'
 . . . . . . . . . . . . [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 'GTS CA 1P5'
 . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-05-30 09:44:51 +0000 UTC
 . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-08-28 09:44:50 +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 'clps.org'
 . . . . . . . . [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 22476758006241566328674723839850533297290757694736188162762885940562607807862978297406328509638253660080654918447886073049358431158706227601236925517502518441990766219824849002538358695927298532114539009016101924113664140034831395188643940182823207094085396479952884968982581947697516621031225611544775551364095452362115269479071677327388845961834281875156693193995190661456034456773251933094138161214076660252923901880772881993012865182711295103887588237535163294378538972659638736360470749375616509291291234405193122999291935516076040832060308608083068019818066735157707368799672393017396350138314747079802135679869
 . . . . . . . . . . . . . . . . . . . . [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 (12 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: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)
							d23702fb6d2c8d52348b09426a50b7eb0ddc48d6
 . . . . . . . . . . . . . . . . [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 d5fc9e0ddf1ecadd0897976e2bc55fc52bf5ecb8
 . . . . . . . . . . . . . . . . [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 (108 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.pki.goog/s/gts1p5/Vs86Hz_WEXU'
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://pki.goog/repo/certs/gts1p5.der'
 . . . . . . . . . . . . . . . . [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 (12 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'clps.org'
 . . . . . . . . . . . . . . . . [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 (26 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.11129.2.5.3
 . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.5.29.31 (cRLDistributionPoints)
 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (53 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:0|true] OtherName 
 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:6|false] IA5String 'http://crls.pki.goog/gts1p5/JOlX_AogZuA.crl'
 . . . . . . . . . . . . . . . . [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 (243 bytes)
 . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (240 bytes)
							00ee007500e83ed0da3ef5063532e75728bc896bc903d3cbd1116beceb69e1777d6d06bd6e000001886c42b9a80000040300463044022056f7fba0e64b39aadc4400a1984f518305d8e7c679ed476ab6797e4755816c8f02205094a51b81b4ddc86f869e4d5f9d772847c1de2fc9e98154e4e05a185f0bc85b007500b3737707e18450f86386d605a9dc11094a792db1670c0b87dcf0030e7936a59a000001886c42b9ce0000040300463044022061e4de6d9b78af7fbcf6f091752d82f1a04676fed3e0560a836acb97da615d0402204b0a9c6e36a66028c23598c7eee1bf15613c08c8e54eab0298bea9ef02b0870f
 . . . . [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)
		0076b66e2c101a93224efd6248e6ac6265db0fe31d23f05135a7c47901c6d9229e93c07425128ffefaa33ff3651d6479741ded09d1d55d526148484d176ec7073dc54d5d843f9fb9ec7ce2b669a25a906e78c607dad5fc1927c4611235a445d4d77919939e40e4bef0f9824980c9459f6a70db1da48e4f7b6a6344d140c9dec473b5f3c9b6c30177eddeced878f97c5b0f3e94bfecdf6a0dd95bb28d067bb2760f1d982a2a8823e7458940712f7e60ede7cc1ddaaca56a77ecb42a31883447148dd98e8dbf2a4be17d29182cef521558148fab2c180f6df258a4f0b7e2837f512fa1eb103411513a9bcf38053d25d6ad9ba90c1eb57347630227994f91d347f480