www.armourupprayerteam.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:f9:c4:86:e4:cd:6c:09:20:f3:23:8c:70:5b:8b:ae:81:f2 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.armourupprayerteam.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:f9:c4:86:e4:cd:6c:09:20:f3:23:8c:70:5b:8b:ae:81:f2Serial Number (int): 346328396254211902885242320501732608475634
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 14:7e:79:6c:c0:b0:fc:23:6e:12:73:b8:d1:4e:05:0b:c1:ea:ff:38
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): 7a:08:e6:d8:d6:4f:ac:2d:ac:0b:e3:44:44:30:c5:26:d9:73:37:17
Fingerprint (sha256): 6f:a8:91:01:b4:a0:1f:f1:86:96:0d:1b:11:55:7e:3b:db:21:b4:75:3e:be:ee:34:3e:3f:83:9a:62:2e:e5:eb
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate www.armourupprayerteam.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.armourupprayerteam.com
Public Key Algorithm
RSA
Key Size
4096
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.armourupprayerteam.com
Other certificates including the domain name armourupprayerteam.com
(limited to 100 certificates)
ploosvainsurance.com
www.powershieldsunscreen.com
laurafinn.com
example5.bible
www.foundl.com
armourupprayerteam.com
automatchain.com
dynafreeze.com
www.armourupprayerteam.com
pacoo.com
www.stillhurtingfindhealth.com
candysack.com
ediliziaimmobiliare.com
www.powersdesign.com
www.bugbasedprotein.com
sr-institute.org
www.armourupprayerteam.com
www.micupon.com
hang-pro.com
www.quierotrabajo.com
armourupprayerteam.com
www.powershieldsunscreen.com
laurafinn.com
example5.bible
www.foundl.com
armourupprayerteam.com
automatchain.com
dynafreeze.com
www.armourupprayerteam.com
pacoo.com
www.stillhurtingfindhealth.com
candysack.com
ediliziaimmobiliare.com
www.powersdesign.com
www.bugbasedprotein.com
sr-institute.org
www.armourupprayerteam.com
www.micupon.com
hang-pro.com
www.quierotrabajo.com
armourupprayerteam.com
Certificate
The complete raw certificate details for www.armourupprayerteam.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGbDCCBVSgAwIBAgISA/nEhuTNbAkg8yOMcFuLroHyMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0yMDAzMTQwODM4MjFaFw0y MDA2MTIwODM4MjFaMCUxIzAhBgNVBAMTGnd3dy5hcm1vdXJ1cHByYXllcnRlYW0u Y29tMIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvu6GnAOQIrZHH4xK Mc+CC3T2lYlTRK4qte9D6ZT58NObO7wimCznHIsle7zIHIptogfdVCSW+BTbKnRo fxe8cdRLHax5zdnoZbDYg+O6PSMgoYUMxI1NRtFbd1sZw9a2TNAbmY5jBKGbvWpf eqTUl2kdfy5j89aTdQpF4jW4oWXSVFQSIdScfrkZenp/MeUHYoaaiISmy5KxFGVp umJ2dstVU5zNRC6Y2iCUyLGOERUPY1GNdlP3PLfmTOmDzn2qP5J/m2Qm9V4eYAu3 fEZvxEra2gcIdMZyQL7HTkwtzvEM1N5dpJcmeVqkwY3yB0v3FZBGFNEyqHfH4hcR sSzxlJPV1rNwm5aTUCkiGHbXvViPGwCNM28DL1lcG1KkAJsj2d5sT2o8Dc4lgkWv gmAYuWVyzGxWqy3UamnR5KbrYAbJfoFV4DLxHr6NbGOKv34bdmLNissxjg7igvQC VZGytva+ux4GkTKqW7eEJlUuhTjcYwE4+urzeZvxxluNX2l0m9EVcmNdG+0BdeJ6 MDShIIZAeE+6g2HErQ0tsQ25iC5cdkSA0ybEC9KugjheR83fYHiA2n1ZPa8Dapyr TIJcsXvqFXj8j7ooKFkuWYLv2WyqTm1oihSiuV9VWRtNCe+0Yr0T72HhBMzhfoYw TBaaJrF/ap0QatZpXyFlodFkHz8CAwEAAaOCAm8wggJrMA4GA1UdDwEB/wQEAwIF oDAdBgNVHSUEFjAUBggrBgEFBQcDAQYIKwYBBQUHAwIwDAYDVR0TAQH/BAIwADAd BgNVHQ4EFgQUFH55bMCw/CNuEnO40U4FC8Hq/zgwHwYDVR0jBBgwFoAUqEpqYwR9 3brm0Tm3pkVl7/Oo7KEwbwYIKwYBBQUHAQEEYzBhMC4GCCsGAQUFBzABhiJodHRw Oi8vb2NzcC5pbnQteDMubGV0c2VuY3J5cHQub3JnMC8GCCsGAQUFBzAChiNodHRw Oi8vY2VydC5pbnQteDMubGV0c2VuY3J5cHQub3JnLzAlBgNVHREEHjAcghp3d3cu YXJtb3VydXBwcmF5ZXJ0ZWFtLmNvbTBMBgNVHSAERTBDMAgGBmeBDAECATA3Bgsr BgEEAYLfEwEBATAoMCYGCCsGAQUFBwIBFhpodHRwOi8vY3BzLmxldHNlbmNyeXB0 Lm9yZzCCAQQGCisGAQQB1nkCBAIEgfUEgfIA8AB2APCVpFnyANGCQBAtL5OIjq1L /h1H45nh0DSmsKiqjrJzAAABcNhopswAAAQDAEcwRQIgNxRe5xwajlT1L+lYpyRw 420v9C7k6mgD8tQBFQllzdkCIQDUwDSKY+vVeWrxCkVvnXaAV2AwYt21y13dhMda J9rK3gB2AAe3XBvlfWj/8bDGHSMVx7rmV3xXlLdq7rxhOhpp06IcAAABcNhopx4A AAQDAEcwRQIgGwTN4OKG+4jCbiG0JVVpvI/VCQblW7S6UKApOZRp0pYCIQDMTv5f 2/95Ds/JjrfdBCdustA7qIw1Qo9zf8tomnU0rTANBgkqhkiG9w0BAQsFAAOCAQEA hp4Ve2MWJA0BzHNW91VBF+7nT7N13lYpgvmDgLR/hxD0cpAZHRxITwukvP0zcU7B L2k+h47B9cjIGjrJovZrLPjqNaZo9opXE2rpgcrhOAYev4ySU7N4BKWqwEKibYsK NtSGxtvmzwYJ/BCazBzpzelAPJv/IAudI+joDsubr+aUs0+v9kC5YEV9WWABij45 uOTst8Qmr0vTXff6IYgTzBgdxJDv6eMjstuDGWldEXKrEW47bovaWZNAC+E6v1zp EjHC5wJS6zGD9fITrfq5QVDQgbMBKb9YU3kXbrM6qUoblrArsKcIGbX2Jg2qttJJ iy8AzAuCjiZIqL/JLBvzvg== -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAvu6GnAOQIrZHH4xKMc+C C3T2lYlTRK4qte9D6ZT58NObO7wimCznHIsle7zIHIptogfdVCSW+BTbKnRofxe8 cdRLHax5zdnoZbDYg+O6PSMgoYUMxI1NRtFbd1sZw9a2TNAbmY5jBKGbvWpfeqTU l2kdfy5j89aTdQpF4jW4oWXSVFQSIdScfrkZenp/MeUHYoaaiISmy5KxFGVpumJ2 dstVU5zNRC6Y2iCUyLGOERUPY1GNdlP3PLfmTOmDzn2qP5J/m2Qm9V4eYAu3fEZv xEra2gcIdMZyQL7HTkwtzvEM1N5dpJcmeVqkwY3yB0v3FZBGFNEyqHfH4hcRsSzx lJPV1rNwm5aTUCkiGHbXvViPGwCNM28DL1lcG1KkAJsj2d5sT2o8Dc4lgkWvgmAY uWVyzGxWqy3UamnR5KbrYAbJfoFV4DLxHr6NbGOKv34bdmLNissxjg7igvQCVZGy tva+ux4GkTKqW7eEJlUuhTjcYwE4+urzeZvxxluNX2l0m9EVcmNdG+0BdeJ6MDSh IIZAeE+6g2HErQ0tsQ25iC5cdkSA0ybEC9KugjheR83fYHiA2n1ZPa8DapyrTIJc sXvqFXj8j7ooKFkuWYLv2WyqTm1oihSiuV9VWRtNCe+0Yr0T72HhBMzhfoYwTBaa JrF/ap0QatZpXyFlodFkHz8CAwEAAQ== -----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 346328396254211902885242320501732608475634 . . . . . . . . [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 2020-03-14 08:38:21 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-06-12 08:38:21 +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.armourupprayerteam.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 (4208 bits) . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . [c:0|t:2|false] INTEGER 778933546512940780508375437497948898712242848590937979234205734176512127112898796285381559069253416573013329020510470802084516096815432259608155851084311031801117347866102226413448355221106996054392570537257312092309898514158433923688237752000621703208851563101902021424322923473511616290840683080809309985294783713799369366731662214713523748730580600390826293706157554786858007359386744153212914607651297786507185634691381225759572950142516092286135894599796523087530162611133933529464713730632404865051962257201657339562222310654221341888435197855146193666789822566870172811315947640523707612070792445617528958173181671794362048288596403509346356572794193896457490906185445784019890573399270117011670049705194020765777746001965821595863305689561146288886306455356316787418288392705626555567983687840608373639464736042405076186999977931807940226581273153712296183072799737096081769478960841144134310367562173945702291639299259384890251565554519153832294162160963304868315876543729028573542460330821189003563170710563914948650955423170017888378361217845046468065050121677347610922368326212757008837805181236709079907744598367915863951724605170790311628787903031936283666802722631687503186373590202663119358518877079636141056058466111 . . . . . . . . . . . . . . . . . . . . [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) 147e796cc0b0fc236e1273b8d14e050bc1eaff38 . . . . . . . . . . . . . . . . [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 (30 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.armourupprayerteam.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) 00f0007600f095a459f200d18240102d2f93888ead4bfe1d47e399e1d034a6b0a8aa8eb27300000170d868a6cc0000040300473045022037145ee71c1a8e54f52fe958a72470e36d2ff42ee4ea6803f2d401150965cdd9022100d4c0348a63ebd5796af10a456f9d768057603062ddb5cb5ddd84c75a27dacade00760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c00000170d868a71e000004030047304502201b04cde0e286fb88c26e21b4255569bc8fd50906e55bb4ba50a029399469d296022100cc4efe5fdbff790ecfc98eb7dd04276eb2d03ba88c35428f737fcb689a7534ad . . . . [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) 00869e157b6316240d01cc7356f7554117eee74fb375de562982f98380b47f8710f47290191d1c484f0ba4bcfd33714ec12f693e878ec1f5c8c81a3ac9a2f66b2cf8ea35a668f68a57136ae981cae138061ebf8c9253b37804a5aac042a26d8b0a36d486c6dbe6cf0609fc109acc1ce9cde9403c9bff200b9d23e8e80ecb9bafe694b34faff640b960457d5960018a3e39b8e4ecb7c426af4bd35df7fa218813cc181dc490efe9e323b2db8319695d1172ab116e3b6e8bda5993400be13abf5ce91231c2e70252eb3183f5f213adfab94150d081b30129bf585379176eb33aa94a1b96b02bb0a70819b5f6260daab6d2498b2f00cc0b828e2648a8bfc92c1bf3be