www.refurn.se
Issued by GTS CA 1D2
About this certificate
This digital certificate with serial number 4b:2f:f2:54:7e:71:5f:06:0a:00:00:00:00:25:0b:9c was issued on by Google Trust Services.
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.refurn.se
Google Trust Services
Organization:
Google Trust Services
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 4b:2f:f2:54:7e:71:5f:06:0a:00:00:00:00:25:0b:9cSerial Number (int): 99941052673641730860096260696000760732
Serial Number lenght: 127 bits, 16 octets
SubjectKeyId: 0b:1b:f7:5c:92:5a:59:f4:de:b4:a2:90:f5:df:13:f3:a1:43:42:9f
AuthorityKeyId: b1:dd:32:5d:e8:b7:37:72:d2:ce:5c:ce:26:fe:47:79:e2:01:08:e9
Fingerprint (sha1): fe:18:da:c6:21:72:68:4d:55:d2:34:a7:1e:8a:32:77:8c:40:85:22
Fingerprint (sha256): ed:f7:df:3a:21:24:18:80:2d:88:23:a0:ba:4d:71:b5:a5:50:31:6e:07:a6:cd:af:62:5d:a2:23:e5:ff:64:7e
Issuing Certificate URL: http://pki.goog/gsr2/GTS1D2.crt
Revocation information
OCSP Server: http://ocsp.pki.goog/gts1d2CRL Distribution Point: http://crl.pki.goog/GTS1D2.crl
Check the revocation status for certificate www.refurn.se
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.refurn.se
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
www.refurn.se
Other certificates including the domain name refurn.se
(limited to 100 certificates)
www.refurn.se
www.refurn.se
refurn.se
staging.refurn.se
www.refurn.se
www.staging.refurn.se
staging.refurn.se
refurn.se
refurn.se
www.staging.refurn.se
www.staging.refurn.se
refurn.se
refurn.se
www.refurn.se
www.staging.refurn.se
refurn.se
refurn.se
refurn.se
staging.refurn.se
www.staging.refurn.se
refurn.se
www.refurn.se
www.refurn.se
refurn.se
refurn.se
www.refurn.se
staging.refurn.se
staging.refurn.se
staging.refurn.se
www.refurn.se
www.staging.refurn.se
www.refurn.se
www.refurn.se
staging.refurn.se
www.staging.refurn.se
refurn.se
www.refurn.se
www.refurn.se
www.refurn.se
www.refurn.se
staging.refurn.se
www.refurn.se
refurn.se
refurn.se
www.refurn.se
refurn.se
refurn.se
www.refurn.se
refurn.se
refurn.se
refurn.se
refurn.se
staging.refurn.se
refurn.se
staging.refurn.se
www.refurn.se
staging.refurn.se
www.staging.refurn.se
staging.refurn.se
staging.refurn.se
refurn.se
www.refurn.se
www.refurn.se
refurn.se
www.refurn.se
www.staging.refurn.se
www.refurn.se
www.staging.refurn.se
staging.refurn.se
staging.refurn.se
staging.refurn.se
www.refurn.se
www.staging.refurn.se
refurn.se
refurn.se
staging.refurn.se
staging.refurn.se
staging.refurn.se
www.refurn.se
www.refurn.se
refurn.se
staging.refurn.se
www.refurn.se
www.staging.refurn.se
staging.refurn.se
refurn.se
refurn.se
www.staging.refurn.se
www.staging.refurn.se
refurn.se
refurn.se
www.refurn.se
www.staging.refurn.se
refurn.se
refurn.se
refurn.se
staging.refurn.se
www.staging.refurn.se
refurn.se
www.refurn.se
www.refurn.se
refurn.se
refurn.se
www.refurn.se
staging.refurn.se
staging.refurn.se
staging.refurn.se
www.refurn.se
www.staging.refurn.se
www.refurn.se
www.refurn.se
staging.refurn.se
www.staging.refurn.se
refurn.se
www.refurn.se
www.refurn.se
www.refurn.se
www.refurn.se
staging.refurn.se
www.refurn.se
refurn.se
refurn.se
www.refurn.se
refurn.se
refurn.se
www.refurn.se
refurn.se
refurn.se
refurn.se
refurn.se
staging.refurn.se
refurn.se
staging.refurn.se
www.refurn.se
staging.refurn.se
www.staging.refurn.se
staging.refurn.se
staging.refurn.se
refurn.se
www.refurn.se
www.refurn.se
refurn.se
www.refurn.se
www.staging.refurn.se
www.refurn.se
www.staging.refurn.se
staging.refurn.se
staging.refurn.se
staging.refurn.se
www.refurn.se
www.staging.refurn.se
refurn.se
refurn.se
staging.refurn.se
staging.refurn.se
staging.refurn.se
www.refurn.se
Certificate
The complete raw certificate details for www.refurn.se in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIFOTCCBCGgAwIBAgIQSy/yVH5xXwYKAAAAACULnDANBgkqhkiG9w0BAQsFADBC MQswCQYDVQQGEwJVUzEeMBwGA1UEChMVR29vZ2xlIFRydXN0IFNlcnZpY2VzMRMw EQYDVQQDEwpHVFMgQ0EgMUQyMB4XDTIwMDQwNjE5MDE0NFoXDTIwMDcwNTE5MDE0 NFowGDEWMBQGA1UEAxMNd3d3LnJlZnVybi5zZTCCASIwDQYJKoZIhvcNAQEBBQAD ggEPADCCAQoCggEBANu3i2ZAXOSP/bG9oMsPFHnoUebbXLtelaZOpCXSxSr0LRDS zFjOPOcmTzABr0j0PZJEw7A+VQwsIFgJimZgnR8cLehV2drlsQhVmYIL7zFWLXve rpgLI3Os39UmuBDyVcJeXlFQuOC/43ac4SaQWYUUoFk3BiWdNw8AyXDPZ92aHkdB VIJpObYCymq4M25xP2KvEUCww1Zt3KU3W5dZzqCGydls4ta4SztEZUHAd+c5D2F9 vSo8RkpIgtQc0Hx5bYZAaQ4+PWOXuONxGFNj7wtH3kZm3rM9o1MRZodyJf+fwJ94 0DnDhECy/37vrv3mNrXkT4ZqpyEQr0PJ7oOupb8CAwEAAaOCAlMwggJPMA4GA1Ud DwEB/wQEAwIFoDATBgNVHSUEDDAKBggrBgEFBQcDATAMBgNVHRMBAf8EAjAAMB0G A1UdDgQWBBQLG/dcklpZ9N60opD13xPzoUNCnzAfBgNVHSMEGDAWgBSx3TJd6Lc3 ctLOXM4m/kd54gEI6TBkBggrBgEFBQcBAQRYMFYwJwYIKwYBBQUHMAGGG2h0dHA6 Ly9vY3NwLnBraS5nb29nL2d0czFkMjArBggrBgEFBQcwAoYfaHR0cDovL3BraS5n b29nL2dzcjIvR1RTMUQyLmNydDAYBgNVHREEETAPgg13d3cucmVmdXJuLnNlMCEG A1UdIAQaMBgwCAYGZ4EMAQIBMAwGCisGAQQB1nkCBQMwLwYDVR0fBCgwJjAkoCKg IIYeaHR0cDovL2NybC5wa2kuZ29vZy9HVFMxRDIuY3JsMIIBBAYKKwYBBAHWeQIE AgSB9QSB8gDwAHUAsh4FzIuizYogTodm+Su5iiUgZ2va+nDnsklTLe+LkF4AAAFx URWiMQAABAMARjBEAiALe//p0Jvqbn9hk6VoHpL6+x7xO4xQwyPHvCjq3al/ZQIg P2C5U/0kJDnk0jajWWwDVNhT4+/YYLfACHOvhwn6bmEAdwBep3P531bA57U2SH3Q SeAyepGaDIShEhKEGHWWgXFFWAAAAXFRFaJVAAAEAwBIMEYCIQDsnvYU5DizDXyV mKUozEpL9fMgWlxU9TbjNtIQ7PgcYQIhAJqzkJPPX2Xc+VlOElbFaAVsN0qvQdCv GEJ4rjzkDrR9MA0GCSqGSIb3DQEBCwUAA4IBAQA2xsncLYEa6ASAUyNvUFdavZ8F E1iByWy/ljjQSaSvyq/POg1WLhzsDI4QpvBn6kA88DH6KoGZoInje8y0xdYZgyEc 2Fi8YHZkxFp/PgMfThYIHW4sC+JEnCDtvdRyRIhiqsDwMTrSaNgwE70HwfuAUpZU tLbuYgxqrFL/EyiNM8ZmnwXi11LxMyV3RnnEEbmapHq606rATpTkg+OZgkvbsTp6 pTEAJvTBNeYGYkpGZ/s0YNTh0bRf69dWAK/lrgJXj3dOmQz0Cc2gCJVmssylMCsf Y6120F2iaaokH3avBDw7x+YNct9mU1OQLOsUpJNYBSQbCzH4A31yIwM+P9TY -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEA27eLZkBc5I/9sb2gyw8U eehR5ttcu16Vpk6kJdLFKvQtENLMWM485yZPMAGvSPQ9kkTDsD5VDCwgWAmKZmCd Hxwt6FXZ2uWxCFWZggvvMVYte96umAsjc6zf1Sa4EPJVwl5eUVC44L/jdpzhJpBZ hRSgWTcGJZ03DwDJcM9n3ZoeR0FUgmk5tgLKargzbnE/Yq8RQLDDVm3cpTdbl1nO oIbJ2Wzi1rhLO0RlQcB35zkPYX29KjxGSkiC1BzQfHlthkBpDj49Y5e443EYU2Pv C0feRmbesz2jUxFmh3Il/5/An3jQOcOEQLL/fu+u/eY2teRPhmqnIRCvQ8nug66l vwIDAQAB -----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 99941052673641730860096260696000760732 . . . . . . . . [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' . . . . . . . . . . . . [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 1D2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-04-06 19:01:44 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-07-05 19:01:44 +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.refurn.se' . . . . . . . . [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 27736697968131617754491463648632905319084004862880759948292178899736764595226848383419941264398583837976296438084808657883245564715312851090419775116948657322636832154510783108439336655216808085174075418709724683305079257415147171622605532819861456520333828625824147313016353543147840893816549311247772858005014237397667965074329866144281170493112737633655181332805274550463979404513073974573266910289583176017956865814423114217004496895245329281961612772383859774924081185355826126556895843499339042534047787683888585654005075253992854270245814520045604717261129769290791586025021301453682908542066467662434600396223 . . . . . . . . . . . . . . . . . . . . [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) 0b1bf75c925a59f4deb4a290f5df13f3a143429f . . . . . . . . . . . . . . . . [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 b1dd325de8b73772d2ce5cce26fe4779e20108e9 . . . . . . . . . . . . . . . . [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 (88 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/gts1d2' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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/gsr2/GTS1D2.crt' . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.refurn.se' . . . . . . . . . . . . . . . . [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 (40 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://crl.pki.goog/GTS1D2.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 (245 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (242 bytes) 00f0007500b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e000001715115a231000004030046304402200b7bffe9d09bea6e7f6193a5681e92fafb1ef13b8c50c323c7bc28eadda97f6502203f60b953fd242439e4d236a3596c0354d853e3efd860b7c00873af8709fa6e610077005ea773f9df56c0e7b536487dd049e0327a919a0c84a112128418759681714558000001715115a2550000040300483046022100ec9ef614e438b30d7c9598a528cc4a4bf5f3205a5c54f536e336d210ecf81c610221009ab39093cf5f65dcf9594e1256c568056c374aaf41d0af184278ae3ce40eb47d . . . . [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) 0036c6c9dc2d811ae8048053236f50575abd9f05135881c96cbf9638d049a4afcaafcf3a0d562e1cec0c8e10a6f067ea403cf031fa2a8199a089e37bccb4c5d61983211cd858bc607664c45a7f3e031f4e16081d6e2c0be2449c20edbdd472448862aac0f0313ad268d83013bd07c1fb80529654b4b6ee620c6aac52ff13288d33c6669f05e2d752f13325774679c411b99aa47abad3aac04e94e483e399824bdbb13a7aa5310026f4c135e606624a4667fb3460d4e1d1b45febd75600afe5ae02578f774e990cf409cda0089566b2cca5302b1f63ad76d05da269aa241f76af043c3bc7e60d72df665353902ceb14a4935805241b0b31f8037d7223033e3fd4d8