Skip to content

Commit

Permalink
Use binary maps and retain instead of replace for perf
Browse files Browse the repository at this point in the history
  • Loading branch information
alajpie committed Jun 16, 2020
1 parent d98b782 commit fb67cd4
Show file tree
Hide file tree
Showing 4 changed files with 16 additions and 15 deletions.
2 changes: 1 addition & 1 deletion Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

2 changes: 1 addition & 1 deletion Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "urbit-q"
version = "0.2.1"
version = "0.2.2"
authors = ["k2l8m11n2"]
edition = "2018"
description = "Encode and decode data in Urbit's @q format"
Expand Down
8 changes: 4 additions & 4 deletions src/consts.rs
Original file line number Diff line number Diff line change
Expand Up @@ -21,8 +21,8 @@ pub(crate) const PREFIXES: [&'static str; 256] = [
"fod", "pon", "sov", "noc", "sor", "lav", "mat", "mip", "fip",
];

pub(crate) static PREFIXES_MAP: phf::Map<&'static str, u8> = phf::phf_map! {
"doz" => 0, "mar" => 1, "bin" => 2, "wan" => 3, "sam" => 4, "lit" => 5, "sig" => 6, "hid" => 7, "fid" => 8, "lis" => 9, "sog" => 10, "dir" => 11, "wac" => 12, "sab" => 13, "wis" => 14, "sib" => 15, "rig" => 16, "sol" => 17, "dop" => 18, "mod" => 19, "fog" => 20, "lid" => 21, "hop" => 22, "dar" => 23, "dor" => 24, "lor" => 25, "hod" => 26, "fol" => 27, "rin" => 28, "tog" => 29, "sil" => 30, "mir" => 31, "hol" => 32, "pas" => 33, "lac" => 34, "rov" => 35, "liv" => 36, "dal" => 37, "sat" => 38, "lib" => 39, "tab" => 40, "han" => 41, "tic" => 42, "pid" => 43, "tor" => 44, "bol" => 45, "fos" => 46, "dot" => 47, "los" => 48, "dil" => 49, "for" => 50, "pil" => 51, "ram" => 52, "tir" => 53, "win" => 54, "tad" => 55, "bic" => 56, "dif" => 57, "roc" => 58, "wid" => 59, "bis" => 60, "das" => 61, "mid" => 62, "lop" => 63, "ril" => 64, "nar" => 65, "dap" => 66, "mol" => 67, "san" => 68, "loc" => 69, "nov" => 70, "sit" => 71, "nid" => 72, "tip" => 73, "sic" => 74, "rop" => 75, "wit" => 76, "nat" => 77, "pan" => 78, "min" => 79, "rit" => 80, "pod" => 81, "mot" => 82, "tam" => 83, "tol" => 84, "sav" => 85, "pos" => 86, "nap" => 87, "nop" => 88, "som" => 89, "fin" => 90, "fon" => 91, "ban" => 92, "mor" => 93, "wor" => 94, "sip" => 95, "ron" => 96, "nor" => 97, "bot" => 98, "wic" => 99, "soc" => 100, "wat" => 101, "dol" => 102, "mag" => 103, "pic" => 104, "dav" => 105, "bid" => 106, "bal" => 107, "tim" => 108, "tas" => 109, "mal" => 110, "lig" => 111, "siv" => 112, "tag" => 113, "pad" => 114, "sal" => 115, "div" => 116, "dac" => 117, "tan" => 118, "sid" => 119, "fab" => 120, "tar" => 121, "mon" => 122, "ran" => 123, "nis" => 124, "wol" => 125, "mis" => 126, "pal" => 127, "las" => 128, "dis" => 129, "map" => 130, "rab" => 131, "tob" => 132, "rol" => 133, "lat" => 134, "lon" => 135, "nod" => 136, "nav" => 137, "fig" => 138, "nom" => 139, "nib" => 140, "pag" => 141, "sop" => 142, "ral" => 143, "bil" => 144, "had" => 145, "doc" => 146, "rid" => 147, "moc" => 148, "pac" => 149, "rav" => 150, "rip" => 151, "fal" => 152, "tod" => 153, "til" => 154, "tin" => 155, "hap" => 156, "mic" => 157, "fan" => 158, "pat" => 159, "tac" => 160, "lab" => 161, "mog" => 162, "sim" => 163, "son" => 164, "pin" => 165, "lom" => 166, "ric" => 167, "tap" => 168, "fir" => 169, "has" => 170, "bos" => 171, "bat" => 172, "poc" => 173, "hac" => 174, "tid" => 175, "hav" => 176, "sap" => 177, "lin" => 178, "dib" => 179, "hos" => 180, "dab" => 181, "bit" => 182, "bar" => 183, "rac" => 184, "par" => 185, "lod" => 186, "dos" => 187, "bor" => 188, "toc" => 189, "hil" => 190, "mac" => 191, "tom" => 192, "dig" => 193, "fil" => 194, "fas" => 195, "mit" => 196, "hob" => 197, "har" => 198, "mig" => 199, "hin" => 200, "rad" => 201, "mas" => 202, "hal" => 203, "rag" => 204, "lag" => 205, "fad" => 206, "top" => 207, "mop" => 208, "hab" => 209, "nil" => 210, "nos" => 211, "mil" => 212, "fop" => 213, "fam" => 214, "dat" => 215, "nol" => 216, "din" => 217, "hat" => 218, "nac" => 219, "ris" => 220, "fot" => 221, "rib" => 222, "hoc" => 223, "nim" => 224, "lar" => 225, "fit" => 226, "wal" => 227, "rap" => 228, "sar" => 229, "nal" => 230, "mos" => 231, "lan" => 232, "don" => 233, "dan" => 234, "lad" => 235, "dov" => 236, "riv" => 237, "bac" => 238, "pol" => 239, "lap" => 240, "tal" => 241, "pit" => 242, "nam" => 243, "bon" => 244, "ros" => 245, "ton" => 246, "fod" => 247, "pon" => 248, "sov" => 249, "noc" => 250, "sor" => 251, "lav" => 252, "mat" => 253, "mip" => 254, "fip" => 255,
pub(crate) static PREFIXES_MAP: phf::Map<[u8; 3], u8> = phf::phf_map! {
[100, 111, 122] => 0, [109, 97, 114] => 1, [98, 105, 110] => 2, [119, 97, 110] => 3, [115, 97, 109] => 4, [108, 105, 116] => 5, [115, 105, 103] => 6, [104, 105, 100] => 7, [102, 105, 100] => 8, [108, 105, 115] => 9, [115, 111, 103] => 10, [100, 105, 114] => 11, [119, 97, 99] => 12, [115, 97, 98] => 13, [119, 105, 115] => 14, [115, 105, 98] => 15, [114, 105, 103] => 16, [115, 111, 108] => 17, [100, 111, 112] => 18, [109, 111, 100] => 19, [102, 111, 103] => 20, [108, 105, 100] => 21, [104, 111, 112] => 22, [100, 97, 114] => 23, [100, 111, 114] => 24, [108, 111, 114] => 25, [104, 111, 100] => 26, [102, 111, 108] => 27, [114, 105, 110] => 28, [116, 111, 103] => 29, [115, 105, 108] => 30, [109, 105, 114] => 31, [104, 111, 108] => 32, [112, 97, 115] => 33, [108, 97, 99] => 34, [114, 111, 118] => 35, [108, 105, 118] => 36, [100, 97, 108] => 37, [115, 97, 116] => 38, [108, 105, 98] => 39, [116, 97, 98] => 40, [104, 97, 110] => 41, [116, 105, 99] => 42, [112, 105, 100] => 43, [116, 111, 114] => 44, [98, 111, 108] => 45, [102, 111, 115] => 46, [100, 111, 116] => 47, [108, 111, 115] => 48, [100, 105, 108] => 49, [102, 111, 114] => 50, [112, 105, 108] => 51, [114, 97, 109] => 52, [116, 105, 114] => 53, [119, 105, 110] => 54, [116, 97, 100] => 55, [98, 105, 99] => 56, [100, 105, 102] => 57, [114, 111, 99] => 58, [119, 105, 100] => 59, [98, 105, 115] => 60, [100, 97, 115] => 61, [109, 105, 100] => 62, [108, 111, 112] => 63, [114, 105, 108] => 64, [110, 97, 114] => 65, [100, 97, 112] => 66, [109, 111, 108] => 67, [115, 97, 110] => 68, [108, 111, 99] => 69, [110, 111, 118] => 70, [115, 105, 116] => 71, [110, 105, 100] => 72, [116, 105, 112] => 73, [115, 105, 99] => 74, [114, 111, 112] => 75, [119, 105, 116] => 76, [110, 97, 116] => 77, [112, 97, 110] => 78, [109, 105, 110] => 79, [114, 105, 116] => 80, [112, 111, 100] => 81, [109, 111, 116] => 82, [116, 97, 109] => 83, [116, 111, 108] => 84, [115, 97, 118] => 85, [112, 111, 115] => 86, [110, 97, 112] => 87, [110, 111, 112] => 88, [115, 111, 109] => 89, [102, 105, 110] => 90, [102, 111, 110] => 91, [98, 97, 110] => 92, [109, 111, 114] => 93, [119, 111, 114] => 94, [115, 105, 112] => 95, [114, 111, 110] => 96, [110, 111, 114] => 97, [98, 111, 116] => 98, [119, 105, 99] => 99, [115, 111, 99] => 100, [119, 97, 116] => 101, [100, 111, 108] => 102, [109, 97, 103] => 103, [112, 105, 99] => 104, [100, 97, 118] => 105, [98, 105, 100] => 106, [98, 97, 108] => 107, [116, 105, 109] => 108, [116, 97, 115] => 109, [109, 97, 108] => 110, [108, 105, 103] => 111, [115, 105, 118] => 112, [116, 97, 103] => 113, [112, 97, 100] => 114, [115, 97, 108] => 115, [100, 105, 118] => 116, [100, 97, 99] => 117, [116, 97, 110] => 118, [115, 105, 100] => 119, [102, 97, 98] => 120, [116, 97, 114] => 121, [109, 111, 110] => 122, [114, 97, 110] => 123, [110, 105, 115] => 124, [119, 111, 108] => 125, [109, 105, 115] => 126, [112, 97, 108] => 127, [108, 97, 115] => 128, [100, 105, 115] => 129, [109, 97, 112] => 130, [114, 97, 98] => 131, [116, 111, 98] => 132, [114, 111, 108] => 133, [108, 97, 116] => 134, [108, 111, 110] => 135, [110, 111, 100] => 136, [110, 97, 118] => 137, [102, 105, 103] => 138, [110, 111, 109] => 139, [110, 105, 98] => 140, [112, 97, 103] => 141, [115, 111, 112] => 142, [114, 97, 108] => 143, [98, 105, 108] => 144, [104, 97, 100] => 145, [100, 111, 99] => 146, [114, 105, 100] => 147, [109, 111, 99] => 148, [112, 97, 99] => 149, [114, 97, 118] => 150, [114, 105, 112] => 151, [102, 97, 108] => 152, [116, 111, 100] => 153, [116, 105, 108] => 154, [116, 105, 110] => 155, [104, 97, 112] => 156, [109, 105, 99] => 157, [102, 97, 110] => 158, [112, 97, 116] => 159, [116, 97, 99] => 160, [108, 97, 98] => 161, [109, 111, 103] => 162, [115, 105, 109] => 163, [115, 111, 110] => 164, [112, 105, 110] => 165, [108, 111, 109] => 166, [114, 105, 99] => 167, [116, 97, 112] => 168, [102, 105, 114] => 169, [104, 97, 115] => 170, [98, 111, 115] => 171, [98, 97, 116] => 172, [112, 111, 99] => 173, [104, 97, 99] => 174, [116, 105, 100] => 175, [104, 97, 118] => 176, [115, 97, 112] => 177, [108, 105, 110] => 178, [100, 105, 98] => 179, [104, 111, 115] => 180, [100, 97, 98] => 181, [98, 105, 116] => 182, [98, 97, 114] => 183, [114, 97, 99] => 184, [112, 97, 114] => 185, [108, 111, 100] => 186, [100, 111, 115] => 187, [98, 111, 114] => 188, [116, 111, 99] => 189, [104, 105, 108] => 190, [109, 97, 99] => 191, [116, 111, 109] => 192, [100, 105, 103] => 193, [102, 105, 108] => 194, [102, 97, 115] => 195, [109, 105, 116] => 196, [104, 111, 98] => 197, [104, 97, 114] => 198, [109, 105, 103] => 199, [104, 105, 110] => 200, [114, 97, 100] => 201, [109, 97, 115] => 202, [104, 97, 108] => 203, [114, 97, 103] => 204, [108, 97, 103] => 205, [102, 97, 100] => 206, [116, 111, 112] => 207, [109, 111, 112] => 208, [104, 97, 98] => 209, [110, 105, 108] => 210, [110, 111, 115] => 211, [109, 105, 108] => 212, [102, 111, 112] => 213, [102, 97, 109] => 214, [100, 97, 116] => 215, [110, 111, 108] => 216, [100, 105, 110] => 217, [104, 97, 116] => 218, [110, 97, 99] => 219, [114, 105, 115] => 220, [102, 111, 116] => 221, [114, 105, 98] => 222, [104, 111, 99] => 223, [110, 105, 109] => 224, [108, 97, 114] => 225, [102, 105, 116] => 226, [119, 97, 108] => 227, [114, 97, 112] => 228, [115, 97, 114] => 229, [110, 97, 108] => 230, [109, 111, 115] => 231, [108, 97, 110] => 232, [100, 111, 110] => 233, [100, 97, 110] => 234, [108, 97, 100] => 235, [100, 111, 118] => 236, [114, 105, 118] => 237, [98, 97, 99] => 238, [112, 111, 108] => 239, [108, 97, 112] => 240, [116, 97, 108] => 241, [112, 105, 116] => 242, [110, 97, 109] => 243, [98, 111, 110] => 244, [114, 111, 115] => 245, [116, 111, 110] => 246, [102, 111, 100] => 247, [112, 111, 110] => 248, [115, 111, 118] => 249, [110, 111, 99] => 250, [115, 111, 114] => 251, [108, 97, 118] => 252, [109, 97, 116] => 253, [109, 105, 112] => 254, [102, 105, 112] => 255,
};

