vivalu.no

Issued by Buypass Class 2 CA 2

About this certificate


This digital certificate with serial number 0d:97:16:0f:4b:73:e2:56:98:a5 was issued on by Buypass AS-983163327 .

With 2 subject alternative names this certificate can be used to secure multiple fqdn's. While the 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.

Cerificate errors/warnings *beta

  • ERROR: stateOrProvinceName is required if organizationName is set

VIVALU AS

Company registration number: 997970772
Organization: VIVALU AS
Postal code: 4321
Locality: SANDNES
Country: NO

Buypass AS-983163327

Organization: Buypass AS-983163327
Postal code: 4321
Locality: SANDNES
Country: NO

Time since certificate expired

This certificate has expire since

Certificate Details

Serial Number (hex): 0d:97:16:0f:4b:73:e2:56:98:a5
Serial Number (int): 64177812204590105794725
Serial Number lenght: 76 bits, 10 octets

SubjectKeyId: 4c:3f:46:e6:d8:8f:4e:c6:86:d0:0d:10:7e:e3:31:1d:69:ae:86:03
AuthorityKeyId: 92:ad:65:89:b2:00:0f:cb:51:0d:c1:23:ec:94:4e:8f:c1:04:3f:77

Fingerprint (sha1): 97:e6:f8:12:d1:72:76:48:b5:f6:14:9d:2c:6a:f2:56:33:a7:ad:5e
Fingerprint (sha256): 68:d3:fa:d7:04:ef:67:67:b0:c4:91:24:2c:ad:86:ad:48:d9:f9:8a:b1:6d:7c:89:1b:c1:21:fa:5f:19:e7:e8

Issuing Certificate URL: http://crt.buypass.no/crt/BPClass2CA2.cer

Revocation information

OCSP Server: http://ocsp.buypass.no/ocsp/BPOcsp
CRL Distribution Point: http://crl.buypass.no/crl/BPClass2CA2.crl

Check the revocation status for the current certificate on vivalu.no
2
DNS Names
0
Email Addresses
0
IP Addresses

Advanced Certificate Properties

Technical details about this certificate


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

vivalu.no
www.vivalu.no

Certificate

The complete raw certificate details in PEM and ASN.1 format.

Certificate (PEM)

