Function at 0x14007a679
Capabilities:
Authenticate hmac

Disassembly:
push rax
pushf
mov eax, 0x3585ca38
pushf
not eax
add eax, 0xe4659c5e
xor eax, 0x936d2c92
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x9136c74f
xor eax, 0xb154caf1
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xd0488815
xor eax, 0x936a1eac
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe5f54b66
xor eax, 0xb2823e07
rol eax, 0x83
popf
cmp eax, 0x20
jne 0x14007a6dc
popf
pop rax
jmp 0x14007b90f
cmp eax, 0
jne 0x14007a6eb
popf
pop rax
jmp 0x14007a8cb
cmp eax, 3
jne 0x14007a6fa
popf
pop rax
jmp 0x14007aa1f
cmp eax, 1
jne 0x14007a709
popf
pop rax
jmp 0x14007a944
cmp eax, 0xd
jne 0x14007a718
popf
pop rax
jmp 0x14007afe3
cmp eax, 0x1a
jne 0x14007a727
popf
pop rax
jmp 0x14007b5fa
cmp eax, 0xe
jne 0x14007a736
popf
pop rax
jmp 0x14007b054
cmp eax, 0xb
jne 0x14007a745
popf
pop rax
jmp 0x14007aece
cmp eax, 0x19
jne 0x14007a754
popf
pop rax
jmp 0x14007b565
cmp eax, 8
jne 0x14007a763
popf
pop rax
jmp 0x14007acdc
cmp eax, 0x1d
jne 0x14007a772
popf
pop rax
jmp 0x14007b779
cmp eax, 0x17
jne 0x14007a781
popf
pop rax
jmp 0x14007b484
cmp eax, 0x1c
jne 0x14007a790
popf
pop rax
jmp 0x14007b6d5
cmp eax, 0x12
jne 0x14007a79f
popf
pop rax
jmp 0x14007b20e
cmp eax, 0x18
jne 0x14007a7ae
popf
pop rax
jmp 0x14007b52c
cmp eax, 0x11
jne 0x14007a7bd
popf
pop rax
jmp 0x14007b1d2
cmp eax, 0x1b
jne 0x14007a7cc
popf
pop rax
jmp 0x14007b666
cmp eax, 0x21
jne 0x14007a7db
popf
pop rax
jmp 0x14007b991
cmp eax, 0xa
jne 0x14007a7ea
popf
pop rax
jmp 0x14007ae29
cmp eax, 0x14
jne 0x14007a7f9
popf
pop rax
jmp 0x14007b352
cmp eax, 0xf
jne 0x14007a808
popf
pop rax
jmp 0x14007b0e7
cmp eax, 0x13
jne 0x14007a817
popf
pop rax
jmp 0x14007b296
cmp eax, 0x15
jne 0x14007a826
popf
pop rax
jmp 0x14007b3e4
cmp eax, 2
jne 0x14007a835
popf
pop rax
jmp 0x14007a9d0
cmp eax, 0x1e
jne 0x14007a844
popf
pop rax
jmp 0x14007b7d5
cmp eax, 0xc
jne 0x14007a853
popf
pop rax
jmp 0x14007af3e
cmp eax, 7
jne 0x14007a862
popf
pop rax
jmp 0x14007ac38
cmp eax, 5
jne 0x14007a871
popf
pop rax
jmp 0x14007ab36
cmp eax, 0x1f
jne 0x14007a880
popf
pop rax
jmp 0x14007b87d
cmp eax, 0x10
jne 0x14007a88f
popf
pop rax
jmp 0x14007b166
cmp eax, 6
jne 0x14007a89e
popf
pop rax
jmp 0x14007abb5
cmp eax, 9
jne 0x14007a8ad
popf
pop rax
jmp 0x14007ad6d
cmp eax, 4
jne 0x14007a8bc
popf
pop rax
jmp 0x14007aa8c
cmp eax, 0x16
jne 0x14007a8cb
popf
pop rax
jmp 0x14007b47a
mov r8, rdx
sub r8, rcx
sar r8, 1
cmp r8, 2
jl 0x14007a911
push rax
pushf
mov eax, 0x95d88ec8
pushf
not eax
add eax, 0x904d0a04
xor eax, 0xe753b4ee
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xc45674de
xor eax, 0xfd0c80e8
rol eax, 0x61
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xb2190b22
pushf
not eax
add eax, 0xbcacde4b
xor eax, 0xdfc303d8
rol eax, 0x63
popf
pushf
not eax
add eax, 0x81696a41
xor eax, 0xd6e2ecba
rol eax, 0xb9
popf
jmp 0x14007a6cd
mov r9d, dword [rcx]
mov eax, r9d
and eax, 0xffffffdf
sub eax, 0x3a0041
cmp eax, 0x1a
jae 0x14007a98a
push rax
pushf
mov eax, 0xb0773704
pushf
not eax
add eax, 0xff0b1e21
xor eax, 0xe00d7a26
rol eax, 0xb3
popf
pushf
not eax
add eax, 0x90fa6f3b
xor eax, 0xa724ea46
rol eax, 0x95
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x214da539
pushf
not eax
add eax, 0x9d77f34a
xor eax, 0x84d45ed8
rol eax, 0x10
popf
pushf
not eax
add eax, 0xc4cc7191
xor eax, 0xc7bf27f3
rol eax, 0x14
popf
pushf
not eax
add eax, 0xfa3f6a89
xor eax, 0x84282ec2
rol eax, 0x81
popf
jmp 0x14007a6cd
add rcx, 4
jmp 0x14007b6d5
cmp r9w, 0x5c
je 0x14007aa59
push rax
pushf
mov eax, 0x8ef34d90
pushf
not eax
add eax, 0x855ad010
xor eax, 0xffe41873
rol eax, 0x97
popf
pushf
not eax
add eax, 0xa29821e9
xor eax, 0x9c93681b
rol eax, 0xd7
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xecfc4c3c
pushf
not eax
add eax, 0xe805f1c8
xor eax, 0xfbe98203
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb82a4af8
xor eax, 0xb6c9fbe7
rol eax, 0xeb
popf
jmp 0x14007a6cd
cmp r9w, 0x2f
jne 0x14007aadd
push rax
pushf
mov eax, 0x646f0aba
pushf
not eax
add eax, 0xc66fb116
xor eax, 0xd5fc9a4c
rol eax, 0x86
popf
pushf
not eax
add eax, 0x86a0a958
xor eax, 0x8ee3c7fb
rol eax, 0xa8
popf
pushf
not eax
add eax, 0x94be628a
xor eax, 0xa259d182
rol eax, 0x21
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xbf5f4859
pushf
not eax
add eax, 0xe12e1e4d
xor eax, 0xf0c1da21
rol eax, 0xad
popf
pushf
not eax
add eax, 0xf8829374
xor eax, 0xbbea1b8c
rol eax, 0x5f
popf
pushf
not eax
add eax, 0xd9a0d34d
xor eax, 0xf84f46a5
rol eax, 0x84
popf
pushf
not eax
add eax, 0xa8aca531
xor eax, 0xfea42d49
rol eax, 0x7d
popf
jmp 0x14007a6cd
cmp r8, 4
jl 0x14007ab82
push rax
pushf
mov eax, 0x650a5d25
pushf
not eax
add eax, 0xdde1330c
xor eax, 0xc1e783bd
rol eax, 0x86
popf
pushf
not eax
add eax, 0xd277ca6d
xor eax, 0xd3b19389
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xe1e901a7
xor eax, 0xc7d98c4d
rol eax, 0x84
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xb3648b90
pushf
not eax
add eax, 0xe04d5356
xor eax, 0xbfba65be
rol eax, 0x91
popf
pushf
not eax
add eax, 0xe07a17ba
xor eax, 0x9b82f034
rol eax, 0x7c
popf
jmp 0x14007a6cd
movzx eax, word [rcx + 6]
cmp ax, 0x5c
je 0x14007ac05
push rax
pushf
mov eax, 0x12c93305
pushf
not eax
add eax, 0xdeda883d
xor eax, 0xf3ab6778
rol eax, 0x4a
popf
pushf
not eax
add eax, 0x8ac62f67
xor eax, 0xfb0dfbf4
rol eax, 0xce
popf
pushf
not eax
add eax, 0xe71b302b
xor eax, 0xa454196e
rol eax, 0xab
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xeb86d77e
pushf
not eax
add eax, 0x8056d80a
xor eax, 0x94428d46
rol eax, 0x47
popf
pushf
not eax
add eax, 0xdf23b55e
xor eax, 0x97dccedd
rol eax, 0xea
popf
jmp 0x14007a6cd
cmp ax, 0x2f
jne 0x14007ac96
push rax
pushf
mov eax, 0x3c1c855
pushf
not eax
add eax, 0xf11b4ffe
xor eax, 0xe06bbab1
rol eax, 1
popf
pushf
not eax
add eax, 0xce8d8fec
xor eax, 0x86ccb607
rol eax, 0x64
popf
pushf
not eax
add eax, 0xe27e3e63
xor eax, 0xcdb5cbb9
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xbbc5c4d1
xor eax, 0xc9a23144
rol eax, 0xeb
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x963b2b23
pushf
not eax
add eax, 0xc09adfcc
xor eax, 0xf273c318
rol eax, 0x63
popf
pushf
not eax
add eax, 0xd289ee3c
xor eax, 0xbd38bbef
rol eax, 0x55
popf
pushf
not eax
add eax, 0xeebf9bc2
xor eax, 0x836a31f0
rol eax, 0x97
popf
jmp 0x14007a6cd
cmp r8, 4
je 0x14007ad15
push rax
pushf
mov eax, 0xa420870e
pushf
not eax
add eax, 0xa16a3181
xor eax, 0xe151b2a6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xbbb2d244
xor eax, 0xadafc5d9
rol eax, 0xb0
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xb363d42d
pushf
not eax
add eax, 0x87a927e9
xor eax, 0xc22cd726
rol eax, 0x8b
popf
pushf
not eax
add eax, 0x94473422
xor eax, 0xe963615b
rol eax, 0x83
popf
pushf
not eax
add eax, 0xbdd0f95c
xor eax, 0xabf5e510
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xadd0dc9b
xor eax, 0xaaacb0bc
rol eax, 1
popf
jmp 0x14007a6cd
movzx eax, word [rcx + 8]
cmp ax, 0x5c
je 0x14007add0
push rax
pushf
mov eax, 0x9e898eee
pushf
not eax
add eax, 0xf962118c
xor eax, 0xd0c4d7cf
rol eax, 0xe0
popf
pushf
not eax
add eax, 0xcab5a5ed
xor eax, 0xdecd68c6
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xc8093c3c
xor eax, 0xd68efc9e
rol eax, 0x34
popf
pushf
not eax
add eax, 0xbbe0a139
xor eax, 0xa50b0f12
rol eax, 0xb
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xa42ed041
pushf
not eax
add eax, 0xf1e796be
xor eax, 0x803f4ba8
rol eax, 0x52
popf
pushf
not eax
add eax, 0x80740389
xor eax, 0xe1e10f1b
rol eax, 0x45
popf
pushf
not eax
add eax, 0xdac30250
xor eax, 0xc8e5a486
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xdad5698a
xor eax, 0xd114c2d4
rol eax, 0xfe
popf
jmp 0x14007a6cd
cmp ax, 0x2f
je 0x14007ae88
push rax
pushf
mov eax, 0x74338869
pushf
not eax
add eax, 0xc5bd918e
xor eax, 0xdaf27a76
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8ebc7847
xor eax, 0xee808c75
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x86cf794e
xor eax, 0xbea75dfa
rol eax, 0x91
popf
pushf
not eax
add eax, 0xd05188b7
xor eax, 0xb24f34bc
rol eax, 0xd4
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x7f856bc7
pushf
not eax
add eax, 0x80d6cd40
xor eax, 0x82f04d4e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xee550d73
xor eax, 0xf7f0def9
rol eax, 0xcb
popf
pushf
not eax
add eax, 0xd597ae81
xor eax, 0x8cecc202
rol eax, 0xb8
popf
jmp 0x14007a6cd
movzx eax, word [rcx + 2]
cmp ax, 0x5c
je 0x14007af0b
push rax
pushf
mov eax, 0x54456528
pushf
not eax
add eax, 0xf843eddc
xor eax, 0xc647abe7
rol eax, 0x10
popf
pushf
not eax
add eax, 0xbf0cd276
xor eax, 0x9b786cbc
rol eax, 0xc
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xcac68aba
pushf
not eax
add eax, 0x8ed9a228
xor eax, 0xf39ac6e5
rol eax, 9
popf
pushf
not eax
add eax, 0xfc4920e6
xor eax, 0xe9061076
rol eax, 0x2b
popf
jmp 0x14007a6cd
cmp ax, 0x2f
jne 0x14007af8a
push rax
pushf
mov eax, 0x9b5a201e
pushf
not eax
add eax, 0x9a86c43e
xor eax, 0xa9f48893
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa7a715e8
xor eax, 0x8d4c1f2e
rol eax, 0xfb
popf
pushf
not eax
add eax, 0xcf1930b7
xor eax, 0xcf6772ff
rol eax, 0x8c
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x5130fd69
pushf
not eax
add eax, 0xf989d70b
xor eax, 0xb8739ba8
rol eax, 0xda
popf
pushf
not eax
add eax, 0xd39e9e1f
xor eax, 0xadd61cc3
rol eax, 0x67
popf
pushf
not eax
add eax, 0xc8531696
xor eax, 0x81781fe3
rol eax, 6
popf
pushf
not eax
add eax, 0xa81d53fe
xor eax, 0xdf0e563d
rol eax, 0x6f
popf
jmp 0x14007a6cd
movzx r8d, word [rcx + 4]
cmp r8w, 0x3f
je 0x14007b021
push rax
pushf
mov eax, 0xa2a4c35d
pushf
not eax
add eax, 0xe333fe96
xor eax, 0x874b9216
rol eax, 0xac
popf
pushf
not eax
add eax, 0xebc28cdc
xor eax, 0xa12fa058
rol eax, 1
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xc3fee811
pushf
not eax
add eax, 0xee821793
xor eax, 0xd841586f
rol eax, 0x16
popf
pushf
not eax
add eax, 0xf2c6edb3
xor eax, 0xf7283d15
rol eax, 0xcf
popf
jmp 0x14007a6cd
cmp r8w, 0x2e
je 0x14007b08e
push rax
pushf
mov eax, 0xf0bf535d
pushf
not eax
add eax, 0x833373b2
xor eax, 0x9f255930
rol eax, 0xec
popf
pushf
not eax
add eax, 0xd3786c9b
xor eax, 0xa5e22bc5
rol eax, 0x87
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x57021801
pushf
not eax
add eax, 0x9f8ba2b6
xor eax, 0x931576a4
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xeb2c9fb7
xor eax, 0xcd4bd07d
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xf7f0f2fa
xor eax, 0xb39a02dd
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xc8a865bb
xor eax, 0x9e8fb1e8
rol eax, 0x9c
popf
jmp 0x14007a6cd
cmp ax, 0x3f
jne 0x14007b133
push rax
pushf
mov eax, 0xc72815ea
pushf
not eax
add eax, 0x95e96456
xor eax, 0xf776f66b
rol eax, 0x77
popf
pushf
not eax
add eax, 0xd62bc391
xor eax, 0xefefab4a
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xbea9a101
xor eax, 0xdcda9699
rol eax, 0xa8
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x5976fdd2
pushf
not eax
add eax, 0xf3be0afd
xor eax, 0x9bf9d4ac
rol eax, 0x42
popf
pushf
not eax
add eax, 0xe2960195
xor eax, 0xc89a9b7c
rol eax, 0xa8
popf
jmp 0x14007a6cd
cmp word [rcx + 4], ax
jne 0x14007b19f
push rax
pushf
mov eax, 0x9353e4ef
pushf
not eax
add eax, 0xf031b607
xor eax, 0xa9200bac
rol eax, 0
popf
pushf
not eax
add eax, 0x810f832d
xor eax, 0x8b33a871
rol eax, 0x6f
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xd0bce533
pushf
not eax
add eax, 0xeff1e1e1
xor eax, 0x84dbebae
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x97ccecc1
xor eax, 0x895da864
rol eax, 0x15
popf
jmp 0x14007a6cd
add rcx, 6
jmp 0x14007b6d5
mov rax, rdx
sub rax, rcx
sar rax, 1
cmp rax, 3
jb 0x14007b263
push rax
pushf
mov eax, 0xf2431d94
pushf
not eax
add eax, 0xb9d48a26
xor eax, 0xc5a45d7a
rol eax, 0xef
popf
pushf
not eax
add eax, 0xd9ff51df
xor eax, 0xbe2c9943
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xc3caae74
xor eax, 0xab4abc16
rol eax, 0xe1
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x9dc3ddaa
pushf
not eax
add eax, 0xc4be4b7a
xor eax, 0xd202352f
rol eax, 0x35
popf
pushf
not eax
add eax, 0xe1b2e546
xor eax, 0xc5947e3a
rol eax, 0xb7
popf
jmp 0x14007a6cd
movzx eax, word [rcx + 2]
cmp ax, 0x5c
je 0x14007b2f9
push rax
pushf
mov eax, 0x101178d9
pushf
not eax
add eax, 0xd6e4e4a8
xor eax, 0xf588e80c
rol eax, 0xed
popf
pushf
not eax
add eax, 0xab08ccfc
xor eax, 0xbc7dc53d
rol eax, 0x52
popf
pushf
not eax
add eax, 0xf5fb8b4b
xor eax, 0xa4b813f2
rol eax, 0x86
popf
pushf
not eax
add eax, 0xf44435e8
xor eax, 0xf5a51c17
rol eax, 0xac
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x18acecf9
pushf
not eax
add eax, 0xc47c90be
xor eax, 0xed5a58d8
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xabe5c86d
xor eax, 0x8101b493
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x99390b3b
xor eax, 0x898e0a84
rol eax, 0x10
popf
pushf
not eax
add eax, 0x9d96d8b1
xor eax, 0xde643347
rol eax, 0x81
popf
jmp 0x14007a6cd
cmp ax, 0x2f
jne 0x14007b3b1
push rax
pushf
mov eax, 0x8146ff01
pushf
not eax
add eax, 0x9c819e75
xor eax, 0xdfcf7ca6
rol eax, 0x5a
popf
pushf
not eax
add eax, 0x96eaba41
xor eax, 0xf63a334b
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xde97435a
xor eax, 0xa2cdb90d
rol eax, 7
popf
pushf
not eax
add eax, 0xa03c67b0
xor eax, 0x9ecbc7ee
rol eax, 0xa2
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xcadc88d2
pushf
not eax
add eax, 0x819496fb
xor eax, 0xca964e13
rol eax, 0x61
popf
pushf
not eax
add eax, 0xf488020a
xor eax, 0xfc2b81ab
rol eax, 0x9f
popf
jmp 0x14007a6cd
movzx eax, word [rcx + 4]
cmp ax, 0x5c
je 0x14007b434
push rax
pushf
mov eax, 0xbc5703b7
pushf
not eax
add eax, 0xced2482a
xor eax, 0x8161bff3
rol eax, 0x34
popf
pushf
not eax
add eax, 0xaa3b37cc
xor eax, 0xdd3f0422
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xf5fa049a
xor eax, 0xde6baf7a
rol eax, 0x97
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x85bde728
pushf
not eax
add eax, 0x9f049d8c
xor eax, 0xe8165b2c
rol eax, 0x65
popf
pushf
not eax
add eax, 0xe9dfee61
xor eax, 0xc6df52c4
rol eax, 0xe3
popf
pushf
not eax
add eax, 0x8ce08204
xor eax, 0xc3f44cd0
rol eax, 0x13
popf
jmp 0x14007a6cd
cmp ax, 0x2f
je 0x14007b6d5
add rcx, 6
cmp rcx, rdx
je 0x14007b4d3
push rax
pushf
mov eax, 0x65270036
pushf
not eax
add eax, 0xe0f5cbe3
xor eax, 0xcdac473c
rol eax, 0xea
popf
pushf
not eax
add eax, 0x96b95978
xor eax, 0xb2bf9b33
rol eax, 0x37
popf
pushf
not eax
add eax, 0xae36d9ed
xor eax, 0xd7563da6
rol eax, 0x34
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x1aa8df9e
pushf
not eax
add eax, 0xe5ca1fbd
xor eax, 0xa5c2b97a
rol eax, 0x7c
popf
pushf
not eax
add eax, 0xa618aecf
xor eax, 0xe57a5593
rol eax, 0x10
popf
pushf
not eax
add eax, 0xef264395
xor eax, 0xd8a41e47
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe3842519
xor eax, 0xeec449b2
rol eax, 0xf2
popf
jmp 0x14007a6cd
nop word [rax + rax]
push rax
pushf
mov eax, 0x2e12c596
pushf
not eax
add eax, 0x8e0d7b5c
xor eax, 0x9346e2be
rol eax, 0x88
popf
pushf
not eax
add eax, 0xb28551f1
xor eax, 0xf62c4624
rol eax, 0x54
popf
jmp 0x14007a6cd
movzx eax, word [rcx]
cmp ax, 0x5c
je 0x14007b5c7
push rax
pushf
mov eax, 0xcdca5680
pushf
not eax
add eax, 0x8f0b0ce8
xor eax, 0xa7957e22
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xd686cc72
xor eax, 0xc6a92b2f
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x8f3eb45e
xor eax, 0xf03375eb
rol eax, 0x88
popf
pushf
not eax
add eax, 0x855a925c
xor eax, 0xdd3ce1f0
rol eax, 0x6e
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x45396f69
pushf
not eax
add eax, 0xdafe18f2
xor eax, 0xde2d4b69
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xd5eb1a83
xor eax, 0x82c8a1ca
rol eax, 0xef
popf
jmp 0x14007a6cd
cmp ax, 0x2f
je 0x14007b633
push rax
pushf
mov eax, 0xaafb60da
pushf
not eax
add eax, 0xd1f015be
xor eax, 0x9ce29584
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x889ef8bf
xor eax, 0xf2b6a039
rol eax, 0xa8
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x8fab665d
pushf
not eax
add eax, 0xc39a18bd
xor eax, 0xe40bc6df
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb71437d1
xor eax, 0x9c178ac0
rol eax, 0x1b
popf
jmp 0x14007a6cd
add rcx, 2
cmp rcx, rdx
jne 0x14007b6a2
push rax
pushf
mov eax, 0xc8e6d373
pushf
not eax
add eax, 0xc6f1e8b3
xor eax, 0xad6db504
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xde540e42
xor eax, 0xa952339e
rol eax, 0x9f
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x7c8231c3
pushf
not eax
add eax, 0xb6f92114
xor eax, 0x805db15d
rol eax, 0x43
popf
pushf
not eax
add eax, 0x8f618855
xor eax, 0xb28697e7
rol eax, 0x89
popf
jmp 0x14007a6cd
cmp rcx, rdx
je 0x14007b720
push rax
pushf
mov eax, 0x4a7b3e58
pushf
not eax
add eax, 0xbfa3e929
xor eax, 0xf84ef07a
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xe4ada726
xor eax, 0x9e4ac536
rol eax, 0xf9
popf
pushf
not eax
add eax, 0x95c5aca1
xor eax, 0xc2662d77
rol eax, 0xf7
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xffa1d9f9
pushf
not eax
add eax, 0xe94343a6
xor eax, 0xc25e5ec8
rol eax, 0x68
popf
pushf
not eax
add eax, 0x861ae413
xor eax, 0x9b855919
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xfe818aef
xor eax, 0xd1918a2f
rol eax, 0x10
popf
pushf
not eax
add eax, 0xd97ce1c3
xor eax, 0xdc7ea363
rol eax, 0xaf
popf
jmp 0x14007a6cd
nop dword [rax]
push rax
pushf
mov eax, 0xe88af57d
pushf
not eax
add eax, 0xc92032ad
xor eax, 0xe338a0fe
rol eax, 0x38
popf
pushf
not eax
add eax, 0x8064c2e2
xor eax, 0xe6aee62a
rol eax, 0x59
popf
pushf
not eax
add eax, 0xc868d6d7
xor eax, 0xd3a7b24e
rol eax, 0x12
popf
pushf
not eax
add eax, 0x9a166858
xor eax, 0x8712868d
rol eax, 0x31
popf
jmp 0x14007a6cd
movzx eax, word [rcx]
cmp ax, 0x5c
je 0x14007b837
push rax
pushf
mov eax, 0x93ad0cbf
pushf
not eax
add eax, 0xd6f0ef83
xor eax, 0x9f812ca5
rol eax, 0xde
popf
pushf
not eax
add eax, 0x929b18b5
xor eax, 0x88cefcf2
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xe2de5dc6
xor eax, 0x81175b2f
rol eax, 0x29
popf
pushf
not eax
add eax, 0x8742839e
xor eax, 0xce48f9bf
rol eax, 0x53
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x8bd6a692
pushf
not eax
add eax, 0xeb4bd554
xor eax, 0xa15320e1
rol eax, 0x48
popf
pushf
not eax
add eax, 0xcd1e0d3e
xor eax, 0xb2cd4387
rol eax, 0x50
popf
pushf
not eax
add eax, 0xaa218afb
xor eax, 0xfa697539
rol eax, 0x45
popf
jmp 0x14007a6cd
cmp ax, 0x2f
jne 0x14007b8dc
push rax
pushf
mov eax, 0xedc1be86
pushf
not eax
add eax, 0xab7ec07c
xor eax, 0xf0ce00b8
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xfaec4954
xor eax, 0xc920d32c
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xca354f0f
xor eax, 0x8e36ef1a
rol eax, 0x36
popf
pushf
not eax
add eax, 0xde004496
xor eax, 0xe4e8e6c7
rol eax, 0x95
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0x44f6d290
pushf
not eax
add eax, 0xd3ed928c
xor eax, 0xcf6108b3
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xb2d593c1
xor eax, 0xf679efa0
rol eax, 0x89
popf
jmp 0x14007a6cd
add rcx, 2
cmp rcx, rdx
jne 0x14007b95e
push rax
pushf
mov eax, 0x78f496de
pushf
not eax
add eax, 0xeb1f276d
xor eax, 0x8faee3bf
rol eax, 0x43
popf
pushf
not eax
add eax, 0xdf8f2e6b
xor eax, 0xe383008b
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xb9ace7f2
xor eax, 0x935ba7ae
rol eax, 0x66
popf
jmp 0x14007a6cd
push rax
pushf
mov eax, 0xb9e554ea
pushf
not eax
add eax, 0xe7aa8f7a
xor eax, 0x9913fba4
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xf8e00e42
xor eax, 0x985433d6
rol eax, 0x50
popf
jmp 0x14007a6cd
mov rax, rcx
ret