EncryptionKeyEmojifier.smali

.class public Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;
.super Ljava/lang/Object;
.source "EncryptionKeyEmojifier.java"


# static fields
.field private static final emojis:[Ljava/lang/String;

.field private static final offsets:[I


# direct methods
.method static constructor <clinit>()V
    .registers 4

    .line 8
    const/16 v0, 0x14d

    new-array v0, v0, [Ljava/lang/String;

    const/4 v1, 0x0

    const-string/jumbo v2, "\ud83d\ude09"

    aput-object v2, v0, v1

    const/4 v1, 0x1

    const-string/jumbo v2, "\ud83d\ude0d"

    aput-object v2, v0, v1

    const/4 v1, 0x2

    const-string/jumbo v2, "\ud83d\ude1b"

    aput-object v2, v0, v1

    const/4 v1, 0x3

    const-string/jumbo v2, "\ud83d\ude2d"

    aput-object v2, v0, v1

    const/4 v1, 0x4

    const-string/jumbo v2, "\ud83d\ude31"

    aput-object v2, v0, v1

    const-string/jumbo v1, "\ud83d\ude21"

    const/4 v2, 0x5

    aput-object v1, v0, v2

    const/4 v1, 0x6

    const-string/jumbo v3, "\ud83d\ude0e"

    aput-object v3, v0, v1

    const/4 v1, 0x7

    const-string/jumbo v3, "\ud83d\ude34"

    aput-object v3, v0, v1

    const/16 v1, 0x8

    const-string/jumbo v3, "\ud83d\ude35"

    aput-object v3, v0, v1

    const/16 v1, 0x9

    const-string/jumbo v3, "\ud83d\ude08"

    aput-object v3, v0, v1

    const/16 v1, 0xa

    const-string/jumbo v3, "\ud83d\ude2c"

    aput-object v3, v0, v1

    const/16 v1, 0xb

    const-string/jumbo v3, "\ud83d\ude07"

    aput-object v3, v0, v1

    const/16 v1, 0xc

    const-string/jumbo v3, "\ud83d\ude0f"

    aput-object v3, v0, v1

    const/16 v1, 0xd

    const-string/jumbo v3, "\ud83d\udc6e"

    aput-object v3, v0, v1

    const/16 v1, 0xe

    const-string/jumbo v3, "\ud83d\udc77"

    aput-object v3, v0, v1

    const/16 v1, 0xf

    const-string/jumbo v3, "\ud83d\udc82"

    aput-object v3, v0, v1

    const/16 v1, 0x10

    const-string/jumbo v3, "\ud83d\udc76"

    aput-object v3, v0, v1

    const/16 v1, 0x11

    const-string/jumbo v3, "\ud83d\udc68"

    aput-object v3, v0, v1

    const/16 v1, 0x12

    const-string/jumbo v3, "\ud83d\udc69"

    aput-object v3, v0, v1

    const/16 v1, 0x13

    const-string/jumbo v3, "\ud83d\udc74"

    aput-object v3, v0, v1

    const/16 v1, 0x14

    const-string/jumbo v3, "\ud83d\udc75"

    aput-object v3, v0, v1

    const/16 v1, 0x15

    const-string/jumbo v3, "\ud83d\ude3b"

    aput-object v3, v0, v1

    const/16 v1, 0x16

    const-string/jumbo v3, "\ud83d\ude3d"

    aput-object v3, v0, v1

    const/16 v1, 0x17

    const-string/jumbo v3, "\ud83d\ude40"

    aput-object v3, v0, v1

    const/16 v1, 0x18

    const-string/jumbo v3, "\ud83d\udc7a"

    aput-object v3, v0, v1

    const/16 v1, 0x19

    const-string/jumbo v3, "\ud83d\ude48"

    aput-object v3, v0, v1

    const/16 v1, 0x1a

    const-string/jumbo v3, "\ud83d\ude49"

    aput-object v3, v0, v1

    const/16 v1, 0x1b

    const-string/jumbo v3, "\ud83d\ude4a"

    aput-object v3, v0, v1

    const/16 v1, 0x1c

    const-string/jumbo v3, "\ud83d\udc80"

    aput-object v3, v0, v1

    const/16 v1, 0x1d

    const-string/jumbo v3, "\ud83d\udc7d"

    aput-object v3, v0, v1

    const/16 v1, 0x1e

    const-string/jumbo v3, "\ud83d\udca9"

    aput-object v3, v0, v1

    const/16 v1, 0x1f

    const-string/jumbo v3, "\ud83d\udd25"

    aput-object v3, v0, v1

    const/16 v1, 0x20

    const-string/jumbo v3, "\ud83d\udca5"

    aput-object v3, v0, v1

    const/16 v1, 0x21

    const-string/jumbo v3, "\ud83d\udca4"

    aput-object v3, v0, v1

    const/16 v1, 0x22

    const-string/jumbo v3, "\ud83d\udc42"

    aput-object v3, v0, v1

    const/16 v1, 0x23

    const-string/jumbo v3, "\ud83d\udc40"

    aput-object v3, v0, v1

    const/16 v1, 0x24

    const-string/jumbo v3, "\ud83d\udc43"

    aput-object v3, v0, v1

    const/16 v1, 0x25

    const-string/jumbo v3, "\ud83d\udc45"

    aput-object v3, v0, v1

    const/16 v1, 0x26

    const-string/jumbo v3, "\ud83d\udc44"

    aput-object v3, v0, v1

    const/16 v1, 0x27

    const-string/jumbo v3, "\ud83d\udc4d"

    aput-object v3, v0, v1

    const/16 v1, 0x28

    const-string/jumbo v3, "\ud83d\udc4e"

    aput-object v3, v0, v1

    const/16 v1, 0x29

    const-string/jumbo v3, "\ud83d\udc4c"

    aput-object v3, v0, v1

    const/16 v1, 0x2a

    const-string/jumbo v3, "\ud83d\udc4a"

    aput-object v3, v0, v1

    const/16 v1, 0x2b

    const-string/jumbo v3, "\u270c"

    aput-object v3, v0, v1

    const/16 v1, 0x2c

    const-string/jumbo v3, "\u270b"

    aput-object v3, v0, v1

    const/16 v1, 0x2d

    const-string/jumbo v3, "\ud83d\udc50"

    aput-object v3, v0, v1

    const/16 v1, 0x2e

    const-string/jumbo v3, "\ud83d\udc46"

    aput-object v3, v0, v1

    const/16 v1, 0x2f

    const-string/jumbo v3, "\ud83d\udc47"

    aput-object v3, v0, v1

    const/16 v1, 0x30

    const-string/jumbo v3, "\ud83d\udc49"

    aput-object v3, v0, v1

    const/16 v1, 0x31

    const-string/jumbo v3, "\ud83d\udc48"

    aput-object v3, v0, v1

    const/16 v1, 0x32

    const-string/jumbo v3, "\ud83d\ude4f"

    aput-object v3, v0, v1

    const/16 v1, 0x33

    const-string/jumbo v3, "\ud83d\udc4f"

    aput-object v3, v0, v1

    const/16 v1, 0x34

    const-string/jumbo v3, "\ud83d\udcaa"

    aput-object v3, v0, v1

    const/16 v1, 0x35

    const-string/jumbo v3, "\ud83d\udeb6"

    aput-object v3, v0, v1

    const/16 v1, 0x36

    const-string/jumbo v3, "\ud83c\udfc3"

    aput-object v3, v0, v1

    const/16 v1, 0x37

    const-string/jumbo v3, "\ud83d\udc83"

    aput-object v3, v0, v1

    const/16 v1, 0x38

    const-string/jumbo v3, "\ud83d\udc6b"

    aput-object v3, v0, v1

    const/16 v1, 0x39

    const-string/jumbo v3, "\ud83d\udc6a"

    aput-object v3, v0, v1

    const/16 v1, 0x3a

    const-string/jumbo v3, "\ud83d\udc6c"

    aput-object v3, v0, v1

    const/16 v1, 0x3b

    const-string/jumbo v3, "\ud83d\udc6d"

    aput-object v3, v0, v1

    const/16 v1, 0x3c

    const-string/jumbo v3, "\ud83d\udc85"

    aput-object v3, v0, v1

    const/16 v1, 0x3d

    const-string/jumbo v3, "\ud83c\udfa9"

    aput-object v3, v0, v1

    const/16 v1, 0x3e

    const-string/jumbo v3, "\ud83d\udc51"

    aput-object v3, v0, v1

    const/16 v1, 0x3f

    const-string/jumbo v3, "\ud83d\udc52"

    aput-object v3, v0, v1

    const/16 v1, 0x40

    const-string/jumbo v3, "\ud83d\udc5f"

    aput-object v3, v0, v1

    const/16 v1, 0x41

    const-string/jumbo v3, "\ud83d\udc5e"

    aput-object v3, v0, v1

    const/16 v1, 0x42

    const-string/jumbo v3, "\ud83d\udc60"

    aput-object v3, v0, v1

    const/16 v1, 0x43

    const-string/jumbo v3, "\ud83d\udc55"

    aput-object v3, v0, v1

    const/16 v1, 0x44

    const-string/jumbo v3, "\ud83d\udc57"

    aput-object v3, v0, v1

    const/16 v1, 0x45

    const-string/jumbo v3, "\ud83d\udc56"

    aput-object v3, v0, v1

    const/16 v1, 0x46

    const-string/jumbo v3, "\ud83d\udc59"

    aput-object v3, v0, v1

    const/16 v1, 0x47

    const-string/jumbo v3, "\ud83d\udc5c"

    aput-object v3, v0, v1

    const/16 v1, 0x48

    const-string/jumbo v3, "\ud83d\udc53"

    aput-object v3, v0, v1

    const/16 v1, 0x49

    const-string/jumbo v3, "\ud83c\udf80"

    aput-object v3, v0, v1

    const/16 v1, 0x4a

    const-string/jumbo v3, "\ud83d\udc84"

    aput-object v3, v0, v1

    const/16 v1, 0x4b

    const-string/jumbo v3, "\ud83d\udc9b"

    aput-object v3, v0, v1

    const/16 v1, 0x4c

    const-string/jumbo v3, "\ud83d\udc99"

    aput-object v3, v0, v1

    const/16 v1, 0x4d

    const-string/jumbo v3, "\ud83d\udc9c"

    aput-object v3, v0, v1

    const/16 v1, 0x4e

    const-string/jumbo v3, "\ud83d\udc9a"

    aput-object v3, v0, v1

    const/16 v1, 0x4f

    const-string/jumbo v3, "\ud83d\udc8d"

    aput-object v3, v0, v1

    const/16 v1, 0x50

    const-string/jumbo v3, "\ud83d\udc8e"

    aput-object v3, v0, v1

    const/16 v1, 0x51

    const-string/jumbo v3, "\ud83d\udc36"

    aput-object v3, v0, v1

    const/16 v1, 0x52

    const-string/jumbo v3, "\ud83d\udc3a"

    aput-object v3, v0, v1

    const/16 v1, 0x53

    const-string/jumbo v3, "\ud83d\udc31"

    aput-object v3, v0, v1

    const/16 v1, 0x54

    const-string/jumbo v3, "\ud83d\udc2d"

    aput-object v3, v0, v1

    const/16 v1, 0x55

    const-string/jumbo v3, "\ud83d\udc39"

    aput-object v3, v0, v1

    const/16 v1, 0x56

    const-string/jumbo v3, "\ud83d\udc30"

    aput-object v3, v0, v1

    const/16 v1, 0x57

    const-string/jumbo v3, "\ud83d\udc38"

    aput-object v3, v0, v1

    const/16 v1, 0x58

    const-string/jumbo v3, "\ud83d\udc2f"

    aput-object v3, v0, v1

    const/16 v1, 0x59

    const-string/jumbo v3, "\ud83d\udc28"

    aput-object v3, v0, v1

    const/16 v1, 0x5a

    const-string/jumbo v3, "\ud83d\udc3b"

    aput-object v3, v0, v1

    const/16 v1, 0x5b

    const-string/jumbo v3, "\ud83d\udc37"

    aput-object v3, v0, v1

    const/16 v1, 0x5c

    const-string/jumbo v3, "\ud83d\udc2e"

    aput-object v3, v0, v1

    const/16 v1, 0x5d

    const-string/jumbo v3, "\ud83d\udc17"

    aput-object v3, v0, v1

    const/16 v1, 0x5e

    const-string/jumbo v3, "\ud83d\udc34"

    aput-object v3, v0, v1

    const/16 v1, 0x5f

    const-string/jumbo v3, "\ud83d\udc11"

    aput-object v3, v0, v1

    const/16 v1, 0x60

    const-string/jumbo v3, "\ud83d\udc18"

    aput-object v3, v0, v1

    const/16 v1, 0x61

    const-string/jumbo v3, "\ud83d\udc3c"

    aput-object v3, v0, v1

    const/16 v1, 0x62

    const-string/jumbo v3, "\ud83d\udc27"

    aput-object v3, v0, v1

    const/16 v1, 0x63

    const-string/jumbo v3, "\ud83d\udc25"

    aput-object v3, v0, v1

    const/16 v1, 0x64

    const-string/jumbo v3, "\ud83d\udc14"

    aput-object v3, v0, v1

    const/16 v1, 0x65

    const-string/jumbo v3, "\ud83d\udc0d"

    aput-object v3, v0, v1

    const/16 v1, 0x66

    const-string/jumbo v3, "\ud83d\udc22"

    aput-object v3, v0, v1

    const/16 v1, 0x67

    const-string/jumbo v3, "\ud83d\udc1b"

    aput-object v3, v0, v1

    const/16 v1, 0x68

    const-string/jumbo v3, "\ud83d\udc1d"

    aput-object v3, v0, v1

    const/16 v1, 0x69

    const-string/jumbo v3, "\ud83d\udc1c"

    aput-object v3, v0, v1

    const/16 v1, 0x6a

    const-string/jumbo v3, "\ud83d\udc1e"

    aput-object v3, v0, v1

    const/16 v1, 0x6b

    const-string/jumbo v3, "\ud83d\udc0c"

    aput-object v3, v0, v1

    const/16 v1, 0x6c

    const-string/jumbo v3, "\ud83d\udc19"

    aput-object v3, v0, v1

    const/16 v1, 0x6d

    const-string/jumbo v3, "\ud83d\udc1a"

    aput-object v3, v0, v1

    const/16 v1, 0x6e

    const-string/jumbo v3, "\ud83d\udc1f"

    aput-object v3, v0, v1

    const/16 v1, 0x6f

    const-string/jumbo v3, "\ud83d\udc2c"

    aput-object v3, v0, v1

    const/16 v1, 0x70

    const-string/jumbo v3, "\ud83d\udc0b"

    aput-object v3, v0, v1

    const/16 v1, 0x71

    const-string/jumbo v3, "\ud83d\udc10"

    aput-object v3, v0, v1

    const/16 v1, 0x72

    const-string/jumbo v3, "\ud83d\udc0a"

    aput-object v3, v0, v1

    const/16 v1, 0x73

    const-string/jumbo v3, "\ud83d\udc2b"

    aput-object v3, v0, v1

    const/16 v1, 0x74

    const-string/jumbo v3, "\ud83c\udf40"

    aput-object v3, v0, v1

    const/16 v1, 0x75

    const-string/jumbo v3, "\ud83c\udf39"

    aput-object v3, v0, v1

    const/16 v1, 0x76

    const-string/jumbo v3, "\ud83c\udf3b"

    aput-object v3, v0, v1

    const/16 v1, 0x77

    const-string/jumbo v3, "\ud83c\udf41"

    aput-object v3, v0, v1

    const/16 v1, 0x78

    const-string/jumbo v3, "\ud83c\udf3e"

    aput-object v3, v0, v1

    const/16 v1, 0x79

    const-string/jumbo v3, "\ud83c\udf44"

    aput-object v3, v0, v1

    const/16 v1, 0x7a

    const-string/jumbo v3, "\ud83c\udf35"

    aput-object v3, v0, v1

    const/16 v1, 0x7b

    const-string/jumbo v3, "\ud83c\udf34"

    aput-object v3, v0, v1

    const/16 v1, 0x7c

    const-string/jumbo v3, "\ud83c\udf33"

    aput-object v3, v0, v1

    const/16 v1, 0x7d

    const-string/jumbo v3, "\ud83c\udf1e"

    aput-object v3, v0, v1

    const/16 v1, 0x7e

    const-string/jumbo v3, "\ud83c\udf1a"

    aput-object v3, v0, v1

    const/16 v1, 0x7f

    const-string/jumbo v3, "\ud83c\udf19"

    aput-object v3, v0, v1

    const/16 v1, 0x80

    const-string/jumbo v3, "\ud83c\udf0e"

    aput-object v3, v0, v1

    const/16 v1, 0x81

    const-string/jumbo v3, "\ud83c\udf0b"

    aput-object v3, v0, v1

    const/16 v1, 0x82

    const-string/jumbo v3, "\u26a1"

    aput-object v3, v0, v1

    const/16 v1, 0x83

    const-string/jumbo v3, "\u2614"

    aput-object v3, v0, v1

    const/16 v1, 0x84

    const-string/jumbo v3, "\u2744"

    aput-object v3, v0, v1

    const/16 v1, 0x85

    const-string/jumbo v3, "\u26c4"

    aput-object v3, v0, v1

    const/16 v1, 0x86

    const-string/jumbo v3, "\ud83c\udf00"

    aput-object v3, v0, v1

    const/16 v1, 0x87

    const-string/jumbo v3, "\ud83c\udf08"

    aput-object v3, v0, v1

    const/16 v1, 0x88

    const-string/jumbo v3, "\ud83c\udf0a"

    aput-object v3, v0, v1

    const/16 v1, 0x89

    const-string/jumbo v3, "\ud83c\udf93"

    aput-object v3, v0, v1

    const/16 v1, 0x8a

    const-string/jumbo v3, "\ud83c\udf86"

    aput-object v3, v0, v1

    const/16 v1, 0x8b

    const-string/jumbo v3, "\ud83c\udf83"

    aput-object v3, v0, v1

    const/16 v1, 0x8c

    const-string/jumbo v3, "\ud83d\udc7b"

    aput-object v3, v0, v1

    const/16 v1, 0x8d

    const-string/jumbo v3, "\ud83c\udf85"

    aput-object v3, v0, v1

    const/16 v1, 0x8e

    const-string/jumbo v3, "\ud83c\udf84"

    aput-object v3, v0, v1

    const/16 v1, 0x8f

    const-string/jumbo v3, "\ud83c\udf81"

    aput-object v3, v0, v1

    const/16 v1, 0x90

    const-string/jumbo v3, "\ud83c\udf88"

    aput-object v3, v0, v1

    const/16 v1, 0x91

    const-string/jumbo v3, "\ud83d\udd2e"

    aput-object v3, v0, v1

    const/16 v1, 0x92

    const-string/jumbo v3, "\ud83c\udfa5"

    aput-object v3, v0, v1

    const/16 v1, 0x93

    const-string/jumbo v3, "\ud83d\udcf7"

    aput-object v3, v0, v1

    const/16 v1, 0x94

    const-string/jumbo v3, "\ud83d\udcbf"

    aput-object v3, v0, v1

    const/16 v1, 0x95

    const-string/jumbo v3, "\ud83d\udcbb"

    aput-object v3, v0, v1

    const/16 v1, 0x96

    const-string/jumbo v3, "\u260e"

    aput-object v3, v0, v1

    const/16 v1, 0x97

    const-string/jumbo v3, "\ud83d\udce1"

    aput-object v3, v0, v1

    const/16 v1, 0x98

    const-string/jumbo v3, "\ud83d\udcfa"

    aput-object v3, v0, v1

    const/16 v1, 0x99

    const-string/jumbo v3, "\ud83d\udcfb"

    aput-object v3, v0, v1

    const/16 v1, 0x9a

    const-string/jumbo v3, "\ud83d\udd09"

    aput-object v3, v0, v1

    const/16 v1, 0x9b

    const-string/jumbo v3, "\ud83d\udd14"

    aput-object v3, v0, v1

    const/16 v1, 0x9c

    const-string/jumbo v3, "\u23f3"

    aput-object v3, v0, v1

    const/16 v1, 0x9d

    const-string/jumbo v3, "\u23f0"

    aput-object v3, v0, v1

    const/16 v1, 0x9e

    const-string/jumbo v3, "\u231a"

    aput-object v3, v0, v1

    const/16 v1, 0x9f

    const-string/jumbo v3, "\ud83d\udd12"

    aput-object v3, v0, v1

    const/16 v1, 0xa0

    const-string/jumbo v3, "\ud83d\udd11"

    aput-object v3, v0, v1

    const/16 v1, 0xa1

    const-string/jumbo v3, "\ud83d\udd0e"

    aput-object v3, v0, v1

    const/16 v1, 0xa2

    const-string/jumbo v3, "\ud83d\udca1"

    aput-object v3, v0, v1

    const/16 v1, 0xa3

    const-string/jumbo v3, "\ud83d\udd26"

    aput-object v3, v0, v1

    const/16 v1, 0xa4

    const-string/jumbo v3, "\ud83d\udd0c"

    aput-object v3, v0, v1

    const/16 v1, 0xa5

    const-string/jumbo v3, "\ud83d\udd0b"

    aput-object v3, v0, v1

    const/16 v1, 0xa6

    const-string/jumbo v3, "\ud83d\udebf"

    aput-object v3, v0, v1

    const/16 v1, 0xa7

    const-string/jumbo v3, "\ud83d\udebd"

    aput-object v3, v0, v1

    const/16 v1, 0xa8

    const-string/jumbo v3, "\ud83d\udd27"

    aput-object v3, v0, v1

    const/16 v1, 0xa9

    const-string/jumbo v3, "\ud83d\udd28"

    aput-object v3, v0, v1

    const/16 v1, 0xaa

    const-string/jumbo v3, "\ud83d\udeaa"

    aput-object v3, v0, v1

    const/16 v1, 0xab

    const-string/jumbo v3, "\ud83d\udeac"

    aput-object v3, v0, v1

    const/16 v1, 0xac

    const-string/jumbo v3, "\ud83d\udca3"

    aput-object v3, v0, v1

    const/16 v1, 0xad

    const-string/jumbo v3, "\ud83d\udd2b"

    aput-object v3, v0, v1

    const/16 v1, 0xae

    const-string/jumbo v3, "\ud83d\udd2a"

    aput-object v3, v0, v1

    const/16 v1, 0xaf

    const-string/jumbo v3, "\ud83d\udc8a"

    aput-object v3, v0, v1

    const/16 v1, 0xb0

    const-string/jumbo v3, "\ud83d\udc89"

    aput-object v3, v0, v1

    const/16 v1, 0xb1

    const-string/jumbo v3, "\ud83d\udcb0"

    aput-object v3, v0, v1

    const/16 v1, 0xb2

    const-string/jumbo v3, "\ud83d\udcb5"

    aput-object v3, v0, v1

    const/16 v1, 0xb3

    const-string/jumbo v3, "\ud83d\udcb3"

    aput-object v3, v0, v1

    const/16 v1, 0xb4

    const-string/jumbo v3, "\u2709"

    aput-object v3, v0, v1

    const/16 v1, 0xb5

    const-string/jumbo v3, "\ud83d\udceb"

    aput-object v3, v0, v1

    const/16 v1, 0xb6

    const-string/jumbo v3, "\ud83d\udce6"

    aput-object v3, v0, v1

    const/16 v1, 0xb7

    const-string/jumbo v3, "\ud83d\udcc5"

    aput-object v3, v0, v1

    const/16 v1, 0xb8

    const-string/jumbo v3, "\ud83d\udcc1"

    aput-object v3, v0, v1

    const/16 v1, 0xb9

    const-string/jumbo v3, "\u2702"

    aput-object v3, v0, v1

    const/16 v1, 0xba

    const-string/jumbo v3, "\ud83d\udccc"

    aput-object v3, v0, v1

    const/16 v1, 0xbb

    const-string/jumbo v3, "\ud83d\udcce"

    aput-object v3, v0, v1

    const/16 v1, 0xbc

    const-string/jumbo v3, "\u2712"

    aput-object v3, v0, v1

    const/16 v1, 0xbd

    const-string/jumbo v3, "\u270f"

    aput-object v3, v0, v1

    const/16 v1, 0xbe

    const-string/jumbo v3, "\ud83d\udcd0"

    aput-object v3, v0, v1

    const/16 v1, 0xbf

    const-string/jumbo v3, "\ud83d\udcda"

    aput-object v3, v0, v1

    const/16 v1, 0xc0

    const-string/jumbo v3, "\ud83d\udd2c"

    aput-object v3, v0, v1

    const/16 v1, 0xc1

    const-string/jumbo v3, "\ud83d\udd2d"

    aput-object v3, v0, v1

    const/16 v1, 0xc2

    const-string/jumbo v3, "\ud83c\udfa8"

    aput-object v3, v0, v1

    const/16 v1, 0xc3

    const-string/jumbo v3, "\ud83c\udfac"

    aput-object v3, v0, v1

    const/16 v1, 0xc4

    const-string/jumbo v3, "\ud83c\udfa4"

    aput-object v3, v0, v1

    const/16 v1, 0xc5

    const-string/jumbo v3, "\ud83c\udfa7"

    aput-object v3, v0, v1

    const/16 v1, 0xc6

    const-string/jumbo v3, "\ud83c\udfb5"

    aput-object v3, v0, v1

    const/16 v1, 0xc7

    const-string/jumbo v3, "\ud83c\udfb9"

    aput-object v3, v0, v1

    const/16 v1, 0xc8

    const-string/jumbo v3, "\ud83c\udfbb"

    aput-object v3, v0, v1

    const/16 v1, 0xc9

    const-string/jumbo v3, "\ud83c\udfba"

    aput-object v3, v0, v1

    const/16 v1, 0xca

    const-string/jumbo v3, "\ud83c\udfb8"

    aput-object v3, v0, v1

    const/16 v1, 0xcb

    const-string/jumbo v3, "\ud83d\udc7e"

    aput-object v3, v0, v1

    const/16 v1, 0xcc

    const-string/jumbo v3, "\ud83c\udfae"

    aput-object v3, v0, v1

    const/16 v1, 0xcd

    const-string/jumbo v3, "\ud83c\udccf"

    aput-object v3, v0, v1

    const/16 v1, 0xce

    const-string/jumbo v3, "\ud83c\udfb2"

    aput-object v3, v0, v1

    const/16 v1, 0xcf

    const-string/jumbo v3, "\ud83c\udfaf"

    aput-object v3, v0, v1

    const/16 v1, 0xd0

    const-string/jumbo v3, "\ud83c\udfc8"

    aput-object v3, v0, v1

    const/16 v1, 0xd1

    const-string/jumbo v3, "\ud83c\udfc0"

    aput-object v3, v0, v1

    const/16 v1, 0xd2

    const-string/jumbo v3, "\u26bd"

    aput-object v3, v0, v1

    const/16 v1, 0xd3

    const-string/jumbo v3, "\u26be"

    aput-object v3, v0, v1

    const/16 v1, 0xd4

    const-string/jumbo v3, "\ud83c\udfbe"

    aput-object v3, v0, v1

    const/16 v1, 0xd5

    const-string/jumbo v3, "\ud83c\udfb1"

    aput-object v3, v0, v1

    const/16 v1, 0xd6

    const-string/jumbo v3, "\ud83c\udfc9"

    aput-object v3, v0, v1

    const/16 v1, 0xd7

    const-string/jumbo v3, "\ud83c\udfb3"

    aput-object v3, v0, v1

    const/16 v1, 0xd8

    const-string/jumbo v3, "\ud83c\udfc1"

    aput-object v3, v0, v1

    const/16 v1, 0xd9

    const-string/jumbo v3, "\ud83c\udfc7"

    aput-object v3, v0, v1

    const/16 v1, 0xda

    const-string/jumbo v3, "\ud83c\udfc6"

    aput-object v3, v0, v1

    const/16 v1, 0xdb

    const-string/jumbo v3, "\ud83c\udfca"

    aput-object v3, v0, v1

    const/16 v1, 0xdc

    const-string/jumbo v3, "\ud83c\udfc4"

    aput-object v3, v0, v1

    const/16 v1, 0xdd

    const-string/jumbo v3, "\u2615"

    aput-object v3, v0, v1

    const/16 v1, 0xde

    const-string/jumbo v3, "\ud83c\udf7c"

    aput-object v3, v0, v1

    const/16 v1, 0xdf

    const-string/jumbo v3, "\ud83c\udf7a"

    aput-object v3, v0, v1

    const/16 v1, 0xe0

    const-string/jumbo v3, "\ud83c\udf77"

    aput-object v3, v0, v1

    const/16 v1, 0xe1

    const-string/jumbo v3, "\ud83c\udf74"

    aput-object v3, v0, v1

    const/16 v1, 0xe2

    const-string/jumbo v3, "\ud83c\udf55"

    aput-object v3, v0, v1

    const/16 v1, 0xe3

    const-string/jumbo v3, "\ud83c\udf54"

    aput-object v3, v0, v1

    const/16 v1, 0xe4

    const-string/jumbo v3, "\ud83c\udf5f"

    aput-object v3, v0, v1

    const/16 v1, 0xe5

    const-string/jumbo v3, "\ud83c\udf57"

    aput-object v3, v0, v1

    const/16 v1, 0xe6

    const-string/jumbo v3, "\ud83c\udf71"

    aput-object v3, v0, v1

    const/16 v1, 0xe7

    const-string/jumbo v3, "\ud83c\udf5a"

    aput-object v3, v0, v1

    const/16 v1, 0xe8

    const-string/jumbo v3, "\ud83c\udf5c"

    aput-object v3, v0, v1

    const/16 v1, 0xe9

    const-string/jumbo v3, "\ud83c\udf61"

    aput-object v3, v0, v1

    const/16 v1, 0xea

    const-string/jumbo v3, "\ud83c\udf73"

    aput-object v3, v0, v1

    const/16 v1, 0xeb

    const-string/jumbo v3, "\ud83c\udf5e"

    aput-object v3, v0, v1

    const/16 v1, 0xec

    const-string/jumbo v3, "\ud83c\udf69"

    aput-object v3, v0, v1

    const/16 v1, 0xed

    const-string/jumbo v3, "\ud83c\udf66"

    aput-object v3, v0, v1

    const/16 v1, 0xee

    const-string/jumbo v3, "\ud83c\udf82"

    aput-object v3, v0, v1

    const/16 v1, 0xef

    const-string/jumbo v3, "\ud83c\udf70"

    aput-object v3, v0, v1

    const/16 v1, 0xf0

    const-string/jumbo v3, "\ud83c\udf6a"

    aput-object v3, v0, v1

    const/16 v1, 0xf1

    const-string/jumbo v3, "\ud83c\udf6b"

    aput-object v3, v0, v1

    const/16 v1, 0xf2

    const-string/jumbo v3, "\ud83c\udf6d"

    aput-object v3, v0, v1

    const/16 v1, 0xf3

    const-string/jumbo v3, "\ud83c\udf6f"

    aput-object v3, v0, v1

    const/16 v1, 0xf4

    const-string/jumbo v3, "\ud83c\udf4e"

    aput-object v3, v0, v1

    const/16 v1, 0xf5

    const-string/jumbo v3, "\ud83c\udf4f"

    aput-object v3, v0, v1

    const/16 v1, 0xf6

    const-string/jumbo v3, "\ud83c\udf4a"

    aput-object v3, v0, v1

    const/16 v1, 0xf7

    const-string/jumbo v3, "\ud83c\udf4b"

    aput-object v3, v0, v1

    const/16 v1, 0xf8

    const-string/jumbo v3, "\ud83c\udf52"

    aput-object v3, v0, v1

    const/16 v1, 0xf9

    const-string/jumbo v3, "\ud83c\udf47"

    aput-object v3, v0, v1

    const/16 v1, 0xfa

    const-string/jumbo v3, "\ud83c\udf49"

    aput-object v3, v0, v1

    const/16 v1, 0xfb

    const-string/jumbo v3, "\ud83c\udf53"

    aput-object v3, v0, v1

    const/16 v1, 0xfc

    const-string/jumbo v3, "\ud83c\udf51"

    aput-object v3, v0, v1

    const/16 v1, 0xfd

    const-string/jumbo v3, "\ud83c\udf4c"

    aput-object v3, v0, v1

    const/16 v1, 0xfe

    const-string/jumbo v3, "\ud83c\udf50"

    aput-object v3, v0, v1

    const/16 v1, 0xff

    const-string/jumbo v3, "\ud83c\udf4d"

    aput-object v3, v0, v1

    const/16 v1, 0x100

    const-string/jumbo v3, "\ud83c\udf46"

    aput-object v3, v0, v1

    const/16 v1, 0x101

    const-string/jumbo v3, "\ud83c\udf45"

    aput-object v3, v0, v1

    const/16 v1, 0x102

    const-string/jumbo v3, "\ud83c\udf3d"

    aput-object v3, v0, v1

    const/16 v1, 0x103

    const-string/jumbo v3, "\ud83c\udfe1"

    aput-object v3, v0, v1

    const/16 v1, 0x104

    const-string/jumbo v3, "\ud83c\udfe5"

    aput-object v3, v0, v1

    const/16 v1, 0x105

    const-string/jumbo v3, "\ud83c\udfe6"

    aput-object v3, v0, v1

    const/16 v1, 0x106

    const-string/jumbo v3, "\u26ea"

    aput-object v3, v0, v1

    const/16 v1, 0x107

    const-string/jumbo v3, "\ud83c\udff0"

    aput-object v3, v0, v1

    const/16 v1, 0x108

    const-string/jumbo v3, "\u26fa"

    aput-object v3, v0, v1

    const/16 v1, 0x109

    const-string/jumbo v3, "\ud83c\udfed"

    aput-object v3, v0, v1

    const/16 v1, 0x10a

    const-string/jumbo v3, "\ud83d\uddfb"

    aput-object v3, v0, v1

    const/16 v1, 0x10b

    const-string/jumbo v3, "\ud83d\uddfd"

    aput-object v3, v0, v1

    const/16 v1, 0x10c

    const-string/jumbo v3, "\ud83c\udfa0"

    aput-object v3, v0, v1

    const/16 v1, 0x10d

    const-string/jumbo v3, "\ud83c\udfa1"

    aput-object v3, v0, v1

    const/16 v1, 0x10e

    const-string/jumbo v3, "\u26f2"

    aput-object v3, v0, v1

    const/16 v1, 0x10f

    const-string/jumbo v3, "\ud83c\udfa2"

    aput-object v3, v0, v1

    const/16 v1, 0x110

    const-string/jumbo v3, "\ud83d\udea2"

    aput-object v3, v0, v1

    const/16 v1, 0x111

    const-string/jumbo v3, "\ud83d\udea4"

    aput-object v3, v0, v1

    const/16 v1, 0x112

    const-string/jumbo v3, "\u2693"

    aput-object v3, v0, v1

    const/16 v1, 0x113

    const-string/jumbo v3, "\ud83d\ude80"

    aput-object v3, v0, v1

    const/16 v1, 0x114

    const-string/jumbo v3, "\u2708"

    aput-object v3, v0, v1

    const/16 v1, 0x115

    const-string/jumbo v3, "\ud83d\ude81"

    aput-object v3, v0, v1

    const/16 v1, 0x116

    const-string/jumbo v3, "\ud83d\ude82"

    aput-object v3, v0, v1

    const/16 v1, 0x117

    const-string/jumbo v3, "\ud83d\ude8b"

    aput-object v3, v0, v1

    const/16 v1, 0x118

    const-string/jumbo v3, "\ud83d\ude8e"

    aput-object v3, v0, v1

    const/16 v1, 0x119

    const-string/jumbo v3, "\ud83d\ude8c"

    aput-object v3, v0, v1

    const/16 v1, 0x11a

    const-string/jumbo v3, "\ud83d\ude99"

    aput-object v3, v0, v1

    const/16 v1, 0x11b

    const-string/jumbo v3, "\ud83d\ude97"

    aput-object v3, v0, v1

    const/16 v1, 0x11c

    const-string/jumbo v3, "\ud83d\ude95"

    aput-object v3, v0, v1

    const/16 v1, 0x11d

    const-string/jumbo v3, "\ud83d\ude9b"

    aput-object v3, v0, v1

    const/16 v1, 0x11e

    const-string/jumbo v3, "\ud83d\udea8"

    aput-object v3, v0, v1

    const/16 v1, 0x11f

    const-string/jumbo v3, "\ud83d\ude94"

    aput-object v3, v0, v1

    const/16 v1, 0x120

    const-string/jumbo v3, "\ud83d\ude92"

    aput-object v3, v0, v1

    const/16 v1, 0x121

    const-string/jumbo v3, "\ud83d\ude91"

    aput-object v3, v0, v1

    const/16 v1, 0x122

    const-string/jumbo v3, "\ud83d\udeb2"

    aput-object v3, v0, v1

    const/16 v1, 0x123

    const-string/jumbo v3, "\ud83d\udea0"

    aput-object v3, v0, v1

    const/16 v1, 0x124

    const-string/jumbo v3, "\ud83d\ude9c"

    aput-object v3, v0, v1

    const/16 v1, 0x125

    const-string/jumbo v3, "\ud83d\udea6"

    aput-object v3, v0, v1

    const/16 v1, 0x126

    const-string/jumbo v3, "\u26a0"

    aput-object v3, v0, v1

    const/16 v1, 0x127

    const-string/jumbo v3, "\ud83d\udea7"

    aput-object v3, v0, v1

    const/16 v1, 0x128

    const-string/jumbo v3, "\u26fd"

    aput-object v3, v0, v1

    const/16 v1, 0x129

    const-string/jumbo v3, "\ud83c\udfb0"

    aput-object v3, v0, v1

    const/16 v1, 0x12a

    const-string/jumbo v3, "\ud83d\uddff"

    aput-object v3, v0, v1

    const/16 v1, 0x12b

    const-string/jumbo v3, "\ud83c\udfaa"

    aput-object v3, v0, v1

    const/16 v1, 0x12c

    const-string/jumbo v3, "\ud83c\udfad"

    aput-object v3, v0, v1

    const/16 v1, 0x12d

    const-string/jumbo v3, "\ud83c\uddef\ud83c\uddf5"

    aput-object v3, v0, v1

    const/16 v1, 0x12e

    const-string/jumbo v3, "\ud83c\uddf0\ud83c\uddf7"

    aput-object v3, v0, v1

    const/16 v1, 0x12f

    const-string/jumbo v3, "\ud83c\udde9\ud83c\uddea"

    aput-object v3, v0, v1

    const/16 v1, 0x130

    const-string/jumbo v3, "\ud83c\udde8\ud83c\uddf3"

    aput-object v3, v0, v1

    const/16 v1, 0x131

    const-string/jumbo v3, "\ud83c\uddfa\ud83c\uddf8"

    aput-object v3, v0, v1

    const/16 v1, 0x132

    const-string/jumbo v3, "\ud83c\uddeb\ud83c\uddf7"

    aput-object v3, v0, v1

    const/16 v1, 0x133

    const-string/jumbo v3, "\ud83c\uddea\ud83c\uddf8"

    aput-object v3, v0, v1

    const/16 v1, 0x134

    const-string/jumbo v3, "\ud83c\uddee\ud83c\uddf9"

    aput-object v3, v0, v1

    const/16 v1, 0x135

    const-string/jumbo v3, "\ud83c\uddf7\ud83c\uddfa"

    aput-object v3, v0, v1

    const/16 v1, 0x136

    const-string/jumbo v3, "\ud83c\uddec\ud83c\udde7"

    aput-object v3, v0, v1

    const/16 v1, 0x137

    const-string v3, "1\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x138

    const-string v3, "2\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x139

    const-string v3, "3\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x13a

    const-string v3, "4\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x13b

    const-string v3, "5\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x13c

    const-string v3, "6\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x13d

    const-string v3, "7\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x13e

    const-string v3, "8\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x13f

    const-string v3, "9\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x140

    const-string v3, "0\u20e3"

    aput-object v3, v0, v1

    const/16 v1, 0x141

    const-string/jumbo v3, "\ud83d\udd1f"

    aput-object v3, v0, v1

    const/16 v1, 0x142

    const-string/jumbo v3, "\u2757"

    aput-object v3, v0, v1

    const/16 v1, 0x143

    const-string/jumbo v3, "\u2753"

    aput-object v3, v0, v1

    const/16 v1, 0x144

    const-string/jumbo v3, "\u2665"

    aput-object v3, v0, v1

    const/16 v1, 0x145

    const-string/jumbo v3, "\u2666"

    aput-object v3, v0, v1

    const/16 v1, 0x146

    const-string/jumbo v3, "\ud83d\udcaf"

    aput-object v3, v0, v1

    const/16 v1, 0x147

    const-string/jumbo v3, "\ud83d\udd17"

    aput-object v3, v0, v1

    const/16 v1, 0x148

    const-string/jumbo v3, "\ud83d\udd31"

    aput-object v3, v0, v1

    const/16 v1, 0x149

    const-string/jumbo v3, "\ud83d\udd34"

    aput-object v3, v0, v1

    const/16 v1, 0x14a

    const-string/jumbo v3, "\ud83d\udd35"

    aput-object v3, v0, v1

    const/16 v1, 0x14b

    const-string/jumbo v3, "\ud83d\udd36"

    aput-object v3, v0, v1

    const/16 v1, 0x14c

    const-string/jumbo v3, "\ud83d\udd37"

    aput-object v3, v0, v1

    sput-object v0, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->emojis:[Ljava/lang/String;

    .line 40
    new-array v0, v2, [I

    fill-array-data v0, :array_918

    sput-object v0, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->offsets:[I

    return-void

    nop

    :array_918
    .array-data 4
        0x0
        0x4
        0x8
        0xc
        0x10
    .end array-data
.end method

.method public constructor <init>()V
    .registers 1

    .line 7
    invoke-direct {p0}, Ljava/lang/Object;-><init>()V

    return-void
.end method

.method private static bytesToInt([BI)I
    .registers 4
    .param p0, "arr"    # [B
    .param p1, "offset"    # I

    .line 43
    aget-byte v0, p0, p1

    and-int/lit8 v0, v0, 0x7f

    shl-int/lit8 v0, v0, 0x18

    add-int/lit8 v1, p1, 0x1

    aget-byte v1, p0, v1

    and-int/lit16 v1, v1, 0xff

    shl-int/lit8 v1, v1, 0x10

    or-int/2addr v0, v1

    add-int/lit8 v1, p1, 0x2

    aget-byte v1, p0, v1

    and-int/lit16 v1, v1, 0xff

    shl-int/lit8 v1, v1, 0x8

    or-int/2addr v0, v1

    add-int/lit8 v1, p1, 0x3

    aget-byte v1, p0, v1

    and-int/lit16 v1, v1, 0xff

    or-int/2addr v0, v1

    return v0
.end method

.method private static bytesToLong([BI)J
    .registers 9
    .param p0, "arr"    # [B
    .param p1, "offset"    # I

    .line 47
    aget-byte v0, p0, p1

    int-to-long v0, v0

    const-wide/16 v2, 0x7f

    and-long/2addr v0, v2

    const/16 v2, 0x38

    shl-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x1

    aget-byte v2, p0, v2

    int-to-long v2, v2

    const-wide/16 v4, 0xff

    and-long/2addr v2, v4

    const/16 v6, 0x30

    shl-long/2addr v2, v6

    or-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x2

    aget-byte v2, p0, v2

    int-to-long v2, v2

    and-long/2addr v2, v4

    const/16 v6, 0x28

    shl-long/2addr v2, v6

    or-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x3

    aget-byte v2, p0, v2

    int-to-long v2, v2

    and-long/2addr v2, v4

    const/16 v6, 0x20

    shl-long/2addr v2, v6

    or-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x4

    aget-byte v2, p0, v2

    int-to-long v2, v2

    and-long/2addr v2, v4

    const/16 v6, 0x18

    shl-long/2addr v2, v6

    or-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x5

    aget-byte v2, p0, v2

    int-to-long v2, v2

    and-long/2addr v2, v4

    const/16 v6, 0x10

    shl-long/2addr v2, v6

    or-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x6

    aget-byte v2, p0, v2

    int-to-long v2, v2

    and-long/2addr v2, v4

    const/16 v6, 0x8

    shl-long/2addr v2, v6

    or-long/2addr v0, v2

    add-int/lit8 v2, p1, 0x7

    aget-byte v2, p0, v2

    int-to-long v2, v2

    and-long/2addr v2, v4

    or-long/2addr v0, v2

    return-wide v0
.end method

.method public static emojify([B)[Ljava/lang/String;
    .registers 7
    .param p0, "sha256"    # [B

    .line 53
    array-length v0, p0

    const/16 v1, 0x20

    if-ne v0, v1, :cond_21

    .line 55
    const/4 v0, 0x5

    new-array v1, v0, [Ljava/lang/String;

    .line 56
    .local v1, "result":[Ljava/lang/String;
    const/4 v2, 0x0

    .local v2, "i":I
    :goto_9
    if-ge v2, v0, :cond_20

    .line 57
    sget-object v3, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->emojis:[Ljava/lang/String;

    sget-object v4, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->offsets:[I

    aget v4, v4, v2

    invoke-static {p0, v4}, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->bytesToInt([BI)I

    move-result v4

    sget-object v5, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->emojis:[Ljava/lang/String;

    array-length v5, v5

    rem-int/2addr v4, v5

    aget-object v3, v3, v4

    aput-object v3, v1, v2

    .line 56
    add-int/lit8 v2, v2, 0x1

    goto :goto_9

    .line 59
    .end local v2    # "i":I
    :cond_20
    return-object v1

    .line 54
    .end local v1    # "result":[Ljava/lang/String;
    :cond_21
    new-instance v0, Ljava/lang/IllegalArgumentException;

    const-string/jumbo v1, "sha256 needs to be exactly 32 bytes"

    invoke-direct {v0, v1}, Ljava/lang/IllegalArgumentException;-><init>(Ljava/lang/String;)V

    goto :goto_2b

    :goto_2a
    throw v0

    :goto_2b
    goto :goto_2a
.end method

.method public static emojifyForCall([B)[Ljava/lang/String;
    .registers 9
    .param p0, "sha256"    # [B

    .line 63
    const/4 v0, 0x4

    new-array v1, v0, [Ljava/lang/String;

    .line 64
    .local v1, "result":[Ljava/lang/String;
    const/4 v2, 0x0

    .local v2, "i":I
    :goto_4
    if-ge v2, v0, :cond_1b

    .line 65
    sget-object v3, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->emojis:[Ljava/lang/String;

    mul-int/lit8 v4, v2, 0x8

    invoke-static {p0, v4}, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->bytesToLong([BI)J

    move-result-wide v4

    sget-object v6, Lim/tpelyyftgw/messenger/voip/EncryptionKeyEmojifier;->emojis:[Ljava/lang/String;

    array-length v6, v6

    int-to-long v6, v6

    rem-long/2addr v4, v6

    long-to-int v5, v4

    aget-object v3, v3, v5

    aput-object v3, v1, v2

    .line 64
    add-int/lit8 v2, v2, 0x1

    goto :goto_4

    .line 67
    .end local v2    # "i":I
    :cond_1b
    return-object v1
.end method