-----BEGIN CERTIFICATE----- MIIFsjCCBJqgAwIBAgIKDZcWD0tz4laYpTANBgkqhkiG9w0BAQsFADBLMQswCQYD VQQGEwJOTzEdMBsGA1UECgwUQnV5cGFzcyBBUy05ODMxNjMzMjcxHTAbBgNVBAMM FEJ1eXBhc3MgQ2xhc3MgMiBDQSAyMB4XDTE1MTAwNTEwMzIwNFoXDTE2MTAwNTIx NTkwMFowajELMAkGA1UEBhMCTk8xDTALBgNVBBEMBDQzMjExEDAOBgNVBAcMB1NB TkRORVMxEjAQBgNVBAoMCVZJVkFMVSBBUzESMBAGA1UEAwwJdml2YWx1Lm5vMRIw EAYDVQQFEwk5OTc5NzA3NzIwggIiMA0GCSqGSIb3DQEBAQUAA4ICDwAwggIKAoIC AQDathUPxXWelYsdippnxCFLvo4ktF/2B5Aiku1WN6eSBsbHIrXPJ7OtgRiCfiDA x9KmfvEOyLD/9i88Etu8RUZsI6MSOIWb4bciAD78MEYOirD9KOT1eqpiKCZ16FUf MiP/dx7tersjjPgzCwemFp7ngVnBVEFZFJ1rS+ed0hL4Z5C8qar5afIC3xMP2Q2F jROoUf6TX2B7QzLnU5wRzXBZP0IebbIIv/cU9Uqtew2OGAO58nnoTd6cdtAZULzj UUDYrpIgwqUeLiPkllalhDHl0KRktp5Uv4cM0c55WmO1xQQDOc658S1f2zqE6S+V LzIA2Zf9TJsojcZiecrS7CCV+pZSyts+OY3gYE68hgEdS+P+LRUuWyrN89nRRVdC 4UyHvBgVt8Q5QNnPmSeiv/FCPVklG1GJ28Gpxwzko+Zn+jlMeySNBgEFdKQ54Njx ZCLFrNYoLDgGGc0dqAEg27EN/FUMfoI+dfOO7g59X8tWvaItVS3pmOdoSUe9ugvb eSeegaHgGBwM582Pp1JGQlsY2LTlYtxk9ravz0M+sOGpTy8Tu/ugDngyj+w87rfT z9NKAcOsa+se5zCEpzGDFJMXqMj1899JBkML8PDv52hutjHfCTqfFz3DUDVgGTqv McMtZQy0FWZbPp2fBhDHCdJMcR/ziqZDekRyfl4y+MTACwIDAQABo4IBdzCCAXMw CQYDVR0TBAIwADAfBgNVHSMEGDAWgBSSrWWJsgAPy1ENwSPslE6PwQQ/dzAdBgNV HQ4EFgQUTD9G5tiPTsaG0A0QfuMxHWmuhgMwDgYDVR0PAQH/BAQDAgWgMB0GA1Ud JQQWMBQGCCsGAQUFBwMBBggrBgEFBQcDAjAfBgNVHSAEGDAWMAoGCGCEQgEaAQID MAgGBmeBDAECAjA6BgNVHR8EMzAxMC+gLaArhilodHRwOi8vY3JsLmJ1eXBhc3Mu bm8vY3JsL0JQQ2xhc3MyQ0EyLmNybDAjBgNVHREEHDAaggl2aXZhbHUubm+CDXd3 dy52aXZhbHUubm8wdQYIKwYBBQUHAQEEaTBnMC4GCCsGAQUFBzABhiJodHRwOi8v b2NzcC5idXlwYXNzLm5vL29jc3AvQlBPY3NwMDUGCCsGAQUFBzAChilodHRwOi8v Y3J0LmJ1eXBhc3Mubm8vY3J0L0JQQ2xhc3MyQ0EyLmNlcjANBgkqhkiG9w0BAQsF AAOCAQEAcP9/j21kT621hjtnUfxkCImCLltsHsqp28We8HKHoG6fxffexpokTHFy HYOJX2068svIkdhtwOamOjOBzsa2RsIermOiVBizPMuKQgHfII0+XIUal5t6zWxd QgnmwXB9igr9wh115QBk5hryWgyp0jN5YM6TEuzMMtO5IL7mrFlPE+4t2efOxfRa PwxXskjSxdDKGABzhGFS/lNP/tUp15rW73vxex7aFigwtN5iY8P9borAZ7fOCviV l8Q34fnxpKYJQUaVKrTij0o6EXXqGNt53SKvEFpmMnWTRtDhaNk6tCDPRVfH1Tdt aKMdcUKBXWkqIByqmG3uHWtloOJnDw== -----END CERTIFICATE-----

Public Key (PEM)

-----BEGIN PUBLIC KEY----- MIICIjANBgkqhkiG9w0BAQEFAAOCAg8AMIICCgKCAgEA2rYVD8V1npWLHYqaZ8Qh S76OJLRf9geQIpLtVjenkgbGxyK1zyezrYEYgn4gwMfSpn7xDsiw//YvPBLbvEVG bCOjEjiFm+G3IgA+/DBGDoqw/Sjk9XqqYigmdehVHzIj/3ce7Xq7I4z4MwsHphae 54FZwVRBWRSda0vnndIS+GeQvKmq+WnyAt8TD9kNhY0TqFH+k19ge0My51OcEc1w WT9CHm2yCL/3FPVKrXsNjhgDufJ56E3enHbQGVC841FA2K6SIMKlHi4j5JZWpYQx 5dCkZLaeVL+HDNHOeVpjtcUEAznOufEtX9s6hOkvlS8yANmX/UybKI3GYnnK0uwg lfqWUsrbPjmN4GBOvIYBHUvj/i0VLlsqzfPZ0UVXQuFMh7wYFbfEOUDZz5knor/x Qj1ZJRtRidvBqccM5KPmZ/o5THskjQYBBXSkOeDY8WQixazWKCw4BhnNHagBINux DfxVDH6CPnXzju4OfV/LVr2iLVUt6ZjnaElHvboL23knnoGh4BgcDOfNj6dSRkJb GNi05WLcZPa2r89DPrDhqU8vE7v7oA54Mo/sPO6308/TSgHDrGvrHucwhKcxgxST F6jI9fPfSQZDC/Dw7+dobrYx3wk6nxc9w1A1YBk6rzHDLWUMtBVmWz6dnwYQxwnS THEf84qmQ3pEcn5eMvjEwAsCAwEAAQ== -----END PUBLIC KEY-----