pub(crate) const SUFFIXES: [&'static str; 256] = [
Expand All @@ -48,6 +48,6 @@ pub(crate) const SUFFIXES: [&'static str; 256] = [
"fyr", "mur", "tel", "rep", "teg", "pec", "nel", "nev", "fes",
];

pub(crate) static SUFFIXES_MAP: phf::Map<&'static str, u8> = phf::phf_map! {
"zod" => 0, "nec" => 1, "bud" => 2, "wes" => 3, "sev" => 4, "per" => 5, "sut" => 6, "let" => 7, "ful" => 8, "pen" => 9, "syt" => 10, "dur" => 11, "wep" => 12, "ser" => 13, "wyl" => 14, "sun" => 15, "ryp" => 16, "syx" => 17, "dyr" => 18, "nup" => 19, "heb" => 20, "peg" => 21, "lup" => 22, "dep" => 23, "dys" => 24, "put" => 25, "lug" => 26, "hec" => 27, "ryt" => 28, "tyv" => 29, "syd" => 30, "nex" => 31, "lun" => 32, "mep" => 33, "lut" => 34, "sep" => 35, "pes" => 36, "del" => 37, "sul" => 38, "ped" => 39, "tem" => 40, "led" => 41, "tul" => 42, "met" => 43, "wen" => 44, "byn" => 45, "hex" => 46, "feb" => 47, "pyl" => 48, "dul" => 49, "het" => 50, "mev" => 51, "rut" => 52, "tyl" => 53, "wyd" => 54, "tep" => 55, "bes" => 56, "dex" => 57, "sef" => 58, "wyc" => 59, "bur" => 60, "der" => 61, "nep" => 62, "pur" => 63, "rys" => 64, "reb" => 65, "den" => 66, "nut" => 67, "sub" => 68, "pet" => 69, "rul" => 70, "syn" => 71, "reg" => 72, "tyd" => 73, "sup" => 74, "sem" => 75, "wyn" => 76, "rec" => 77, "meg" => 78, "net" => 79, "sec" => 80, "mul" => 81, "nym" => 82, "tev" => 83, "web" => 84, "sum" => 85, "mut" => 86, "nyx" => 87, "rex" => 88, "teb" => 89, "fus" => 90, "hep" => 91, "ben" => 92, "mus" => 93, "wyx" => 94, "sym" => 95, "sel" => 96, "ruc" => 97, "dec" => 98, "wex" => 99, "syr" => 100, "wet" => 101, "dyl" => 102, "myn" => 103, "mes" => 104, "det" => 105, "bet" => 106, "bel" => 107, "tux" => 108, "tug" => 109, "myr" => 110, "pel" => 111, "syp" => 112, "ter" => 113, "meb" => 114, "set" => 115, "dut" => 116, "deg" => 117, "tex" => 118, "sur" => 119, "fel" => 120, "tud" => 121, "nux" => 122, "rux" => 123, "ren" => 124, "wyt" => 125, "nub" => 126, "med" => 127, "lyt" => 128, "dus" => 129, "neb" => 130, "rum" => 131, "tyn" => 132, "seg" => 133, "lyx" => 134, "pun" => 135, "res" => 136, "red" => 137, "fun" => 138, "rev" => 139, "ref" => 140, "mec" => 141, "ted" => 142, "rus" => 143, "bex" => 144, "leb" => 145, "dux" => 146, "ryn" => 147, "num" => 148, "pyx" => 149, "ryg" => 150, "ryx" => 151, "fep" => 152, "tyr" => 153, "tus" => 154, "tyc" => 155, "leg" => 156, "nem" => 157, "fer" => 158, "mer" => 159, "ten" => 160, "lus" => 161, "nus" => 162, "syl" => 163, "tec" => 164, "mex" => 165, "pub" => 166, "rym" => 167, "tuc" => 168, "fyl" => 169, "lep" => 170, "deb" => 171, "ber" => 172, "mug" => 173, "hut" => 174, "tun" => 175, "byl" => 176, "sud" => 177, "pem" => 178, "dev" => 179, "lur" => 180, "def" => 181, "bus" => 182, "bep" => 183, "run" => 184, "mel" => 185, "pex" => 186, "dyt" => 187, "byt" => 188, "typ" => 189, "lev" => 190, "myl" => 191, "wed" => 192, "duc" => 193, "fur" => 194, "fex" => 195, "nul" => 196, "luc" => 197, "len" => 198, "ner" => 199, "lex" => 200, "rup" => 201, "ned" => 202, "lec" => 203, "ryd" => 204, "lyd" => 205, "fen" => 206, "wel" => 207, "nyd" => 208, "hus" => 209, "rel" => 210, "rud" => 211, "nes" => 212, "hes" => 213, "fet" => 214, "des" => 215, "ret" => 216, "dun" => 217, "ler" => 218, "nyr" => 219, "seb" => 220, "hul" => 221, "ryl" => 222, "lud" => 223, "rem" => 224, "lys" => 225, "fyn" => 226, "wer" => 227, "ryc" => 228, "sug" => 229, "nys" => 230, "nyl" => 231, "lyn" => 232, "dyn" => 233, "dem" => 234, "lux" => 235, "fed" => 236, "sed" => 237, "bec" => 238, "mun" => 239, "lyr" => 240, "tes" => 241, "mud" => 242, "nyt" => 243, "byr" => 244, "sen" => 245, "weg" => 246, "fyr" => 247, "mur" => 248, "tel" => 249, "rep" => 250, "teg" => 251, "pec" => 252, "nel" => 253, "nev" => 254, "fes" => 255,
pub(crate) static SUFFIXES_MAP: phf::Map<[u8; 3], u8> = phf::phf_map! {
[122, 111, 100] => 0, [110, 101, 99] => 1, [98, 117, 100] => 2, [119, 101, 115] => 3, [115, 101, 118] => 4, [112, 101, 114] => 5, [115, 117, 116] => 6, [108, 101, 116] => 7, [102, 117, 108] => 8, [112, 101, 110] => 9, [115, 121, 116] => 10, [100, 117, 114] => 11, [119, 101, 112] => 12, [115, 101, 114] => 13, [119, 121, 108] => 14, [115, 117, 110] => 15, [114, 121, 112] => 16, [115, 121, 120] => 17, [100, 121, 114] => 18, [110, 117, 112] => 19, [104, 101, 98] => 20, [112, 101, 103] => 21, [108, 117, 112] => 22, [100, 101, 112] => 23, [100, 121, 115] => 24, [112, 117, 116] => 25, [108, 117, 103] => 26, [104, 101, 99] => 27, [114, 121, 116] => 28, [116, 121, 118] => 29, [115, 121, 100] => 30, [110, 101, 120] => 31, [108, 117, 110] => 32, [109, 101, 112] => 33, [108, 117, 116] => 34, [115, 101, 112] => 35, [112, 101, 115] => 36, [100, 101, 108] => 37, [115, 117, 108] => 38, [112, 101, 100] => 39, [116, 101, 109] => 40, [108, 101, 100] => 41, [116, 117, 108] => 42, [109, 101, 116] => 43, [119, 101, 110] => 44, [98, 121, 110] => 45, [104, 101, 120] => 46, [102, 101, 98] => 47, [112, 121, 108] => 48, [100, 117, 108] => 49, [104, 101, 116] => 50, [109, 101, 118] => 51, [114, 117, 116] => 52, [116, 121, 108] => 53, [119, 121, 100] => 54, [116, 101, 112] => 55, [98, 101, 115] => 56, [100, 101, 120] => 57, [115, 101, 102] => 58, [119, 121, 99] => 59, [98, 117, 114] => 60, [100, 101, 114] => 61, [110, 101, 112] => 62, [112, 117, 114] => 63, [114, 121, 115] => 64, [114, 101, 98] => 65, [100, 101, 110] => 66, [110, 117, 116] => 67, [115, 117, 98] => 68, [112, 101, 116] => 69, [114, 117, 108] => 70, [115, 121, 110] => 71, [114, 101, 103] => 72, [116, 121, 100] => 73, [115, 117, 112] => 74, [115, 101, 109] => 75, [119, 121, 110] => 76, [114, 101, 99] => 77, [109, 101, 103] => 78, [110, 101, 116] => 79, [115, 101, 99] => 80, [109, 117, 108] => 81, [110, 121, 109] => 82, [116, 101, 118] => 83, [119, 101, 98] => 84, [115, 117, 109] => 85, [109, 117, 116] => 86, [110, 121, 120] => 87, [114, 101, 120] => 88, [116, 101, 98] => 89, [102, 117, 115] => 90, [104, 101, 112] => 91, [98, 101, 110] => 92, [109, 117, 115] => 93, [119, 121, 120] => 94, [115, 121, 109] => 95, [115, 101, 108] => 96, [114, 117, 99] => 97, [100, 101, 99] => 98, [119, 101, 120] => 99, [115, 121, 114] => 100, [119, 101, 116] => 101, [100, 121, 108] => 102, [109, 121, 110] => 103, [109, 101, 115] => 104, [100, 101, 116] => 105, [98, 101, 116] => 106, [98, 101, 108] => 107, [116, 117, 120] => 108, [116, 117, 103] => 109, [109, 121, 114] => 110, [112, 101, 108] => 111, [115, 121, 112] => 112, [116, 101, 114] => 113, [109, 101, 98] => 114, [115, 101, 116] => 115, [100, 117, 116] => 116, [100, 101, 103] => 117, [116, 101, 120] => 118, [115, 117, 114] => 119, [102, 101, 108] => 120, [116, 117, 100] => 121, [110, 117, 120] => 122, [114, 117, 120] => 123, [114, 101, 110] => 124, [119, 121, 116] => 125, [110, 117, 98] => 126, [109, 101, 100] => 127, [108, 121, 116] => 128, [100, 117, 115] => 129, [110, 101, 98] => 130, [114, 117, 109] => 131, [116, 121, 110] => 132, [115, 101, 103] => 133, [108, 121, 120] => 134, [112, 117, 110] => 135, [114, 101, 115] => 136, [114, 101, 100] => 137, [102, 117, 110] => 138, [114, 101, 118] => 139, [114, 101, 102] => 140, [109, 101, 99] => 141, [116, 101, 100] => 142, [114, 117, 115] => 143, [98, 101, 120] => 144, [108, 101, 98] => 145, [100, 117, 120] => 146, [114, 121, 110] => 147, [110, 117, 109] => 148, [112, 121, 120] => 149, [114, 121, 103] => 150, [114, 121, 120] => 151, [102, 101, 112] => 152, [116, 121, 114] => 153, [116, 117, 115] => 154, [116, 121, 99] => 155, [108, 101, 103] => 156, [110, 101, 109] => 157, [102, 101, 114] => 158, [109, 101, 114] => 159, [116, 101, 110] => 160, [108, 117, 115] => 161, [110, 117, 115] => 162, [115, 121, 108] => 163, [116, 101, 99] => 164, [109, 101, 120] => 165, [112, 117, 98] => 166, [114, 121, 109] => 167, [116, 117, 99] => 168, [102, 121, 108] => 169, [108, 101, 112] => 170, [100, 101, 98] => 171, [98, 101, 114] => 172, [109, 117, 103] => 173, [104, 117, 116] => 174, [116, 117, 110] => 175, [98, 121, 108] => 176, [115, 117, 100] => 177, [112, 101, 109] => 178, [100, 101, 118] => 179, [108, 117, 114] => 180, [100, 101, 102] => 181, [98, 117, 115] => 182, [98, 101, 112] => 183, [114, 117, 110] => 184, [109, 101, 108] => 185, [112, 101, 120] => 186, [100, 121, 116] => 187, [98, 121, 116] => 188, [116, 121, 112] => 189, [108, 101, 118] => 190, [109, 121, 108] => 191, [119, 101, 100] => 192, [100, 117, 99] => 193, [102, 117, 114] => 194, [102, 101, 120] => 195, [110, 117, 108] => 196, [108, 117, 99] => 197, [108, 101, 110] => 198, [110, 101, 114] => 199, [108, 101, 120] => 200, [114, 117, 112] => 201, [110, 101, 100] => 202, [108, 101, 99] => 203, [114, 121, 100] => 204, [108, 121, 100] => 205, [102, 101, 110] => 206, [119, 101, 108] => 207, [110, 121, 100] => 208, [104, 117, 115] => 209, [114, 101, 108] => 210, [114, 117, 100] => 211, [110, 101, 115] => 212, [104, 101, 115] => 213, [102, 101, 116] => 214, [100, 101, 115] => 215, [114, 101, 116] => 216, [100, 117, 110] => 217, [108, 101, 114] => 218, [110, 121, 114] => 219, [115, 101, 98] => 220, [104, 117, 108] => 221, [114, 121, 108] => 222, [108, 117, 100] => 223, [114, 101, 109] => 224, [108, 121, 115] => 225, [102, 121, 110] => 226, [119, 101, 114] => 227, [114, 121, 99] => 228, [115, 117, 103] => 229, [110, 121, 115] => 230, [110, 121, 108] => 231, [108, 121, 110] => 232, [100, 121, 110] => 233, [100, 101, 109] => 234, [108, 117, 120] => 235, [102, 101, 100] => 236, [115, 101, 100] => 237, [98, 101, 99] => 238, [109, 117, 110] => 239, [108, 121, 114] => 240, [116, 101, 115] => 241, [109, 117, 100] => 242, [110, 121, 116] => 243, [98, 121, 114] => 244, [115, 101, 110] => 245, [119, 101, 103] => 246, [102, 121, 114] => 247, [109, 117, 114] => 248, [116, 101, 108] => 249, [114, 101, 112] => 250, [116, 101, 103] => 251, [112, 101, 99] => 252, [110, 101, 108] => 253, [110, 101, 118] => 254, [102, 101, 115] => 255,
};
Loading

0 comments on commit fb67cd4

Please sign in to comment.