mocapstudios.com
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:1c:59:6e:e0:64:1b:7b:70:f1:4b:43:6f:19:73:a3:e5:ed 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=mocapstudios.com
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:1c:59:6e:e0:64:1b:7b:70:f1:4b:43:6f:19:73:a3:e5:edSerial Number (int): 270983641064537386056471497042127057315309
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: 64:cb:d6:7b:4f:d4:49:20:53:ea:fa:90:07:eb:09:2e:b4:69:9a:a2
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): cf:d9:c3:95:20:c7:4f:06:96:7c:00:e4:c6:b1:76:23:9d:85:59:bb
Fingerprint (sha256): 85:cc:52:3c:0a:e6:2a:0d:88:18:91:08:64:b6:d2:65:3a:4b:e8:6b:c9:b3:e3:eb:59:f1:a6:24:31:41:0b:dc
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate mocapstudios.com
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for mocapstudios.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
mocapstudios.com
Other certificates including the domain name mocapstudios.com
(limited to 100 certificates)
mocapstudios.com
mocapstudios.com
www.mocapstudios.com
mocapstudios.com
4x.money
www.mocapstudios.com
www.kuriosidades.com
mocapstudios.com
www.mocapstudios.com
www.mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
www.mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
www.mocapstudios.com
mocapstudios.com
4x.money
www.mocapstudios.com
www.kuriosidades.com
mocapstudios.com
www.mocapstudios.com
www.mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
www.mocapstudios.com
mocapstudios.com
mocapstudios.com
mocapstudios.com
Certificate
The complete raw certificate details for mocapstudios.com in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGWDCCBUCgAwIBAgISAxxZbuBkG3tw8UtDbxlzo+XtMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTExMjQxNzA3NDNaFw0y MDAyMjIxNzA3NDNaMBsxGTAXBgNVBAMTEG1vY2Fwc3R1ZGlvcy5jb20wggIiMA0G CSqGSIb3DQEBAQUAA4ICDwAwggIKAoICAQC38rFEfJTRBNb0RD4mOnOTfE766Ic5 0txacFGgX5hSvhRdXf8NO97ye5hZKrpnUJDlCqY+40RTGnuiRv3vgPgW99NmB8zf yKlOtPhpTqZcuiffs3pFcqkc1eAnCsbY+n+BNw2HjOSxnvXD93du6zS4LuU+2kT7 uV0+vZrfmvBQzhJol5JTLuLffoHbWn8/vwZB972sXrGAD4gZWgrnEvTH57dgSa0D 85DMCbe72zF4jM1LVMZ0iPZnLZZX1CT3J9rCRat6rwO4TPPlJGclPAafAvRIEcs4 E0bBvXwX3Y2iwK0jMNYQyuE8hGMfeCdsyTE/5j/3LeLHnCq2OQHc2fn9x9Gyq+81 lYZ3oCRzpsD/YDmb42aXrkdYJTnM957RWwkmaFUcqMzN9RK7g8AupdT5pGZtfmHZ 2phdTZDARGfT+EG1hpUb9hdbWYV0R2+c8aMuqKRsmoNlH9t80HkKXB2Pk8fxepR8 gMmu44Qoy4jTxoQoiRm0Ry/8uVlnB+E2w+DnEn8qf0ySRXWihgOyXZdXXyP6uB6t xNd8l0TlfSXDt5IEfGdxEh29eIas2OHOmr6jKbv6ov/etSAsIur5Nkbg4EW9E/I5 jOH0obLSaucY0S5PQkv/5LIjnj6LZ4MAYm/VR1ZSo6hUHmCSllnUA+JYw+rH2YGh 5t1E6kIuY1L5PwIDAQABo4ICZTCCAmEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBRk y9Z7T9RJIFPq+pAH6wkutGmaojAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv 86jsoTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmlu dC14My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0Lmlu dC14My5sZXRzZW5jcnlwdC5vcmcvMBsGA1UdEQQUMBKCEG1vY2Fwc3R1ZGlvcy5j b20wTAYDVR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEF BQcCARYaaHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEEBgorBgEEAdZ5AgQC BIH1BIHyAPAAdgBep3P531bA57U2SH3QSeAyepGaDIShEhKEGHWWgXFFWAAAAW6e mRf0AAAEAwBHMEUCIFHETD08b+QpPOZvUHwbj+GP3bvUZZ+SJa7A6b9JGP6xAiEA iCpvhb5vbgnO13DA0Yo/GmNyFw1ZsWHC0Cy/4PNRlsQAdgAHt1wb5X1o//Gwxh0j Fce65ld8V5S3au68YToaadOiHAAAAW6emRgYAAAEAwBHMEUCIFaUfcI2CncIxFcv sbxI9h5E4/xxlNDM8RRQtX2nVpqVAiEAt+HBXhxnLJWaKShCrR8Lzqg4puM4+egw bbER9fg6YkQwDQYJKoZIhvcNAQELBQADggEBADBnNnXp7uYo4ipNvlkjvcOjWc95 QTFa0ij3P0i91GwvhGb818IPVKY1UMD/QASxdS2BmEJtDaq16txuPreqdJUoKxu1 yK7N6B4oUPM51qESQ8F/7Xd4sitnQrqNeKp2DAWis4nQVdF/YGxJv7ft1FRC6m72 l1NpoXqaI7ZlBkvxCvKVFR+rehNrGOtn0wwwSFoyChozjfHVvhsE+uAfrwaiZ8K0 Wt9aQOv1ABkHdlMeb7IWtimMtQWWpoa64jxs2zwVG8wKUPgKVJnCyUQB273iSwdI Y6j3fxXhXN4XP/y+z7W+MS+6LQ6Y6Mytpvlo+JGtd0ST/GZna4YcJaCuYns= -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEAt/KxRHyU0QTW9EQ+Jjpz k3xO+uiHOdLcWnBRoF+YUr4UXV3/DTve8nuYWSq6Z1CQ5QqmPuNEUxp7okb974D4 FvfTZgfM38ipTrT4aU6mXLon37N6RXKpHNXgJwrG2Pp/gTcNh4zksZ71w/d3bus0 uC7lPtpE+7ldPr2a35rwUM4SaJeSUy7i336B21p/P78GQfe9rF6xgA+IGVoK5xL0 x+e3YEmtA/OQzAm3u9sxeIzNS1TGdIj2Zy2WV9Qk9yfawkWreq8DuEzz5SRnJTwG nwL0SBHLOBNGwb18F92NosCtIzDWEMrhPIRjH3gnbMkxP+Y/9y3ix5wqtjkB3Nn5 /cfRsqvvNZWGd6Akc6bA/2A5m+Nml65HWCU5zPee0VsJJmhVHKjMzfUSu4PALqXU +aRmbX5h2dqYXU2QwERn0/hBtYaVG/YXW1mFdEdvnPGjLqikbJqDZR/bfNB5Clwd j5PH8XqUfIDJruOEKMuI08aEKIkZtEcv/LlZZwfhNsPg5xJ/Kn9MkkV1ooYDsl2X V18j+rgercTXfJdE5X0lw7eSBHxncRIdvXiGrNjhzpq+oym7+qL/3rUgLCLq+TZG 4OBFvRPyOYzh9KGy0mrnGNEuT0JL/+SyI54+i2eDAGJv1UdWUqOoVB5gkpZZ1APi WMPqx9mBoebdROpCLmNS+T8CAwEAAQ== -----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 270983641064537386056471497042127057315309 . . . . . . . . [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-11-24 17:07:43 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-02-22 17:07:43 +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 'mocapstudios.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 750442437960145368140977403852901045820118585549672322525363393859329253280483887193528439025716619706411485677921980096327786838558642141974974007486082212042030498227327749124178180484036857728620862995342144693080306135468433277866131119460267330776951198456419327083689560690368965400366181364347356935549461156024298663860714808678828521554131538127799214406896239586873576508679286547295778850678815851357581932106382651289891342320728660434086474492717121655491968680758629117771680764320289041569658080771321188307723401254296620682269364506926802407509198306867524454522496397275726522146990302129396218885167988573074242994693914472836910028417883804317058814842564636487949216093286136123182309288724265798460030636300933620749904068117013483336200725723890280373800803580123599950365337660900139669651797579386313365464556373744927436387779261945438510232931694078554661110357397616384269436400060848283795742840063249686032557108996172371588202340195362774207775692797358104759491938226841819396314015180442261806230519676699965427098816308806283953786565786517292106468594025824506841856265971778665577124376642184813704923045242436595717340922825046094186450701112060985051298000480131456553605884579440160959024527679 . . . . . . . . . . . . . . . . . . . . [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) 64cbd67b4fd4492053eafa9007eb092eb4699aa2 . . . . . . . . . . . . . . . . [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 'mocapstudios.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) 00f00076005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016e9e9917f40000040300473045022051c44c3d3c6fe4293ce66f507c1b8fe18fddbbd4659f9225aec0e9bf4918feb1022100882a6f85be6f6e09ced770c0d18a3f1a6372170d59b161c2d02cbfe0f35196c400760007b75c1be57d68fff1b0c61d2315c7bae6577c5794b76aeebc613a1a69d3a21c0000016e9e9918180000040300473045022056947dc2360a7708c4572fb1bc48f61e44e3fc7194d0ccf11450b57da7569a95022100b7e1c15e1c672c959a292842ad1f0bcea838a6e338f9e8306db111f5f83a6244 . . . . [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) 0030673675e9eee628e22a4dbe5923bdc3a359cf7941315ad228f73f48bdd46c2f8466fcd7c20f54a63550c0ff4004b1752d8198426d0daab5eadc6e3eb7aa7495282b1bb5c8aecde81e2850f339d6a11243c17fed7778b22b6742ba8d78aa760c05a2b389d055d17f606c49bfb7edd45442ea6ef6975369a17a9a23b665064bf10af295151fab7a136b18eb67d30c30485a320a1a338df1d5be1b04fae01faf06a267c2b45adf5a40ebf500190776531e6fb216b6298cb50596a686bae23c6cdb3c151bcc0a50f80a5499c2c94401dbbde24b074863a8f77f15e15cde173ffcbecfb5be312fba2d0e98e8ccada6f968f891ad774493fc66676b861c25a0ae627b