{
  "version": "0x303 (TLS 1.2)",
  "ciphers": [
    "{0xEA, 0xEA} GREASE",
    "{0x13, 0x01} TLS_AES_128_GCM_SHA256",
    "{0x13, 0x02} TLS_AES_256_GCM_SHA384",
    "{0x13, 0x03} TLS_CHACHA20_POLY1305_SHA256",
    "{0xC0, 0x2B} TLS_ECDHE_ECDSA_WITH_AES_128_GCM_SHA256",
    "{0xC0, 0x2F} TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256",
    "{0xC0, 0x2C} TLS_ECDHE_ECDSA_WITH_AES_256_GCM_SHA384",
    "{0xC0, 0x30} TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384",
    "{0xCC, 0xA9} TLS_ECDHE_ECDSA_WITH_CHACHA20_POLY1305_SHA256",
    "{0xCC, 0xA8} TLS_ECDHE_RSA_WITH_CHACHA20_POLY1305_SHA256",
    "{0xC0, 0x13} TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA",
    "{0xC0, 0x14} TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA",
    "{0x00, 0x9C} TLS_RSA_WITH_AES_128_GCM_SHA256",
    "{0x00, 0x9D} TLS_RSA_WITH_AES_256_GCM_SHA384",
    "{0x00, 0x2F} TLS_RSA_WITH_AES_128_CBC_SHA",
    "{0x00, 0x35} TLS_RSA_WITH_AES_256_CBC_SHA"
  ],
  "compressionMethods": [
    "No Compression (0x00)"
  ],
  "extensions": [
    {
      "type": "GREASE",
      "decimal": 2570,
      "values": []
    },
    {
      "type": "session_ticket",
      "decimal": 35,
      "values": []
    },
    {
      "type": "UNKNOWN",
      "decimal": 17613,
      "values": [
        "0000 - 00 03 02 68 32                                 ...h2"
      ]
    },
    {
      "type": "extended_master_secret",
      "decimal": 23,
      "values": []
    },
    {
      "type": "supported_groups",
      "decimal": 10,
      "values": [
        "GREASE (64250)",
        "UNKNOWN (4588)",
        "ecdh_x25519 (29)",
        "secp256r1 (P-256) (23)",
        "secp384r1 (P-384) (24)"
      ]
    },
    {
      "type": "key_share",
      "decimal": 51,
      "values": [
        "NamedGroup: GREASE (64250)",
        "key_exchange:  (len=1): 00",
        "NamedGroup: UNKNOWN (4588)",
        "key_exchange:  (len=1216): 1E3B9CB3434D09B5029A8503422C6A1F7462D486CCB479279C5CC4E1DAAF8EF39D49647DAD2B8CC3F98243FA0D9432AB2B388B04478ED1223C664027E0335143E4A509561AB05C708EAC9CAAFBB7A708B625993A10A1BB9324C8E941AC09942EEF83B380AB1C4AEA4D3970A6005D8FD4B738E68B1D23FB08525A72A464C1C446801A3A2BE9D77E8936336C8722E86B0BC0DA2A46FC28DBA25A84A0CC44D0AA6C644851A1ADB0B17C9D50045195611F393C7C8218F3F13EBFF27F4FD6A51A84B44CF01062D5064910C020893FDCE83938C898A6C7078CE83F77A023FBE2404FA1C16064CBC843490AA44B5FF16E409BCC92765B9542A762F97C5F434856F342A8127C2802885E29C9962496035160139B7DE994A374B825E4639E30B9633F9172BED6628603CBE55885BB4784A6E28E9B4189A8C14E3B1C59B373537ACA41EEAA01F75A3E2D04A790DC4521AB429AA69017BB0014427A4A3B2F4CB82B5C06A8CD673C72D85E700A8A3554AB62011E68816E50627CD0531792E4902CF47E3B604D369A6BE6095E7301075642757FB604A17530A99AA3496167A9BCCDD3FA6BAE6827C08A9311F423A09C40A1183C78D183C2242FEC332C9B1A7B27B7212D0C2C6BB848B0FB2ED134952B0A5198E435DEEC221C91C00630BB811410E4A74D2EB31F7B309DF711B40D996DF3E71B34D3668DF533AED0A3B8D191CB450823F378A7A16B4E11CA84D1968A2B52C3EBAE6216BF3115CA8DF8B4E4A822DF710B40B508811AB7CBA14A2391BCD396240EF2CC231C169C873D411429BA7B6021DBB96633270AB87DD4F3517F423D2867C36776C20A942484404681C3588617C54A762881642711381681536608A3CB01540852107B5CABCD162A71B9517905D7BE54641CF9EA471186341B44C2FEA0B40BCC610E826303750A0F5014E2A22481317C49A08C8FA537AAE2A09DAC8DFD5284C1DA5F1527B8AA5B816D6570AC1098C7A5453335A5C5034E070AAD5E35006E42B773D53E26A95BDFBA2596D0142D6BB6301C0F5951A44024701AF12BD6D06A6751CE646BC126B014723391609605E6E2516BAA1E4C39A169571C3B36A0BB8B49FE471E7FB1B78F7058E98A17F8620CF9BA1A038693A9C867AEF82943F48017E416797B0A52F448FB9CB2A6CA4A9251C5F1BA0168A37586CB129424B8A87A8090E3BEF70A783FB12E55E11093C91998900FF0C50B085A65E1413EF81A1EF948CCE34BA9BAA9B5EB050C6E707C2874759E5821092051DA495758C7B834EC7510F7703820AFD3A8236521898735BAD0F451BE158431763FF791262D920FC4F765A75BB15B40B305F600178A9936176BBCD1C0F969148433B5AA843E9C46BE0CC15C249A2FE2906BEE97144E9581BDA18F6E30497B494BFB2410AA1434A4B859FDC32B7535C4D5F18AADE5853CCC6EFEC348902B6E0035795E137929B26ED6A831AB5C255A3A4D058A77CDD08F25F551ADABA18DA8AF8EC428C0DB3894B0A90FE18D2A024A2A26C2D3744988D00DB9EBAF21D68914F21E6DDB24521BAA5A5A6A5B3C19A4831BFC552551D1718F16CDE7974F8FF24C3859C063C67674F48E3E38A343A1982F09ADF2FB62876A1120E163667692AEEC210A207F56AD801B118B86895E8E9B32490718257C9B3B1463F454609501FE57972D7A2AD173E619644AC2F9F70E9FCC0AF3B9E1C8D3F2CE84157B0C8AC5BA613C",
        "NamedGroup: ecdh_x25519 (29)",
        "key_exchange:  (len=32): 563D2D2DC36D734E40F5F98536B19CBADD7CE4C18FA801825591D20256ABD631"
      ]
    },
    {
      "type": "signature_algorithms",
      "decimal": 13,
      "values": [
        "ecdsa_secp256r1_sha256 (0x0403)",
        "rsa_pss_rsae_sha256 (0x0804)",
        "rsa_pkcs1_sha256 (0x0401)",
        "ecdsa_secp384r1_sha384 (0x0503)",
        "rsa_pss_rsae_sha384 (0x0805)",
        "rsa_pkcs1_sha384 (0x0501)",
        "rsa_pss_rsae_sha512 (0x0806)",
        "rsa_pkcs1_sha512 (0x0601)"
      ]
    },
    {
      "type": "status_request",
      "decimal": 5,
      "values": [
        "0000 - 01 00 00 00 00                                 ....."
      ]
    },
    {
      "type": "signed_certificate_timestamps",
      "decimal": 18,
      "values": []
    },
    {
      "type": "server_name",
      "decimal": 0,
      "values": [
        "0000 - 00 1c 00 00 19 74 6c 73-2e 64 61 2d 63 6f 6c   .....tls.da-col",
        "000f - 6c 65 63 74 2e 75 6c 69-78 65 65 2e 6f 72 67   lect.ulixee.org"
      ]
    },
    {
      "type": "compress_certificate",
      "decimal": 27,
      "values": [
        "0000 - 02 00 02                                       ..."
      ]
    },
    {
      "type": "application_layer_protocol_negotiation",
      "decimal": 16,
      "values": [
        "h2",
        "http/1.1"
      ]
    },
    {
      "type": "supported_versions",
      "decimal": 43,
      "values": [
        "GREASE (27242)",
        "TLS 1.3 (772)",
        "TLS 1.2 (771)"
      ]
    },
    {
      "type": "psk_key_exchange_modes",
      "decimal": 45,
      "values": [
        "psk_dhe_ke (1)"
      ]
    },
    {
      "type": "ec_point_formats",
      "decimal": 11,
      "values": [
        "uncompressed (0)"
      ]
    },
    {
      "type": "renegotiate",
      "decimal": 65281,
      "values": [
        "<EMPTY>"
      ]
    },
    {
      "type": "UNKNOWN",
      "decimal": 65037,
      "values": [
        "0000 - 00 00 01 00 01 a2 00 20-f7 b9 9e ca f1 66 3f   ....... .....f?",
        "000f - 6a 59 18 f9 c6 84 42 b0-59 d8 9a 46 46 a5 9d   jY....B.Y..FF..",
        "001e - 30 58 34 b3 d3 32 9e 39-b2 2e 00 b0 d3 4d 5f   0X4..2.9.....M_",
        "002d - 96 b9 05 63 77 e6 81 97-b6 03 0b 9c 09 e8 18   ...cw..........",
        "003c - 96 16 f1 44 d9 49 d2 78-a9 9f f6 45 38 74 4d   ...D.I.x...E8tM",
        "004b - 8e 7f 71 70 7a 8f df 79-12 e2 5e 64 10 cf 08   ..qpz..y..^d...",
        "005a - ac c0 02 f5 3c 77 c8 6e-62 a3 5f 10 6a 56 1e   ....<w.nb._.jV.",
        "0069 - 7e 2c 7f 08 6d 61 7a 02-c9 92 35 fa be 47 a2   ~,..maz...5..G.",
        "0078 - c1 26 74 3c e1 68 59 3f-db c3 15 8e f0 0d bd   .&t<.hY?.......",
        "0087 - 63 6c 44 90 c7 71 20 dd-b6 8a c6 75 37 04 91   clD..q ....u7..",
        "0096 - 1a 71 58 7b c2 e6 cc cd-35 ce c1 e1 57 87 1e   .qX{....5...W..",
        "00a5 - db fc 76 8a 24 f4 62 30-c0 71 17 68 9c a8 cf   ..v.$.b0.q.h...",
        "00b4 - 0b e7 c7 ed f8 fd a9 5d-75 bd b7 58 52 74 a6   .......]u..XRt.",
        "00c3 - a0 a4 62 aa d4 fc a7 5a-0d c6 b7 85 05 af e3   ..b....Z.......",
        "00d2 - e4 0b 28 61 5c 3f 9b a9-                       ..(a\\?.."
      ]
    },
    {
      "type": "GREASE",
      "decimal": 64250,
      "values": [
        "0000 - 00                                             ."
      ]
    }
  ]
}
