hr.urbantz.io
Issued by Let's Encrypt Authority X3
About this certificate
This digital certificate with serial number 03:a7:36:19:a1:95:c3:c9:75:e8:9c:1f:45:f0:a9:96:dc:a4 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=hr.urbantz.io
Let's Encrypt
Organization:
Let's Encrypt
Country:
US
This certificate has expire since
Certificate Details
Serial Number (hex): 03:a7:36:19:a1:95:c3:c9:75:e8:9c:1f:45:f0:a9:96:dc:a4Serial Number (int): 318235924467604847696439779086320841186468
Serial Number lenght: 138 bits, 18 octets
SubjectKeyId: eb:cc:c1:30:5f:c6:9a:25:2a:c9:fc:7a:d8:7b:82:59:18:4b:d4:18
AuthorityKeyId: a8:4a:6a:63:04:7d:dd:ba:e6:d1:39:b7:a6:45:65:ef:f3:a8:ec:a1
Fingerprint (sha1): ba:0d:62:3e:71:3e:77:55:0d:b2:9a:d5:0c:af:6e:58:ae:a4:29:91
Fingerprint (sha256): 28:f8:50:b3:9e:75:e1:9b:f9:56:fd:bb:e8:7a:36:02:69:dd:62:ed:97:c7:1e:bb:7d:b9:36:da:ce:e9:c6:01
Issuing Certificate URL: http://cert.int-x3.letsencrypt.org/
Revocation information
OCSP Server: http://ocsp.int-x3.letsencrypt.orgCheck the revocation status for certificate hr.urbantz.io
1
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for hr.urbantz.io
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
hr.urbantz.io
Other certificates including the domain name urbantz.io
(limited to 100 certificates)
l.famenun.com
hr.urbantz.io
does-it-swing.com
www.pfinz.com
urbantz.io
jangid.uk
backoffice.word-hop.com
www.nsjtt.fr
app.kidsplace.fr
www.musicrecroom.com
lockdownlearnings.life
staging.murajuku.jp
tauleux.com
invoicing.urbantz.io
contract.urbantz.io
www.fitpass.link
firebase.karthikdivi.com
urbantz.io
invoicing.urbantz.io
contract.urbantz.io
daileydemodomain2.com
xpzbr.co
exploitant.app.dsinstruments.fr
hr.urbantz.io
does-it-swing.com
www.pfinz.com
urbantz.io
jangid.uk
backoffice.word-hop.com
www.nsjtt.fr
app.kidsplace.fr
www.musicrecroom.com
lockdownlearnings.life
staging.murajuku.jp
tauleux.com
invoicing.urbantz.io
contract.urbantz.io
www.fitpass.link
firebase.karthikdivi.com
urbantz.io
invoicing.urbantz.io
contract.urbantz.io
daileydemodomain2.com
xpzbr.co
exploitant.app.dsinstruments.fr
Certificate
The complete raw certificate details for hr.urbantz.io in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIGUzCCBTugAwIBAgISA6c2GaGVw8l16JwfRfCpltykMA0GCSqGSIb3DQEBCwUA MEoxCzAJBgNVBAYTAlVTMRYwFAYDVQQKEw1MZXQncyBFbmNyeXB0MSMwIQYDVQQD ExpMZXQncyBFbmNyeXB0IEF1dGhvcml0eSBYMzAeFw0xOTEyMTkwNzQzMDJaFw0y MDAzMTgwNzQzMDJaMBgxFjAUBgNVBAMTDWhyLnVyYmFudHouaW8wggIiMA0GCSqG SIb3DQEBAQUAA4ICDwAwggIKAoICAQDSm0us7EaCO5t7Z1rbwy8BkdlSb81+djBM koQpUAu0FfMyGyDLhWHkq04cUEI0yiUTTSZrU+5+vKqLiIZtp30PwmMPRNyBQPxB 0KS9oP0Bw7zYs54j8Tx4aCJSJK0cmvGNz2njuU4YVfy6HOrwoOOIveS4nMDgAqqF HWW/lPepr1rXxHrbYtOv2kcuwCDfRDyrBk/9ilhD7sim3hK9fOa10w/6QqRivbm9 UZPG4JZsd0xl9qaypuc4NlUtq424MJ0XfmfCQKLh571VpKTdmuyY/P1Bj8ANKaLJ eXHchqsgToNmroqaCI+HWEvXTYzc8+mSzF2Dz2IWyZUtUiN44YFHHxfpm0oWutmA sdqwciB/m5P/Jcep8vGZfZAvIcI95fQe3mRiCZQYnMZPJblBMTEvgOoQsFYJn5CB +hR5xMOSZ2wlEMrLOkNKL6IsSLhmyk30eCt/GuidaiHkth5qn8Ze4QGSLC7Vvr0j WMl8UP4VS/kl0JNlPsbo71+Ev1wXRxHW+6YUZeB37c795Xqugz2PMY5V4yEU0OEZ V4cDA5JDazPbNTSHbHHQbWt25CapQEPSurWCfP+gtpq4cpO8BtzwxNnp8ivrOz6l hnU2NWN7lRRWXyhrxDMxbgOIMi+6Sc7mwvCutXkgSA7fhqeouI9p4SVZabiO3Cet w7N8IhDuNwIDAQABo4ICYzCCAl8wDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQWMBQG CCsGAQUFBwMBBggrBgEFBQcDAjAMBgNVHRMBAf8EAjAAMB0GA1UdDgQWBBTrzMEw X8aaJSrJ/HrYe4JZGEvUGDAfBgNVHSMEGDAWgBSoSmpjBH3duubRObemRWXv86js oTBvBggrBgEFBQcBAQRjMGEwLgYIKwYBBQUHMAGGImh0dHA6Ly9vY3NwLmludC14 My5sZXRzZW5jcnlwdC5vcmcwLwYIKwYBBQUHMAKGI2h0dHA6Ly9jZXJ0LmludC14 My5sZXRzZW5jcnlwdC5vcmcvMBgGA1UdEQQRMA+CDWhyLnVyYmFudHouaW8wTAYD VR0gBEUwQzAIBgZngQwBAgEwNwYLKwYBBAGC3xMBAQEwKDAmBggrBgEFBQcCARYa aHR0cDovL2Nwcy5sZXRzZW5jcnlwdC5vcmcwggEFBgorBgEEAdZ5AgQCBIH2BIHz APEAdwBep3P531bA57U2SH3QSeAyepGaDIShEhKEGHWWgXFFWAAAAW8dUxoxAAAE AwBIMEYCIQDprb9h9+wX54LgH7ms4DvRdtJ/Qt6sa1cYoNkTM7WHbQIhAOm7d3fw bjQIqiO2w4LP+zlGtQYqbPdratblRgTOH7wPAHYAsh4FzIuizYogTodm+Su5iiUg Z2va+nDnsklTLe+LkF4AAAFvHVMaEwAABAMARzBFAiBXFXQxNTe8o1TR7Nhj/JrZ Xz35Jx+A+MLIy/6HyFrmAQIhAPK7ORp46XG3LqeDbUqHreQWKvguQIBFctBIB6fl D7aNMA0GCSqGSIb3DQEBCwUAA4IBAQAN42+7cTK/BSIoANycJVcJWK7phAbTAayO kPfE5rDQRNvIQrpCSqJM6nuwpxL5ltXB3B5HrxyGbEHqxvB9dh3voEDjJVxnW7+I Co4pPx+N5MPt8XlBcFKosrTaWeCRUNiTbbpqQTsXlOBDCvkeUn2lhobEtk4CodEs PACJv59lnRqoR8TsHwmQqT2Xcp4Dvnap4e/viqJarLFNGXfPtUf2I9/i23CLVPjQ 81I7y1hXCgfWGabSuuKNW5qcqgVl1omAFkmz52rxGWvztJ53XkhOYd+05c8Pgb1U P6SQmVrYbxBC6Jf86MEVDllLh6CEaPxM6GoOV/EurBDlIox5zkP1 -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA0ptLrOxGgjube2da28Mv AZHZUm/NfnYwTJKEKVALtBXzMhsgy4Vh5KtOHFBCNMolE00ma1Pufryqi4iGbad9 D8JjD0TcgUD8QdCkvaD9AcO82LOeI/E8eGgiUiStHJrxjc9p47lOGFX8uhzq8KDj iL3kuJzA4AKqhR1lv5T3qa9a18R622LTr9pHLsAg30Q8qwZP/YpYQ+7Ipt4SvXzm tdMP+kKkYr25vVGTxuCWbHdMZfamsqbnODZVLauNuDCdF35nwkCi4ee9VaSk3Zrs mPz9QY/ADSmiyXlx3IarIE6DZq6KmgiPh1hL102M3PPpksxdg89iFsmVLVIjeOGB Rx8X6ZtKFrrZgLHasHIgf5uT/yXHqfLxmX2QLyHCPeX0Ht5kYgmUGJzGTyW5QTEx L4DqELBWCZ+QgfoUecTDkmdsJRDKyzpDSi+iLEi4ZspN9HgrfxronWoh5LYeap/G XuEBkiwu1b69I1jJfFD+FUv5JdCTZT7G6O9fhL9cF0cR1vumFGXgd+3O/eV6roM9 jzGOVeMhFNDhGVeHAwOSQ2sz2zU0h2xx0G1rduQmqUBD0rq1gnz/oLaauHKTvAbc 8MTZ6fIr6zs+pYZ1NjVje5UUVl8oa8QzMW4DiDIvuknO5sLwrrV5IEgO34anqLiP aeElWWm4jtwnrcOzfCIQ7jcCAwEAAQ== -----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 318235924467604847696439779086320841186468 . . . . . . . . [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-19 07:43:02 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2020-03-18 07:43:02 +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 'hr.urbantz.io' . . . . . . . . [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 859200062109593559098933496188114835685989325669767176461806068169170844015440929799786926516986658368418454285001795453105857101471334527876407907532454620207778263960189075507296129036974777808177977492674530087112579616053321113928895192870038456904559128945642377090396389177329851663429447254740393218552774683947915487038615033219860919484454555346889607286862277527373037002029865216373901984420163484707960606407550457658228167184165377995718509191947437694111830031516871495179854858536144871373830298185602277884099271826634346844077237280208570831050703031145518245287807074649860295920144422103030804012010430441809325711819500843089128285683596379838691615604719206387332875615698614055806552456467499328267409138567520860606892031755056096160286756489216527825881671785995610731090439134680791300621911967470935369022264118924406560622550637749679501260142690645776561259639403684259308941980537061418765033361272014692099784163489070521403622569948878770394008282196750538959351301490369462142909755607314063844603051801206474095341193453023786375902006905209182277435078975303168608854590240762463992593948567259470609434478824037465931395741051537959903855568453898220818526936389836655791173975147889608947005451831 . . . . . . . . . . . . . . . . . . . . [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) ebccc1305fc69a252ac9fc7ad87b8259184bd418 . . . . . . . . . . . . . . . . [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 (17 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'hr.urbantz.io' . . . . . . . . . . . . . . . . [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 (246 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (243 bytes) 00f10077005ea773f9df56c0e7b536487dd049e0327a919a0c84a1121284187596817145580000016f1d531a310000040300483046022100e9adbf61f7ec17e782e01fb9ace03bd176d27f42deac6b5718a0d91333b5876d022100e9bb7777f06e3408aa23b6c382cffb3946b5062a6cf76b6ad6e54604ce1fbc0f007600b21e05cc8ba2cd8a204e8766f92bb98a2520676bdafa70e7b249532def8b905e0000016f1d531a1300000403004730450220571574313537bca354d1ecd863fc9ad95f3df9271f80f8c2c8cbfe87c85ae601022100f2bb391a78e971b72ea7836d4a87ade4162af82e40804572d04807a7e50fb68d . . . . [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) 000de36fbb7132bf05222800dc9c25570958aee98406d301ac8e90f7c4e6b0d044dbc842ba424aa24cea7bb0a712f996d5c1dc1e47af1c866c41eac6f07d761defa040e3255c675bbf880a8e293f1f8de4c3edf179417052a8b2b4da59e09150d8936dba6a413b1794e0430af91e527da58686c4b64e02a1d12c3c0089bf9f659d1aa847c4ec1f0990a93d97729e03be76a9e1efef8aa25aacb14d1977cfb547f623dfe2db708b54f8d0f3523bcb58570a07d619a6d2bae28d5b9a9caa0565d689801649b3e76af1196bf3b49e775e484e61dfb4e5cf0f81bd543fa490995ad86f1042e897fce8c1150e594b87a08468fc4ce86a0e57f12eac10e5228c79ce43f5