Function at 0x140109842
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x2a7184f5
pushf
not eax
add eax, 0x413b3d6a
xor eax, 0x64b5a47b
rol eax, 0xb2
popf
pushf
not eax
add eax, 0x169e32fd
xor eax, 0x444df2a0
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x3bc37a10
xor eax, 0x2ec03997
rol eax, 0x33
popf
pushf
not eax
add eax, 0x3f92575d
xor eax, 0x71803c58
rol eax, 0xac
popf
cmp eax, 0
jne 0x1401098a5
popf
pop rax
jmp 0x140109b84
cmp eax, 3
jne 0x1401098b4
popf
pop rax
jmp 0x140109d51
cmp eax, 0x24
jne 0x1401098c3
popf
pop rax
jmp 0x14010ad57
cmp eax, 0x16
jne 0x1401098d2
popf
pop rax
jmp 0x14010a6f2
cmp eax, 0x11
jne 0x1401098e1
popf
pop rax
jmp 0x14010a4b2
cmp eax, 0x1c
jne 0x1401098f0
popf
pop rax
jmp 0x14010aa2f
cmp eax, 0x1e
jne 0x1401098ff
popf
pop rax
jmp 0x14010aace
cmp eax, 1
jne 0x14010990e
popf
pop rax
jmp 0x140109c51
cmp eax, 0x2f
jne 0x14010991d
popf
pop rax
jmp 0x14010b2c5
cmp eax, 0x2e
jne 0x14010992c
popf
pop rax
jmp 0x14010b28a
cmp eax, 8
jne 0x14010993b
popf
pop rax
jmp 0x140109fbd
cmp eax, 0xa
jne 0x14010994a
popf
pop rax
jmp 0x14010a0f3
cmp eax, 0x21
jne 0x140109959
popf
pop rax
jmp 0x14010abfd
cmp eax, 0x29
jne 0x140109968
popf
pop rax
jmp 0x14010b0b2
cmp eax, 0x25
jne 0x140109977
popf
pop rax
jmp 0x14010ade7
cmp eax, 0x10
jne 0x140109986
popf
pop rax
jmp 0x14010a420
cmp eax, 0x2d
jne 0x140109995
popf
pop rax
jmp 0x14010b23c
cmp eax, 0x20
jne 0x1401099a4
popf
pop rax
jmp 0x14010abc2
cmp eax, 0x17
jne 0x1401099b3
popf
pop rax
jmp 0x14010a73f
cmp eax, 0x15
jne 0x1401099c2
popf
pop rax
jmp 0x14010a664
cmp eax, 0x1f
jne 0x1401099d1
popf
pop rax
jmp 0x14010ab09
cmp eax, 0x13
jne 0x1401099e0
popf
pop rax
jmp 0x14010a586
cmp eax, 0xf
jne 0x1401099ef
popf
pop rax
jmp 0x14010a37b
cmp eax, 0xc
jne 0x1401099fe
popf
pop rax
jmp 0x14010a1f0
cmp eax, 2
jne 0x140109a0d
popf
pop rax
jmp 0x140109c9e
cmp eax, 5
jne 0x140109a1c
popf
pop rax
jmp 0x140109e2d
cmp eax, 0x2a
jne 0x140109a2b
popf
pop rax
jmp 0x14010b113
cmp eax, 0x22
jne 0x140109a3a
popf
pop rax
jmp 0x14010ac33
cmp eax, 0x2b
jne 0x140109a49
popf
pop rax
jmp 0x14010b149
cmp eax, 0x18
jne 0x140109a58
popf
pop rax
jmp 0x14010a7fb
cmp eax, 0xb
jne 0x140109a67
popf
pop rax
jmp 0x14010a172
cmp eax, 0x31
jne 0x140109a76
popf
pop rax
jmp 0x14010b39f
cmp eax, 4
jne 0x140109a85
popf
pop rax
jmp 0x140109dc0
cmp eax, 0xe
jne 0x140109a94
popf
pop rax
jmp 0x14010a289
cmp eax, 7
jne 0x140109aa3
popf
pop rax
jmp 0x140109eff
cmp eax, 0x27
jne 0x140109ab2
popf
pop rax
jmp 0x14010af57
cmp eax, 0x23
jne 0x140109ac1
popf
pop rax
jmp 0x14010acc3
cmp eax, 0x28
jne 0x140109ad0
popf
pop rax
jmp 0x14010affb
cmp eax, 0x1d
jne 0x140109adf
popf
pop rax
jmp 0x14010aa7e
cmp eax, 0xd
jne 0x140109aee
popf
pop rax
jmp 0x14010a22d
cmp eax, 9
jne 0x140109afd
popf
pop rax
jmp 0x14010a074
cmp eax, 0x12
jne 0x140109b0c
popf
pop rax
jmp 0x14010a4f1
cmp eax, 6
jne 0x140109b1b
popf
pop rax
jmp 0x140109ec1
cmp eax, 0x30
jne 0x140109b2a
popf
pop rax
jmp 0x14010b356
cmp eax, 0x26
jne 0x140109b39
popf
pop rax
jmp 0x14010ae9f
cmp eax, 0x2c
jne 0x140109b48
popf
pop rax
jmp 0x14010b1ab
cmp eax, 0x1a
jne 0x140109b57
popf
pop rax
jmp 0x14010a8f8
cmp eax, 0x14
jne 0x140109b66
popf
pop rax
jmp 0x14010a62a
cmp eax, 0x19
jne 0x140109b75
popf
pop rax
jmp 0x14010a88d
cmp eax, 0x1b
jne 0x140109b84
popf
pop rax
jmp 0x14010a976
mov rax, rsp
mov qword [rax + 8], rbx
mov qword [rax + 0x10], rsi
mov qword [rax + 0x18], rdi
mov qword [rax + 0x20], r14
push r15
mov r11, qword [rsp + 0x30]
xor esi, esi
mov rbx, r9
mov qword [r11], rsi
mov qword [r9], 1
test rdx, rdx
je 0x140109c0b
push rax
pushf
mov eax, 0x5723311c
pushf
not eax
add eax, 0x7bc21f81
xor eax, 0x3d682db
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x405e2b6d
xor eax, 0x1539a5de
rol eax, 0x20
popf
pushf
not eax
add eax, 0x7b04a22a
xor eax, 0x29a8e98c
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x1e35c844
xor eax, 0x2aca99de
rol eax, 0xa2
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xc71657f1
pushf
not eax
add eax, 0x6c6f51ef
xor eax, 0x5a3fe938
rol eax, 0xdd
popf
pushf
not eax
add eax, 0x63fd5888
xor eax, 0x273c67a4
rol eax, 0x52
popf
pushf
not eax
add eax, 0x48a12ada
xor eax, 0x1711e29
rol eax, 0xf0
popf
jmp 0x140109896
mov qword [rdx], r8
add rdx, 8
push rax
pushf
mov eax, 0x288fc7
pushf
not eax
add eax, 0x4185731a
xor eax, 0x5be5d215
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x60bd19e2
xor eax, 0x4a5e58a1
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x4ccf6d79
xor eax, 0x1a6503c
rol eax, 0x33
popf
jmp 0x140109896
mov r9b, sil
mov r15d, 0xd988fe70
pushf
not r15d
add r15d, 0x6c105224
xor r15d, 0x771e9e24
rol r15d, 0xe
popf
pushf
not r15d
add r15d, 0x5d0a1d05
xor r15d, 0x5d4d71de
rol r15d, 0x1a
popf
pushf
not r15d
add r15d, 0x527a1150
xor r15d, 0x38119fc2
rol r15d, 0xd2
popf
pushf
not r15d
add r15d, 0x22018e1
xor r15d, 0x330e3281
rol r15d, 0x9a
popf
push rax
pushf
mov eax, 0x7989861
pushf
not eax
add eax, 0xbea2d9d
xor eax, 0x496ff471
rol eax, 0x77
popf
pushf
not eax
add eax, 0x39a0c53a
xor eax, 0x68c47bdc
rol eax, 0x54
popf
pushf
not eax
add eax, 0x51a9ce99
xor eax, 0x744a0eb3
rol eax, 0xf6
popf
jmp 0x140109896
mov r10, rcx
cmp word [rcx], r15w
jne 0x140109d8d
push rax
pushf
mov eax, 0xdee16afb
pushf
not eax
add eax, 0x74812b5e
xor eax, 0x10d3e2f6
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x2d1e2531
xor eax, 0xb899fe4
rol eax, 0xaa
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x29e17f46
pushf
not eax
add eax, 0x65edd63b
xor eax, 0x1e3be6eb
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xb61673f
xor eax, 0x1915ec3d
rol eax, 0x8d
popf
jmp 0x140109896
test r9b, r9b
movzx eax, r15w
sete r9b
add rcx, 2
jmp 0x140109fbd
inc qword [r11]
test r8, r8
je 0x140109e68
push rax
pushf
mov eax, 0xf9cc2745
pushf
not eax
add eax, 0x5094b04f
xor eax, 0x4b4c2b7e
rol eax, 0x64
popf
pushf
not eax
add eax, 0x1e9301f8
xor eax, 0x4548da86
rol eax, 0x49
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xf30349a6
pushf
not eax
add eax, 0x37120efa
xor eax, 0x2c7565b6
rol eax, 0x26
popf
pushf
not eax
add eax, 0x60a7596b
xor eax, 0x74cc5623
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x511c90df
xor eax, 0x7aa27616
rol eax, 0x51
popf
pushf
not eax
add eax, 0x673295b4
xor eax, 0x1f6afc32
rol eax, 0xeb
popf
jmp 0x140109896
movzx eax, word [rcx]
mov word [r8], ax
add r8, 2
push rax
pushf
mov eax, 0xdf461d97
pushf
not eax
add eax, 0x7d814135
xor eax, 0x631ad5df
rol eax, 0xa1
popf
pushf
not eax
add eax, 0x6a23c35e
xor eax, 0x6fdfd6c4
rol eax, 0x9e
popf
jmp 0x140109896
movzx eax, word [rcx]
add rcx, 2
test ax, ax
je 0x140109f64
push rax
pushf
mov eax, 0x740c6d25
pushf
not eax
add eax, 0x759139d
xor eax, 0x579bc075
rol eax, 0x74
popf
pushf
not eax
add eax, 0x22fb3aff
xor eax, 0x307a7e81
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x3e038a5c
xor eax, 0x54aae568
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x37742179
xor eax, 0x27307bb9
rol eax, 0xed
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x2f69ba7b
pushf
not eax
add eax, 0x7a78e8f8
xor eax, 0x10ddd412
rol eax, 0xfc
popf
pushf
not eax
add eax, 0x5860cf3e
xor eax, 0x5c6164c2
rol eax, 0xc1
popf
pushf
not eax
add eax, 0x4055caeb
xor eax, 0x7171b6be
rol eax, 0x23
popf
pushf
not eax
add eax, 0x7ee1f358
xor eax, 0x30eedb63
rol eax, 0x64
popf
jmp 0x140109896
test r9b, r9b
jne 0x14010a01b
push rax
pushf
mov eax, 0x79306c5a
pushf
not eax
add eax, 0xcf4ec71
xor eax, 0x7924b851
rol eax, 0x26
popf
pushf
not eax
add eax, 0x6320ea29
xor eax, 0x332ffb7b
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x3f529e80
xor eax, 0x2b3c0dd4
rol eax, 0x55
popf
pushf
not eax
add eax, 0x1cd91b14
xor eax, 0x5df79b74
rol eax, 0xa7
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xb2d14419
pushf
not eax
add eax, 0x104a2ccc
xor eax, 0x4cae9c5d
rol eax, 0xb7
popf
pushf
not eax
add eax, 0x274ff336
xor eax, 0x306f5004
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x3c813459
xor eax, 0x6ae10b3b
rol eax, 0x9c
popf
pushf
not eax
add eax, 0x3a1eb5d5
xor eax, 0x14a4c74b
rol eax, 0xb3
popf
jmp 0x140109896
cmp ax, 0x20
je 0x14010a0ad
push rax
pushf
mov eax, 0xb3981468
pushf
not eax
add eax, 0x25264440
xor eax, 0x59ad08ff
rol eax, 8
popf
pushf
not eax
add eax, 0x53819708
xor eax, 0x305a7adf
rol eax, 0xb7
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xa72d78ed
pushf
not eax
add eax, 0x6f69e4a1
xor eax, 0x2e90a56d
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x45017c14
xor eax, 0x706cd78f
rol eax, 0xb1
popf
pushf
not eax
add eax, 0x787b163a
xor eax, 0x56359940
rol eax, 0xde
popf
jmp 0x140109896
cmp ax, 9
jne 0x14010a12c
push rax
pushf
mov eax, 0x4f90b1a0
pushf
not eax
add eax, 0x3cc37392
xor eax, 0x42495ca3
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x5725662d
xor eax, 0x5f6b2102
rol eax, 0x34
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xd63617dc
pushf
not eax
add eax, 0x1ab63f04
xor eax, 0x7189f292
rol eax, 0x86
popf
pushf
not eax
add eax, 0x688891ac
xor eax, 0x6e7ebf70
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x65bfdae3
xor eax, 0x92eff9c
rol eax, 0xbc
popf
jmp 0x140109896
test r8, r8
je 0x14010a1bd
push rax
pushf
mov eax, 0x7ac5c0d1
pushf
not eax
add eax, 0x5ad31df5
xor eax, 0x383bbcff
rol eax, 0xa3
popf
pushf
not eax
add eax, 0x2cf8b17d
xor eax, 0x643cc5c8
rol eax, 0x11
popf
pushf
not eax
add eax, 0x49c8c513
xor eax, 0x7b14a618
rol eax, 0x2f
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x1b73c441
pushf
not eax
add eax, 0x64f5d7e2
xor eax, 0x5641424b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0x3c887027
xor eax, 0x2f4103a7
rol eax, 0xb3
popf
jmp 0x140109896
mov word [r8 - 2], si
jmp 0x14010a289
mov rcx, r10
push rax
pushf
mov eax, 0xf1d2974c
pushf
not eax
add eax, 0x5772eca3
xor eax, 0x7966a85f
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x6486781d
xor eax, 0x701aee5b
rol eax, 0x6d
popf
pushf
not eax
add eax, 0x7c19987a
xor eax, 0x9df99b8
rol eax, 0x19
popf
pushf
not eax
add eax, 0x4019b51b
xor eax, 0x55006441
rol eax, 0xe2
popf
jmp 0x140109896
mov dil, sil
mov r14d, 0x1a2c841a
pushf
not r14d
add r14d, 0x35179e4b
xor r14d, 0x6f9d0d43
rol r14d, 0x88
popf
pushf
not r14d
add r14d, 0x78c910f7
xor r14d, 0x38eec69c
rol r14d, 0xa9
popf
pushf
not r14d
add r14d, 0x6ed3b198
xor r14d, 0x6000ce30
rol r14d, 0xd8
popf
pushf
not r14d
add r14d, 0x38bd18b
xor r14d, 0xfbbb3d3
rol r14d, 0x85
popf
movzx eax, word [rcx]
test ax, ax
je 0x14010a348
push rax
pushf
mov eax, 0x52346324
pushf
not eax
add eax, 0x736a0924
xor eax, 0x31016965
rol eax, 0x8d
popf
pushf
not eax
add eax, 0x44e3ca11
xor eax, 0x6b7ea14e
rol eax, 0x90
popf
pushf
not eax
add eax, 0x70fbe1d7
xor eax, 0x47b721b6
rol eax, 0x5f
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xbca73026
pushf
not eax
add eax, 0x5da37975
xor eax, 0x255f3bb1
rol eax, 0x12
popf
pushf
not eax
add eax, 0x16f3b3be
xor eax, 0x14f59d30
rol eax, 0xa7
popf
jmp 0x140109896
cmp ax, 0x20
je 0x14010a3c7
push rax
pushf
mov eax, 0x6f9c2e9c
pushf
not eax
add eax, 0x39b16b0c
xor eax, 0x56bb75cd
rol eax, 0x61
popf
pushf
not eax
add eax, 0x6e86bb8d
xor eax, 0x2b546093
rol eax, 0x72
popf
pushf
not eax
add eax, 0x5703aa22
xor eax, 0x33b33068
rol eax, 0x1e
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x4ee991e
pushf
not eax
add eax, 0x2f95f0ce
xor eax, 0x802fb90
rol eax, 0x7f
popf
pushf
not eax
add eax, 0x31b9bafb
xor eax, 0x79689004
rol eax, 0xdf
popf
pushf
not eax
add eax, 0x42341b7a
xor eax, 0x382a869a
rol eax, 0x85
popf
pushf
not eax
add eax, 0x2fd85119
xor eax, 0x7f0b5b4b
rol eax, 0x5a
popf
jmp 0x140109896
cmp ax, 9
jne 0x14010a47f
push rax
pushf
mov eax, 0xdc4a8f5b
pushf
not eax
add eax, 0x6cde4f91
xor eax, 0x505c9eb6
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xba710f3
xor eax, 0x3f9ea07f
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x51f309d8
xor eax, 0xc34f894
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x64165aa
xor eax, 0x625e18e6
rol eax, 0xf7
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xfd127fa
pushf
not eax
add eax, 0x185e7b5
xor eax, 0x17356058
rol eax, 0x38
popf
pushf
not eax
add eax, 0x61ad0b08
xor eax, 0x7ec68921
rol eax, 0xe1
popf
jmp 0x140109896
add rcx, 2
movzx eax, word [rcx]
jmp 0x14010a37b
test ax, ax
je 0x14010a553
push rax
pushf
mov eax, 0x389e5622
pushf
not eax
add eax, 0x26d9a9af
xor eax, 0x4196d9b0
rol eax, 0xb9
popf
pushf
not eax
add eax, 0x64212b3b
xor eax, 0x38590672
rol eax, 0x85
popf
pushf
not eax
add eax, 0x60970823
xor eax, 0x36e63126
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x3dec6a9b
xor eax, 0x127b8417
rol eax, 0xef
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x1fdeef44
pushf
not eax
add eax, 0x57e93510
xor eax, 0x10571802
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x6d92c6a1
xor eax, 0x22036f2e
rol eax, 0x2d
popf
jmp 0x140109896
test rdx, rdx
je 0x14010a5d1
push rax
pushf
mov eax, 0xd2ce6a83
pushf
not eax
add eax, 0x5bf8cb67
xor eax, 0x85614a2
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x55f58ef7
xor eax, 0x50393374
rol eax, 0x94
popf
pushf
not eax
add eax, 0x137e436b
xor eax, 0x4a2ce8a9
rol eax, 0x8b
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x44359cf5
pushf
not eax
add eax, 0x22ec888f
xor eax, 0xf09bb4b
rol eax, 0xa6
popf
pushf
not eax
add eax, 0x42a46f15
xor eax, 0x431fa731
rol eax, 0x89
popf
pushf
not eax
add eax, 0x7ab38813
xor eax, 0x40b3707d
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x1a73929
xor eax, 0x5ab40004
rol eax, 0x96
popf
jmp 0x140109896
mov qword [rdx], r8
add rdx, 8
push rax
pushf
mov eax, 0x5a885d84
pushf
not eax
add eax, 0x606ef3d3
xor eax, 0xb98d6f5
rol eax, 0x80
popf
pushf
not eax
add eax, 0x37c7b41c
xor eax, 0x29637360
rol eax, 0x8f
popf
jmp 0x140109896
inc qword [rbx]
mov r10d, 0xac8b6a97
pushf
not r10d
add r10d, 0x17509f0a
xor r10d, 0x5d3150c1
rol r10d, 0xf6
popf
pushf
not r10d
add r10d, 0x3d4f180b
xor r10d, 0x500dac4
rol r10d, 0xae
popf
pushf
not r10d
add r10d, 0x7798c3e9
xor r10d, 0x78b7e8c
rol r10d, 0xbe
popf
mov eax, esi
jmp 0x14010a73f
add rcx, 2
jmp 0x14010a6f7
inc eax
push rax
pushf
mov eax, 0x5f2fffbb
pushf
not eax
add eax, 0x49027d2a
xor eax, 0x707e2ff0
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x3a32d8de
xor eax, 0x65f4fa8d
rol eax, 0x70
popf
pushf
not eax
add eax, 0x3d72ebea
xor eax, 0x27a4db9d
rol eax, 0x3c
popf
jmp 0x140109896
movzx r9d, word [rcx]
cmp r9w, r14w
je 0x14010a7a2
push rax
pushf
mov eax, 0x72f8a131
pushf
not eax
add eax, 0x24c1ad1d
xor eax, 0x17767f9b
rol eax, 0x18
popf
pushf
not eax
add eax, 0x76eada5f
xor eax, 0x4475b712
rol eax, 0xec
popf
pushf
not eax
add eax, 0x31d61cdd
xor eax, 0x24ca701
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x1d739f8e
xor eax, 0x41695a6e
rol eax, 0xd8
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xbb062099
pushf
not eax
add eax, 0x5d0edc61
xor eax, 0x6520e910
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x7f2e74fe
xor eax, 0x43bb16a0
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x2400ce72
xor eax, 0x5c66c3fd
rol eax, 0x85
popf
pushf
not eax
add eax, 0x8c16202
xor eax, 0x7e753b2f
rol eax, 0xc9
popf
jmp 0x140109896
cmp r9w, r15w
jne 0x14010a85a
push rax
pushf
mov eax, 0x490c1566
pushf
not eax
add eax, 0x2058c77f
xor eax, 0x5a080bc1
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x677be4a6
xor eax, 0xc8c2b05
rol eax, 0x14
popf
pushf
not eax
add eax, 0x91a54c7
xor eax, 0x6961a716
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x1d0dc7d2
xor eax, 0x52aed87
rol eax, 0xa7
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xb789210f
pushf
not eax
add eax, 0xa0dfdce
xor eax, 0x3f09699d
rol eax, 0x85
popf
pushf
not eax
add eax, 0x246d8957
xor eax, 0x7096e4e9
rol eax, 0x8c
popf
jmp 0x140109896
test r10b, al
jne 0x14010a8c5
push rax
pushf
mov eax, 0x450dff64
pushf
not eax
add eax, 0x719ec2e3
xor eax, 0x3c7f4f02
rol eax, 0x32
popf
pushf
not eax
add eax, 0x318432b8
xor eax, 0x2f93eef9
rol eax, 5
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xa724db9b
pushf
not eax
add eax, 0x3456bf74
xor eax, 0x4fbb3034
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x19db4881
xor eax, 0x45ef65f6
rol eax, 0x94
popf
jmp 0x140109896
test dil, dil
je 0x14010a943
push rax
pushf
mov eax, 0x1a505591
pushf
not eax
add eax, 0xc9b3de2
xor eax, 0x779531c7
rol eax, 0xac
popf
pushf
not eax
add eax, 0x37888545
xor eax, 0x77f29127
rol eax, 0x5f
popf
pushf
not eax
add eax, 0x6c31465d
xor eax, 0x4523c77c
rol eax, 0x14
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x8da1c91b
pushf
not eax
add eax, 0x57ce676b
xor eax, 0x2c92971c
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xb3d10a6
xor eax, 0x5607205b
rol eax, 0xc7
popf
jmp 0x140109896
cmp word [rcx + 2], r15w
jne 0x14010a9d6
push rax
pushf
mov eax, 0x6da86ecc
pushf
not eax
add eax, 0x56a3b52f
xor eax, 0x28afea6d
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x365cb73d
xor eax, 0x43c7204f
rol eax, 0xac
popf
pushf
not eax
add eax, 0x7675b392
xor eax, 0xbf45529
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x24c2a805
xor eax, 0x1b58ed65
rol eax, 0x97
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x16a344a3
pushf
not eax
add eax, 0x7f4e8334
xor eax, 0x11e4a744
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x767533ff
xor eax, 0x19b2dcfe
rol eax, 0xbd
popf
pushf
not eax
add eax, 0x51cd768b
xor eax, 0x7312e9c9
rol eax, 0x4d
popf
pushf
not eax
add eax, 0x21fff182
xor eax, 0x16a4f012
rol eax, 0x6a
popf
jmp 0x140109896
add rcx, 2
jmp 0x14010aace
test dil, dil
mov r10d, esi
sete dil
push rax
pushf
mov eax, 0x211ecd28
pushf
not eax
add eax, 0x7a696d0a
xor eax, 0x740339c
rol eax, 9
popf
pushf
not eax
add eax, 0x52672861
xor eax, 0x41e68413
rol eax, 0x51
popf
pushf
not eax
add eax, 0x4fa1409f
xor eax, 0x1c3246cc
rol eax, 0xa4
popf
jmp 0x140109896
shr eax, 1
jmp 0x14010ac33
dec eax
test r8, r8
je 0x14010ab69
push rax
pushf
mov eax, 0xd9145531
pushf
not eax
add eax, 0x2409122a
xor eax, 0xcd0c36a
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x7906c09e
xor eax, 0x7bd4c2c6
rol eax, 0x81
popf
pushf
not eax
add eax, 0x3b109203
xor eax, 0x32cb4aea
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x3133e190
xor eax, 0x4283cd13
rol eax, 0xb2
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x5fd832e
pushf
not eax
add eax, 0x1ef88197
xor eax, 0xd8b3ae
rol eax, 0x5b
popf
pushf
not eax
add eax, 0x2acb258c
xor eax, 0x1d685979
rol eax, 0x11
popf
pushf
not eax
add eax, 0x50e79b9
xor eax, 0x7a6eed41
rol eax, 0xe7
popf
pushf
not eax
add eax, 0x703b93e4
xor eax, 0x5b17bd7e
rol eax, 0xbb
popf
jmp 0x140109896
mov word [r8], r14w
add r8, 2
push rax
pushf
mov eax, 0x78f8c2c1
pushf
not eax
add eax, 0x39453c14
xor eax, 0x7b4a3802
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x6326a10e
xor eax, 0x6f7df7c
rol eax, 0x25
popf
jmp 0x140109896
inc qword [r11]
push rax
pushf
mov eax, 0x78f7aa51
pushf
not eax
add eax, 0x2c0d73fc
xor eax, 0x503aec72
rol eax, 0x10
popf
pushf
not eax
add eax, 0x6ffce771
xor eax, 0x4e640441
rol eax, 0x8b
popf
jmp 0x140109896
test eax, eax
jne 0x14010ac90
push rax
pushf
mov eax, 0x4e45b8e9
pushf
not eax
add eax, 0x143f6fc7
xor eax, 0x59de9a47
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x3363ef23
xor eax, 0x23e43feb
rol eax, 2
popf
pushf
not eax
add eax, 0x4a5bb6ff
xor eax, 0x4bac1ad
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x34e489f2
xor eax, 0x1a7e0372
rol eax, 0x98
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x9b3289c5
pushf
not eax
add eax, 0x6db3fa5b
xor eax, 0x7ca01b75
rol eax, 0xad
popf
pushf
not eax
add eax, 0x4ab91059
xor eax, 0x1afcfa94
rol eax, 0x4a
popf
jmp 0x140109896
movzx eax, word [rcx]
test ax, ax
je 0x14010ad11
push rax
pushf
mov eax, 0xd21b80a1
pushf
not eax
add eax, 0x342b7ab7
xor eax, 0x1368f745
rol eax, 0xb
popf
pushf
not eax
add eax, 0x3f0e5a35
xor eax, 0x25af0605
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x3d14299d
xor eax, 0x4bfbc317
rol eax, 0xe6
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x8fb5618c
pushf
not eax
add eax, 0x216e7315
xor eax, 0x13673f1d
rol eax, 0xbe
popf
pushf
not eax
add eax, 0x7f6bed13
xor eax, 0x67cb7892
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xbd13611
xor eax, 0x13013a69
rol eax, 0xa0
popf
jmp 0x140109896
test dil, dil
jne 0x14010ad8f
push rax
pushf
mov eax, 0xa15fa6e1
pushf
not eax
add eax, 0x5f273ab1
xor eax, 0x348abe4e
rol eax, 0x85
popf
pushf
not eax
add eax, 0x48b18898
xor eax, 0x1f0bd8f2
rol eax, 0xbe
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x80af2ad0
pushf
not eax
add eax, 0x2e7cc9e5
xor eax, 0x359994cb
rol eax, 0x1d
popf
pushf
not eax
add eax, 0x2fc8e553
xor eax, 0x7a96029d
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x59200cd4
xor eax, 0x534a3b40
rol eax, 0x34
popf
pushf
not eax
add eax, 0x619c3aa7
xor eax, 0x19dbb38
rol eax, 1
popf
jmp 0x140109896
cmp ax, 0x20
je 0x14010ae46
push rax
pushf
mov eax, 0xb5382015
pushf
not eax
add eax, 0x7067a839
xor eax, 0x1cf798b0
rol eax, 0x36
popf
pushf
not eax
add eax, 0x57a460b6
xor eax, 0x461b1282
rol eax, 0xf6
popf
pushf
not eax
add eax, 0x5e4e6844
xor eax, 0x7344f27
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x48f5cc46
xor eax, 0x1ca03ae9
rol eax, 0xeb
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x3c230360
pushf
not eax
add eax, 0x40e12521
xor eax, 0xe84b021
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd8fbd8f
xor eax, 0x23802a10
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x11e096b2
xor eax, 0x628e6b0f
rol eax, 0x90
popf
pushf
not eax
add eax, 0x4e19da7
xor eax, 0x385d8a7
rol eax, 0x86
popf
jmp 0x140109896
cmp ax, 9
je 0x14010aefe
push rax
pushf
mov eax, 0xfbfa0133
pushf
not eax
add eax, 0x38d37bf9
xor eax, 0x5a669222
rol eax, 0x74
popf
pushf
not eax
add eax, 0x26ca1fe6
xor eax, 0x6fb68e3c
rol eax, 0xd0
popf
pushf
not eax
add eax, 0x758f57d
xor eax, 0x772ded59
rol eax, 0x2c
popf
pushf
not eax
add eax, 0x28167e39
xor eax, 0x17005253
rol eax, 0x52
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x1fbb35d3
pushf
not eax
add eax, 0x56b42cd2
xor eax, 0x5edcc149
rol eax, 0xca
popf
pushf
not eax
add eax, 0x5b24d14c
xor eax, 0xfa43301
rol eax, 0x71
popf
pushf
not eax
add eax, 0x30db2d8
xor eax, 0x43750a4c
rol eax, 0x9a
popf
pushf
not eax
add eax, 0x667509fc
xor eax, 0x2f69d546
rol eax, 8
popf
jmp 0x140109896
test r10d, r10d
je 0x14010afb5
push rax
pushf
mov eax, 0xf78583a2
pushf
not eax
add eax, 0x73565f52
xor eax, 0x14766090
rol eax, 0x41
popf
pushf
not eax
add eax, 0x29998a6e
xor eax, 0x212b49a7
rol eax, 0x75
popf
pushf
not eax
add eax, 0x656b71a2
xor eax, 0x4ebc8495
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x6e914066
xor eax, 0x53fa2cc4
rol eax, 0xde
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xf4ef1069
pushf
not eax
add eax, 0x5410bb90
xor eax, 0x548437a1
rol eax, 0xaf
popf
pushf
not eax
add eax, 0x3cccf241
xor eax, 0x56fe650d
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xdcc8695
xor eax, 0x43f4e1d
rol eax, 0xcf
popf
jmp 0x140109896
test r8, r8
je 0x14010b059
push rax
pushf
mov eax, 0x6583a842
pushf
not eax
add eax, 0x1cfa4b1e
xor eax, 0x2ccb2dce
rol eax, 0xc0
popf
pushf
not eax
add eax, 0x7f43ed7d
xor eax, 0x44da6e0a
rol eax, 0x40
popf
pushf
not eax
add eax, 0x6f4ea564
xor eax, 0x3b94b57e
rol eax, 0xd4
popf
pushf
not eax
add eax, 0x3e1e7133
xor eax, 0xc8eaac6
rol eax, 0x68
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x55c8cd62
pushf
not eax
add eax, 0x64c126f2
xor eax, 0x7fc83fb1
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x6e7d9ba5
xor eax, 0x2ec25a79
rol eax, 0xc5
popf
pushf
not eax
add eax, 0x283be085
xor eax, 0x158b2836
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x55689272
xor eax, 0x2a809b36
rol eax, 0x9e
popf
jmp 0x140109896
mov word [r8], ax
add r8, 2
push rax
pushf
mov eax, 0x6adb1838
pushf
not eax
add eax, 0x3d52ae3a
xor eax, 0xb4c5b8
rol eax, 0x9d
popf
pushf
not eax
add eax, 0x5e9e3e68
xor eax, 0x33f3dad2
rol eax, 0xc9
popf
pushf
not eax
add eax, 0x48c86f98
xor eax, 0x8ac4003
rol eax, 0xba
popf
pushf
not eax
add eax, 0x4552280
xor eax, 0x104b8d2
rol eax, 0x67
popf
jmp 0x140109896
inc qword [r11]
push rax
pushf
mov eax, 0xa8df2620
pushf
not eax
add eax, 0x12ce103c
xor eax, 0x4922569f
rol eax, 0x24
popf
pushf
not eax
add eax, 0x34b282b4
xor eax, 0x27e69171
rol eax, 0xb8
popf
jmp 0x140109896
add rcx, 2
jmp 0x14010a667
test r8, r8
je 0x14010b1f6
push rax
pushf
mov eax, 0x8fe7e82f
pushf
not eax
add eax, 0x7b8367b8
xor eax, 0x384c5164
rol eax, 0x85
popf
pushf
not eax
add eax, 0x7a2dbba3
xor eax, 0x394e491c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0x36ed78d6
xor eax, 0x7de315d1
rol eax, 9
popf
jmp 0x140109896
push rax
pushf
mov eax, 0x7946eded
pushf
not eax
add eax, 0x7bd05795
xor eax, 0x6aa7b47d
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xe09dc24
xor eax, 0x4bef5b4b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x391de0ca
xor eax, 0x39eec03e
rol eax, 0x34
popf
jmp 0x140109896
mov word [r8], si
add r8, 2
push rax
pushf
mov eax, 0xa0cb7d97
pushf
not eax
add eax, 0x2008250e
xor eax, 0x7f4938f3
rol eax, 0x60
popf
pushf
not eax
add eax, 0x48db08a4
xor eax, 0x49abd627
rol eax, 0x7a
popf
pushf
not eax
add eax, 0x2c1579f6
xor eax, 0x48203ef9
rol eax, 0x50
popf
jmp 0x140109896
inc qword [r11]
jmp 0x14010a2f6
test rdx, rdx
je 0x14010b2fd
push rax
pushf
mov eax, 0x3b477ff
pushf
not eax
add eax, 0x597dfe33
xor eax, 0x6db73b18
rol eax, 0x8e
popf
pushf
not eax
add eax, 0x1491ea3b
xor eax, 0x655f1c1b
rol eax, 0xf1
popf
jmp 0x140109896
push rax
pushf
mov eax, 0xfa55c05b
pushf
not eax
add eax, 0x37a45085
xor eax, 0x5343d48b
rol eax, 0x97
popf
pushf
not eax
add eax, 0x2614aeb2
xor eax, 0x47b15675
rol eax, 0x99
popf
pushf
not eax
add eax, 0x71a797fc
xor eax, 0x63a692b3
rol eax, 0x55
popf
pushf
not eax
add eax, 0x6087d686
xor eax, 0x771b71c0
rol eax, 0x31
popf
jmp 0x140109896
mov qword [rdx], rsi
push rax
pushf
mov eax, 0x8360f3e0
pushf
not eax
add eax, 0x16d8b15c
xor eax, 0x6b18f635
rol eax, 0x91
popf
pushf
not eax
add eax, 0x2eb106ac
xor eax, 0x5843c2b7
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x564b957e
xor eax, 0x53c7c9a7
rol eax, 0x14
popf
jmp 0x140109896
inc qword [rbx]
mov rbx, qword [rsp + 0x10]
mov rsi, qword [rsp + 0x18]
mov rdi, qword [rsp + 0x20]
mov r14, qword [rsp + 0x28]
pop r15
ret