ASN1 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 64177812204590105794725 . . . . . . . . [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 'NO' . . . . . . . . . . . . [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:12|false] UTF8String 'Buypass AS-983163327' . . . . . . . . . . . . [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:12|false] UTF8String 'Buypass Class 2 CA 2' . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2015-10-05 10:32:04 +0000 UTC . . . . . . . . . . . . [c:0|t:23|false] UTCTime 2016-10-05 21:59:00 +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.6 (countryName) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString 'NO' . . . . . . . . . . . . [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.17 (postalCode) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String '4321' . . . . . . . . . . . . [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.7 (localityName) . . . . . . . . . . . . . . . . . . . . [c:0|t:12|false] UTF8String 'SANDNES' . . . . . . . . . . . . [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:12|false] UTF8String 'VIVALU AS' . . . . . . . . . . . . [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:12|false] UTF8String 'vivalu.no' . . . . . . . . . . . . [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.5 (serialNumber) . . . . . . . . . . . . . . . . . . . . [c:0|t:19|false] PrintableString '997970772' . . . . . . . . [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 892264089877035786126891474336813281109303630308652574417415227836374590715776147254858789624116289106848132361059143405055196993488859327771908585919789389335945334567612375282878863043801941402948310729107972350839406133346441144459541286822960326172788914263851931056593587936356952799043538742433505955742137560569127942412828137092639754013946107817982697384178128791744648214459643190905167255997651964833717564803380592434265653336190762056697891266943231858301056993891681612175894272577240733488928446043071898363006712531082912238321329902607766842882360751317382066812051055844732816121311866565767380136811642719862900526223506497943702832891937687488521089683752057467295649695094212206495410338399449916577832246809667695340445249341976383920771106121352998491891645810832158258312815448834402763387248515476665257158753937993926308113556033918795948655886845359259517242577736019932956760977987241644542921156138365782685973244868462374768916563879240054621721917532518486762220304759612839519972363878198937801210054794681764077837575908241365908215901012305696089001013557289070038333748003761589041724106667550082460448531770991341967097733136617406101139482035152115644660933628794545529149523931144967288284037131 . . . . . . . . . . . . . . . . . . . . [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.19 (basicConstraints) . . . . . . . . . . . . . . . . . . . . [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.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 92ad6589b2000fcb510dc123ec944e8fc1043f77 . . . . . . . . . . . . . . . . [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) 4c3f46e6d88f4ec686d00d107ee3311d69ae8603 . . . . . . . . . . . . . . . . [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.32 (certificatePolicies) . . . . . . . . . . . . . . . . . . . . [c:0|t:4|false] OCTET STRING (24 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.16.578.1.26.1.2.3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:6|false] OBJECT IDENTIFIER 2.23.140.1.2.2 (Organization Validation Certificates Policy) . . . . . . . . . . . . . . . . [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 (51 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.buypass.no/crl/BPClass2CA2.crl' . . . . . . . . . . . . . . . . [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 (28 bytes) . . . . . . . . . . . . . . . . . . . . . . . . [c:0|t:16|true] SEQUENCE, SEQUENCE OF . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'vivalu.no' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [c:2|t:2|false] IA5String 'www.vivalu.no' . . . . . . . . . . . . . . . . [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.buypass.no/ocsp/BPOcsp' . . . . . . . . . . . . . . . . . . . . . . . . . . . . [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.buypass.no/crt/BPClass2CA2.cer' . . . . [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) 0070ff7f8f6d644fadb5863b6751fc640889822e5b6c1ecaa9dbc59ef07287a06e9fc5f7dec69a244c71721d83895f6d3af2cbc891d86dc0e6a63a3381cec6b646c21eae63a25418b33ccb8a4201df208d3e5c851a979b7acd6c5d4209e6c1707d8a0afdc21d75e50064e61af25a0ca9d2337960ce9312eccc32d3b920bee6ac594f13ee2dd9e7cec5f45a3f0c57b248d2c5d0ca180073846152fe534ffed529d79ad6ef7bf17b1eda162830b4de6263c3fd6e8ac067b7ce0af89597c437e1f9f1a4a6094146952ab4e28f4a3a1175ea18db79dd22af105a6632759346d0e168d93ab420cf4557c7d5376d68a31d7142815d692a201caa986dee1d6b65a0e2670f