www.wedoc.com.br
Issued by Amazon RSA 2048 M02
About this certificate
This digital certificate with serial number 02:40:06:e2:0b:56:ed:5e:d2:98:14:bf:fd:fa:f7:f6 was issued on by Amazon.
With 2 subject alternative names this certificate can be used to secure multiple fqdn's. This certificate is currently not expired, we haven't checked the revocation status of this certificate but you can do this simply on revocationcheck.com. 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:
- DV certificate contains a subject common name, this is not recommended. If certificate policy 2.23.140.1.2.1 (CA/B BR domain validated) is included, only country and/or common name is allowed in SubjectDN. (BRs: 7.1.2.7.2)
- Subscriber certificates use of Subject Key Identifier is NOT RECOMMENDED (BRs v2: 7.1.2.7.6)
- Subscriber Certificate: commonName is NOT RECOMMENDED. (BRs: 7.1.2.7.1)
Certificate Subject
CN=www.wedoc.com.br
Amazon
Organization:
Amazon
Country:
US
This certificate will expire on
Certificate Details
Serial Number (hex): 02:40:06:e2:0b:56:ed:5e:d2:98:14:bf:fd:fa:f7:f6Serial Number (int): 2990902594047834526343344368939366390
Serial Number lenght: 122 bits, 16 octets
SubjectKeyId: 07:b2:25:71:c4:b7:8e:0b:65:df:ae:db:b1:c0:1d:c9:cd:7b:00:cc
AuthorityKeyId: c0:31:52:cd:5a:50:c3:82:7c:74:71:ce:cb:e9:9c:f9:7a:eb:82:e2
Fingerprint (sha1): 68:31:78:b7:01:15:60:fa:56:fc:eb:52:bc:e6:a1:38:be:c5:10:5c
Fingerprint (sha256): 50:7a:ce:94:a0:38:f9:6f:53:66:ca:bd:d3:6d:fc:6f:c0:13:23:40:cb:81:e9:92:23:cf:81:dd:eb:c1:07:de
Issuing Certificate URL: http://crt.r2m02.amazontrust.com/r2m02.cer
Revocation information
OCSP Server: http://ocsp.r2m02.amazontrust.comCRL Distribution Point: http://crl.r2m02.amazontrust.com/r2m02.crl
Check the revocation status for certificate www.wedoc.com.br
2
DNS Names
0
Email Addresses
0
IP Addresses
Advanced Certificate Properties
Tehnical certificate details for www.wedoc.com.br
Public Key Algorithm
RSA
Key Size
2048
Signature Algorithm
SHA256 with RSA
Key Usage
Digital Signature
Key Encipherment
Extended Key Usages
Server Authentication
Client Authentication
Extensions
10 extensions
No
unhandled critical extensions
CA Certificate
This is not a CA certificate
Subject Alternative Names
www.wedoc.com.br
wedoc.com.br
wedoc.com.br
Other certificates including the domain name wedoc.com.br
(limited to 100 certificates)
sni.cloudflaressl.com
staging.web.wedoc.com.br
kfz-gutachten-kaplan.de
apigatewaystagingv2.www.wedoc.com.br
danielle.ai
www.wedoc.com.br
dashboard.coachviva.com
vyomr.com
web.wedoc.com.br
snelx.com
lives.www.wedoc.com.br
www.kumospace.com
graphdev.www.wedoc.com.br
graph.www.wedoc.com.br
apitwiliostaging.www.wedoc.com.br
graphstaging.www.wedoc.com.br
parkncharge4u.com
apitwilio.www.wedoc.com.br
backoffice.wedoc.com.br
www.wedoc.com.br
www.sayeso.com
web.wedoc.com.br
apigatewaystaging.www.wedoc.com.br
staging.web.wedoc.com.br
apigatewayv2.www.wedoc.com.br
apigateway.www.wedoc.com.br
www.courseconsole.org
dlapp.www.wedoc.com.br
apigatewaydevv2.www.wedoc.com.br
proplaters.assetlogistics.cloud
staging.web.wedoc.com.br
kfz-gutachten-kaplan.de
apigatewaystagingv2.www.wedoc.com.br
danielle.ai
www.wedoc.com.br
dashboard.coachviva.com
vyomr.com
web.wedoc.com.br
snelx.com
lives.www.wedoc.com.br
www.kumospace.com
graphdev.www.wedoc.com.br
graph.www.wedoc.com.br
apitwiliostaging.www.wedoc.com.br
graphstaging.www.wedoc.com.br
parkncharge4u.com
apitwilio.www.wedoc.com.br
backoffice.wedoc.com.br
www.wedoc.com.br
www.sayeso.com
web.wedoc.com.br
apigatewaystaging.www.wedoc.com.br
staging.web.wedoc.com.br
apigatewayv2.www.wedoc.com.br
apigateway.www.wedoc.com.br
www.courseconsole.org
dlapp.www.wedoc.com.br
apigatewaydevv2.www.wedoc.com.br
proplaters.assetlogistics.cloud
Certificate
The complete raw certificate details for www.wedoc.com.br in PEM and ASN.1 format.
Certificate (PEM)
-----BEGIN CERTIFICATE----- MIIF2DCCBMCgAwIBAgIQAkAG4gtW7V7SmBS//fr39jANBgkqhkiG9w0BAQsFADA8 MQswCQYDVQQGEwJVUzEPMA0GA1UEChMGQW1hem9uMRwwGgYDVQQDExNBbWF6b24g UlNBIDIwNDggTTAyMB4XDTIzMTIwNjAwMDAwMFoXDTI1MDEwMzIzNTk1OVowGzEZ MBcGA1UEAxMQd3d3LndlZG9jLmNvbS5icjCCASIwDQYJKoZIhvcNAQEBBQADggEP ADCCAQoCggEBALWmdcfqj0cYu9RhV+4XbioKVq2669BvqM40K13CHZd26adAa+/L tbCB6LKtysNygAGKQSKGoUKIMuda11mBT4WFUc/9DpguENZ9wB6dRKjIxmBf0ssP a/wGR81e+pXzhzryqr49wePidZnKc2ViVldLjkOok/9lr4XIJunWQoh2Ue6fimLZ 4pMXcfHUiBiDz6lU47q0psNMdDyFJsF8QaFlbpsYMiCSUakuOKo61CtWUKxflDgW 3bDSc2pD2HKymtXheANky0I3jzYOq3uwbRmEeUs3z53mdFCrrtdw0GjRRXlUBrg6 7CkZ9h4GF9rDI33FPY3DzcvRYp1t6Y9vaPcCAwEAAaOCAvUwggLxMB8GA1UdIwQY MBaAFMAxUs1aUMOCfHRxzsvpnPl664LiMB0GA1UdDgQWBBQHsiVxxLeOC2Xfrtux wB3JzXsAzDApBgNVHREEIjAgghB3d3cud2Vkb2MuY29tLmJyggx3ZWRvYy5jb20u YnIwEwYDVR0gBAwwCjAIBgZngQwBAgEwDgYDVR0PAQH/BAQDAgWgMB0GA1UdJQQW MBQGCCsGAQUFBwMBBggrBgEFBQcDAjA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8v Y3JsLnIybTAyLmFtYXpvbnRydXN0LmNvbS9yMm0wMi5jcmwwdQYIKwYBBQUHAQEE aTBnMC0GCCsGAQUFBzABhiFodHRwOi8vb2NzcC5yMm0wMi5hbWF6b250cnVzdC5j b20wNgYIKwYBBQUHMAKGKmh0dHA6Ly9jcnQucjJtMDIuYW1hem9udHJ1c3QuY29t L3IybTAyLmNlcjAMBgNVHRMBAf8EAjAAMIIBfAYKKwYBBAHWeQIEAgSCAWwEggFo AWYAdQBOdaMnXJoQwzhbbNTfP1LrHfDgjhuNacCx+mSxYpo53wAAAYxBNBa8AAAE AwBGMEQCIA98C8zk20rKuCm5CpFxuCzUTX9wdr1rlSTrXrKNDnd1AiAkrUQiOCMb CH2AD0n5i9idcqA/N97q6pT0Mtgm9X7BSwB1AD8XS0/XIkdYlB1lHIS+DRLtkDd/ H4Vq68G/KIXs+GRuAAABjEE0FrsAAAQDAEYwRAIgGHe+uejbXHfNy/DDhudNuUB4 bSDftFBo3/bFxIhXFFkCIDngtQ2S+lgafkTfgzX0js+aoIyl/+rzCqzCJ/7jXsAP AHYAfVkeEuF4KnscYWd8Xv340IdcFKBOlZ65Ay/ZDowuebgAAAGMQTQWoQAABAMA RzBFAiEAxgKvX50a9QY9V5IpIDe3eB41C27c8pKJ0iI3a546PjUCIH57I8kKcIlI fnIOnAbjzjxE8NihR5y3mOw4Nv5z+F55MA0GCSqGSIb3DQEBCwUAA4IBAQAgL4pk FRyGdwgQv5Mw2m5vzB8wII+YBKaToUjiklZzDsZdREXstgNXSm5JJ51sM4vlFg7B qMjy/jqKsD3sVMtiYBDNqNoQ6h6OV6za+IXw53Tq8Lio5TFrjG2Oy0eUC/D/YVe8 Mnp8obLgF81XyVbCgiYsDvnEqPHvO+NLozaGIAsR+8tix6o5gpsEzpn0TTRLCxpT euOciUZiOHGtMdxI8kOYKp1QdTSAE5XOwJEU8KzhhL9Eq/2L+AwHmKt86sVjvCQ9 zdIVqXl0i0mDXsc45CvaEZPO6CD63ZVILWOhUCQ9bwey8YBpibw62lUdiKVIr9sy yG6bi/nj3HUOyV9I -----END CERTIFICATE-----
Public Key (PEM)
-----BEGIN PUBLIC KEY----- MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8AMIIBCgKCAQEAtaZ1x+qPRxi71GFX7hdu KgpWrbrr0G+ozjQrXcIdl3bpp0Br78u1sIHosq3Kw3KAAYpBIoahQogy51rXWYFP hYVRz/0OmC4Q1n3AHp1EqMjGYF/Syw9r/AZHzV76lfOHOvKqvj3B4+J1mcpzZWJW V0uOQ6iT/2Wvhcgm6dZCiHZR7p+KYtnikxdx8dSIGIPPqVTjurSmw0x0PIUmwXxB oWVumxgyIJJRqS44qjrUK1ZQrF+UOBbdsNJzakPYcrKa1eF4A2TLQjePNg6re7Bt GYR5SzfPneZ0UKuu13DQaNFFeVQGuDrsKRn2HgYX2sMjfcU9jcPNy9FinW3pj29o 9wIDAQAB -----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 2990902594047834526343344368939366390 . . . . . . . . [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 'Amazon' . . . . . . . . . . . . [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 'Amazon RSA 2048 M02' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2023-12-06 00:00:00 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2025-01-03 23:59:59 +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.wedoc.com.br' . . . . . . . . [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 22931217724489776027978525856240392789622214693772924100847175749830014500027188491515804892108039210228660995975610371652320538302189721971799392403174288747147553169729566451384999210985694495904563554494786236838998878051299425746131602851155592067110913667979261690261130050119549495109001567585622063095743688210267722832821481250561885690830175717377186441582738901085219160354290491788601091410067891877977568464476394139619947497793971322312181024865300337930864000525435325441952812626025677158315452446917688095997100461833665160832189246516736647043016571636863506066600501282333779880702267486612130588919 . . . . . . . . . . . . . . . . . . . . [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.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 c03152cd5a50c3827c7471cecbe99cf97aeb82e2 . . . . . . . . . . . . . . . . [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) 07b22571c4b78e0b65dfaedbb1c01dc9cd7b00cc . . . . . . . . . . . . . . . . [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 (34 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.wedoc.com.br' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'wedoc.com.br' . . . . . . . . . . . . . . . . [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 (12 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 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.31 (cRLDistributionPoints) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (52 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.r2m02.amazontrust.com/r2m02.crl' . . . . . . . . . . . . . . . . [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 (105 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.r2m02.amazontrust.com' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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://crt.r2m02.amazontrust.com/r2m02.cer' . . . . . . . . . . . . . . . . [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 1.3.6.1.4.1.11129.2.4.2 . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (364 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (360 bytes) 01660075004e75a3275c9a10c3385b6cd4df3f52eb1df0e08e1b8d69c0b1fa64b1629a39df0000018c413416bc000004030046304402200f7c0bcce4db4acab829b90a9171b82cd44d7f7076bd6b9524eb5eb28d0e7775022024ad442238231b087d800f49f98bd89d72a03f37deeaea94f432d826f57ec14b0075003f174b4fd7224758941d651c84be0d12ed90377f1f856aebc1bf2885ecf8646e0000018c413416bb000004030046304402201877beb9e8db5c77cdcbf0c386e74db940786d20dfb45068dff6c5c488571459022039e0b50d92fa581a7e44df8335f48ecf9aa08ca5ffeaf30aacc227fee35ec00f0076007d591e12e1782a7b1c61677c5efdf8d0875c14a04e959eb9032fd90e8c2e79b80000018c413416a10000040300473045022100c602af5f9d1af5063d5792292037b7781e350b6edcf29289d222376b9e3a3e3502207e7b23c90a7089487e720e9c06e3ce3c44f0d8a1479cb798ec3836fe73f85e79 . . . . [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) 00202f8a64151c86770810bf9330da6e6fcc1f30208f9804a693a148e29256730ec65d4445ecb603574a6e49279d6c338be5160ec1a8c8f2fe3a8ab03dec54cb626010cda8da10ea1e8e57acdaf885f0e774eaf0b8a8e5316b8c6d8ecb47940bf0ff6157bc327a7ca1b2e017cd57c956c282262c0ef9c4a8f1ef3be34ba33686200b11fbcb62c7aa39829b04ce99f44d344b0b1a537ae39c8946623871ad31dc48f243982a9d507534801395cec09114f0ace184bf44abfd8bf80c0798ab7ceac563bc243dcdd215a979748b49835ec738e42bda1193cee820fadd95482d63a150243d6f07b2f1806989bc3ada551d88a548afdb32c86e9b8bf9e3dc750ec95f48