Function at 0x1400b7565
Capabilities:
Encrypt data using speck
Hash data using murmur3

Disassembly:
push rax
pushf
mov eax, 0xca3be9fa
pushf
not eax
add eax, 0xc4ae8f8c
xor eax, 0xf1eb7854
rol eax, 0x8a
popf
pushf
not eax
add eax, 0x972c0492
xor eax, 0xc588c675
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xadbb511c
xor eax, 0xa035968c
rol eax, 0xf5
popf
cmp eax, 0
jne 0x1400b75b5
popf
pop rax
jmp 0x1400b75b5
jmp 0x1401d8262
push rax
pushf
mov eax, 0x2f877aa4
pushf
not eax
add eax, 0x8d4fe590
xor eax, 0xc02f38a7
rol eax, 0x65
popf
pushf
not eax
add eax, 0xc1773572
xor eax, 0xb5c5f72c
rol eax, 0xac
popf
pushf
not eax
add eax, 0xdbe0455e
xor eax, 0x8b273d59
rol eax, 0xab
popf
pushf
not eax
add eax, 0x89ba177e
xor eax, 0xd8819174
rol eax, 0x5a
popf
cmp eax, 0x29
jne 0x1401d82c5
popf
pop rax
jmp 0x1401d9aa6
cmp eax, 0
jne 0x1401d82d4
popf
pop rax
jmp 0x1401d8586
cmp eax, 3
jne 0x1401d82e3
popf
pop rax
jmp 0x1401d8977
cmp eax, 1
jne 0x1401d82f2
popf
pop rax
jmp 0x1401d883e
cmp eax, 0xd
jne 0x1401d8301
popf
pop rax
jmp 0x1401d8d4d
cmp eax, 0x1a
jne 0x1401d8310
popf
pop rax
jmp 0x1401d93b8
cmp eax, 0xe
jne 0x1401d831f
popf
pop rax
jmp 0x1401d8dde
cmp eax, 0xb
jne 0x1401d832e
popf
pop rax
jmp 0x1401d8c9f
cmp eax, 0x19
jne 0x1401d833d
popf
pop rax
jmp 0x1401d937c
cmp eax, 8
jne 0x1401d834c
popf
pop rax
jmp 0x1401d8b4f
cmp eax, 0x2a
jne 0x1401d835b
popf
pop rax
jmp 0x1401d9b3d
cmp eax, 0x17
jne 0x1401d836a
popf
pop rax
jmp 0x1401d923f
cmp eax, 0x1c
jne 0x1401d8379
popf
pop rax
jmp 0x1401d9429
cmp eax, 0x2e
jne 0x1401d8388
popf
pop rax
jmp 0x1401d9cc9
cmp eax, 0x18
jne 0x1401d8397
popf
pop rax
jmp 0x1401d92e7
cmp eax, 0x2b
jne 0x1401d83a6
popf
pop rax
jmp 0x1401d9bd1
cmp eax, 0x1b
jne 0x1401d83b5
popf
pop rax
jmp 0x1401d93f0
cmp eax, 0x2d
jne 0x1401d83c4
popf
pop rax
jmp 0x1401d9c8b
cmp eax, 0x23
jne 0x1401d83d3
popf
pop rax
jmp 0x1401d97e5
cmp eax, 0x25
jne 0x1401d83e2
popf
pop rax
jmp 0x1401d991e
cmp eax, 0xf
jne 0x1401d83f1
popf
pop rax
jmp 0x1401d8eba
cmp eax, 0x13
jne 0x1401d8400
popf
pop rax
jmp 0x1401d90e6
cmp eax, 0x15
jne 0x1401d840f
popf
pop rax
jmp 0x1401d917f
cmp eax, 0x24
jne 0x1401d841e
popf
pop rax
jmp 0x1401d9865
cmp eax, 0x1e
jne 0x1401d842d
popf
pop rax
jmp 0x1401d951b
cmp eax, 0xc
jne 0x1401d843c
popf
pop rax
jmp 0x1401d8cf0
cmp eax, 0x26
jne 0x1401d844b
popf
pop rax
jmp 0x1401d99d5
cmp eax, 0x27
jne 0x1401d845a
popf
pop rax
jmp 0x1401d9a26
cmp eax, 0x1f
jne 0x1401d8469
popf
pop rax
jmp 0x1401d9599
cmp eax, 0x10
jne 0x1401d8478
popf
pop rax
jmp 0x1401d8f70
cmp eax, 0x2c
jne 0x1401d8487
popf
pop rax
jmp 0x1401d9c4f
cmp eax, 9
jne 0x1401d8496
popf
pop rax
jmp 0x1401d8bd1
cmp eax, 4
jne 0x1401d84a5
popf
pop rax
jmp 0x1401d89f5
cmp eax, 0x16
jne 0x1401d84b4
popf
pop rax
jmp 0x1401d91c9
cmp eax, 0x28
jne 0x1401d84c3
popf
pop rax
jmp 0x1401d9a5e
cmp eax, 0xa
jne 0x1401d84d2
popf
pop rax
jmp 0x1401d8c63
cmp eax, 0x22
jne 0x1401d84e1
popf
pop rax
jmp 0x1401d9723
cmp eax, 0x14
jne 0x1401d84f0
popf
pop rax
jmp 0x1401d9122
cmp eax, 7
jne 0x1401d84ff
popf
pop rax
jmp 0x1401d8ac9
cmp eax, 5
jne 0x1401d850e
popf
pop rax
jmp 0x1401d8a33
cmp eax, 2
jne 0x1401d851d
popf
pop rax
jmp 0x1401d88e4
cmp eax, 0x20
jne 0x1401d852c
popf
pop rax
jmp 0x1401d95eb
cmp eax, 0x1d
jne 0x1401d853b
popf
pop rax
jmp 0x1401d9473
cmp eax, 0x11
jne 0x1401d854a
popf
pop rax
jmp 0x1401d9001
cmp eax, 6
jne 0x1401d8559
popf
pop rax
jmp 0x1401d8a81
cmp eax, 0x2f
jne 0x1401d8568
popf
pop rax
jmp 0x1401d9d26
cmp eax, 0x12
jne 0x1401d8577
popf
pop rax
jmp 0x1401d9098
cmp eax, 0x21
jne 0x1401d8586
popf
pop rax
jmp 0x1401d9719
mov qword [rsp + 0x10], rbx
mov qword [rsp + 0x18], rsi
push r12
push r14
push r15
sub rsp, 0x20
mov r12d, edx
mov ebx, ecx
and r12d, 0x308031f
call fcn.1400dc325
mov r10d, eax
mov r9d, eax
shr r9d, 3
and r9d, 0x10
mov r14d, 0x90772421
pushf
not r14d
add r14d, 0xc326e142
xor r14d, 0xde0138f1
rol r14d, 0x3e
popf
pushf
not r14d
add r14d, 0xde732ab4
xor r14d, 0xf87d33f8
rol r14d, 0xb2
popf
pushf
not r14d
add r14d, 0xb82aec30
xor r14d, 0xd8d96333
rol r14d, 0xf9
popf
pushf
not r14d
add r14d, 0xcffec496
xor r14d, 0xe3d11a5d
rol r14d, 0x38
popf
mov edx, r9d
or edx, 8
test r14d, eax
cmove edx, r9d
mov ecx, edx
or ecx, 4
bt eax, 0xa
cmovae ecx, edx
mov r9d, 0x5d93bb28
pushf
not r9d
add r9d, 0xa4f77c57
xor r9d, 0xa4d08494
rol r9d, 0x30
popf
pushf
not r9d
add r9d, 0xb336403a
xor r9d, 0xdcf1ee02
rol r9d, 5
popf
pushf
not r9d
add r9d, 0xd854bcc9
xor r9d, 0xa6be6c32
rol r9d, 0xf5
popf
mov edx, ecx
or edx, 2
test r9d, eax
cmove edx, ecx
mov r11d, 0xf86a4c8
pushf
not r11d
add r11d, 0xdf6dbfc9
xor r11d, 0x8d3e0286
rol r11d, 0x78
popf
pushf
not r11d
add r11d, 0xa6d93aa3
xor r11d, 0x81c9b95e
rol r11d, 0x6f
popf
pushf
not r11d
add r11d, 0xa8455976
xor r11d, 0x9bd988c6
rol r11d, 0xaf
popf
mov ecx, edx
or ecx, 1
test r11d, eax
cmove ecx, edx
mov esi, 0xa231f678
pushf
not esi
add esi, 0xda99b698
xor esi, 0xc3214588
rol esi, 0x91
popf
pushf
not esi
add esi, 0xdd098789
xor esi, 0xe622e92f
rol esi, 0x29
popf
pushf
not esi
add esi, 0x98bd55f7
xor esi, 0xa1c9ad8f
rol esi, 0x25
popf
mov edx, ecx
bts edx, 0x13
test esi, eax
cmove edx, ecx
mov r15d, 0xe9834665
pushf
not r15d
add r15d, 0x8e819a38
xor r15d, 0xb3db7e51
rol r15d, 0xd5
popf
pushf
not r15d
add r15d, 0xeacb0ce9
xor r15d, 0xc1181ace
rol r15d, 0x38
popf
pushf
not r15d
add r15d, 0xd1303c30
xor r15d, 0xc740f3e4
rol r15d, 0xe6
popf
pushf
not r15d
add r15d, 0xe7a49f88
xor r15d, 0xca96992a
rol r15d, 0x4b
popf
and eax, r15d
je 0x1401d87f8
push rax
pushf
mov eax, 0x9fc3d2c0
pushf
not eax
add eax, 0x8b7c1f73
xor eax, 0xcdaf6eef
rol eax, 0xb
popf
pushf
not eax
add eax, 0xfb27782a
xor eax, 0x8d89615c
rol eax, 0x14
popf
pushf
not eax
add eax, 0x8b0cef75
xor eax, 0x90af7596
rol eax, 0xb1
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xaeb272c7
pushf
not eax
add eax, 0xbf781cb0
xor eax, 0x9751c410
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa42d28ce
xor eax, 0xe85a1796
rol eax, 0x24
popf
pushf
not eax
add eax, 0xcdeb2632
xor eax, 0xa2253ff5
rol eax, 0x98
popf
jmp 0x1401d82b6
cmp eax, 0x2000
je 0x1401d889e
push rax
pushf
mov eax, 0xff85f038
pushf
not eax
add eax, 0xb7131f6c
xor eax, 0xc9b75209
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xe274cc99
xor eax, 0xf46efa90
rol eax, 0x1a
popf
pushf
not eax
add eax, 0x8fd920ef
xor eax, 0xe667075d
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xba64e24e
xor eax, 0xbd5e133a
rol eax, 0xe7
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x2d564bf1
pushf
not eax
add eax, 0x8e27810f
xor eax, 0xd831dd58
rol eax, 0x60
popf
pushf
not eax
add eax, 0xc0a2172f
xor eax, 0xa60c3ccd
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xe7898d07
xor eax, 0x9e773c20
rol eax, 0xa3
popf
jmp 0x1401d82b6
cmp eax, 0x4000
je 0x1401d8944
push rax
pushf
mov eax, 0xb041941a
pushf
not eax
add eax, 0x9161a075
xor eax, 0xb704297b
rol eax, 0x97
popf
pushf
not eax
add eax, 0xc3aaf1d3
xor eax, 0xff094af5
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xe94f5f0a
xor eax, 0xa2e2db3b
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xb0cf9415
xor eax, 0xfa8b1c0d
rol eax, 0x9a
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xce4f75bf
pushf
not eax
add eax, 0x8f59cbfd
xor eax, 0xc1109f53
rol eax, 0x99
popf
pushf
not eax
add eax, 0xbc3814c0
xor eax, 0xf437df2d
rol eax, 0xe6
popf
jmp 0x1401d82b6
cmp eax, r15d
jne 0x1401d89af
push rax
pushf
mov eax, 0x5f9f6c48
pushf
not eax
add eax, 0xe86b1c66
xor eax, 0xe39c7d3d
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x8e852408
xor eax, 0xc164b8b1
rol eax, 0x42
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x3ba3edbe
pushf
not eax
add eax, 0xa8edf248
xor eax, 0xa47de685
rol eax, 0xb1
popf
pushf
not eax
add eax, 0xf689f23e
xor eax, 0xbe2865ee
rol eax, 2
popf
pushf
not eax
add eax, 0xd0d2051e
xor eax, 0x9f6d1c9b
rol eax, 0x2e
popf
jmp 0x1401d82b6
or edx, 0x300
jmp 0x1401d8ac9
or edx, r14d
jmp 0x1401d8ac9
or edx, esi
push rax
pushf
mov eax, 0x6a72dae4
pushf
not eax
add eax, 0xbf1a15e7
xor eax, 0x82552f2b
rol eax, 0x6c
popf
pushf
not eax
add eax, 0x9b8a9f5a
xor eax, 0xde3c6767
rol eax, 0xe0
popf
pushf
not eax
add eax, 0x8d3ab73c
xor eax, 0xe82650ae
rol eax, 0x6b
popf
jmp 0x1401d82b6
and r10d, 0x8040
sub r10d, 0x40
je 0x1401d8b1c
push rax
pushf
mov eax, 0xab359de1
pushf
not eax
add eax, 0xd83f7a15
xor eax, 0x8eb1d117
rol eax, 0xf
popf
pushf
not eax
add eax, 0xa25e1041
xor eax, 0xa551dd62
rol eax, 0x99
popf
pushf
not eax
add eax, 0xb2eaf097
xor eax, 0xa26dbbd0
rol eax, 9
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xc5759f33
pushf
not eax
add eax, 0xa11f51b9
xor eax, 0xfd8f77b8
rol eax, 0xcc
popf
pushf
not eax
add eax, 0xff0ba826
xor eax, 0xf2b7d5c3
rol eax, 0x65
popf
jmp 0x1401d82b6
sub r10d, 0x7fc0
je 0x1401d8b8b
push rax
pushf
mov eax, 0x69486987
pushf
not eax
add eax, 0xb914b13d
xor eax, 0xe749433b
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe3194210
xor eax, 0xde88d98a
rol eax, 0x12
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x7b7738b
pushf
not eax
add eax, 0x8715cd3e
xor eax, 0xc33ebb31
rol eax, 0xe9
popf
pushf
not eax
add eax, 0x8068b1d5
xor eax, 0xd6a9f6e5
rol eax, 0x99
popf
pushf
not eax
add eax, 0xec1846ff
xor eax, 0xb9483247
rol eax, 2
popf
jmp 0x1401d82b6
cmp r10d, 0x40
jne 0x1401d8c30
push rax
pushf
mov eax, 0xf4f77dd
pushf
not eax
add eax, 0x9ebea7fc
xor eax, 0xfa3cbfa3
rol eax, 0xe
popf
pushf
not eax
add eax, 0xa503aecd
xor eax, 0xeea566ec
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbb0a9f59
xor eax, 0xfaf85803
rol eax, 0x25
popf
pushf
not eax
add eax, 0xd04282d3
xor eax, 0xf43a56b1
rol eax, 0xff
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x9fefa534
pushf
not eax
add eax, 0xe3851e8f
xor eax, 0xb895745d
rol eax, 0x75
popf
pushf
not eax
add eax, 0x89f1ee1f
xor eax, 0xa8f28e1e
rol eax, 2
popf
jmp 0x1401d82b6
bts edx, 0x18
jmp 0x1401d8d4d
or edx, 0x3000000
jmp 0x1401d8d4d
bts edx, 0x19
push rax
pushf
mov eax, 0xaea2e70b
pushf
not eax
add eax, 0xd690eb51
xor eax, 0xf0f85ded
rol eax, 0x90
popf
pushf
not eax
add eax, 0x93409033
xor eax, 0xab7bd436
rol eax, 0x87
popf
pushf
not eax
add eax, 0x94dda956
xor eax, 0xd2566c80
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xd26f23da
xor eax, 0xdea941a5
rol eax, 0x22
popf
jmp 0x1401d82b6
mov r8d, r12d
not r8d
and r8d, edx
and ebx, r12d
or r8d, ebx
cmp r8d, edx
je 0x1401d8dab
push rax
pushf
mov eax, 0x5a79fc72
pushf
not eax
add eax, 0xb278281c
xor eax, 0xb8cf8f36
rol eax, 0x87
popf
pushf
not eax
add eax, 0xa612e12e
xor eax, 0xd3f63119
rol eax, 0x87
popf
pushf
not eax
add eax, 0xdef6b2ad
xor eax, 0x83a6eabd
rol eax, 0x55
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x4792f9a9
pushf
not eax
add eax, 0xeda6b5e8
xor eax, 0xb215e13e
rol eax, 0x94
popf
pushf
not eax
add eax, 0xbc38ebfe
xor eax, 0xec324b98
rol eax, 0x93
popf
jmp 0x1401d82b6
mov ecx, r8d
and ecx, 0x10
shl ecx, 3
mov edx, ecx
or edx, r14d
test r8b, 8
cmove edx, ecx
mov ecx, edx
bts ecx, 0xa
test r8b, 4
cmove ecx, edx
mov edx, ecx
or edx, r9d
test r8b, 2
cmove edx, ecx
mov ecx, edx
or ecx, r11d
test r8b, 1
cmove ecx, edx
mov ebx, ecx
or ebx, esi
bt r8d, 0x13
cmovae ebx, ecx
mov eax, r8d
and eax, 0x300
je 0x1401d8e74
push rax
pushf
mov eax, 0xc57dcf10
pushf
not eax
add eax, 0xb4f28726
xor eax, 0x94ae23ea
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xebef520f
xor eax, 0xf48e7ec7
rol eax, 2
popf
pushf
not eax
add eax, 0xb750445f
xor eax, 0xde6b98fd
rol eax, 0x2b
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xc4e4b6c6
pushf
not eax
add eax, 0xe01ba231
xor eax, 0xdf1c8156
rol eax, 0xae
popf
pushf
not eax
add eax, 0xe06ffcd6
xor eax, 0xcdcc957d
rol eax, 0x53
popf
pushf
not eax
add eax, 0xeac7bc98
xor eax, 0xf5137995
rol eax, 0x3b
popf
jmp 0x1401d82b6
cmp eax, esi
je 0x1401d8f17
push rax
pushf
mov eax, 0x16137240
pushf
not eax
add eax, 0xb36a51ad
xor eax, 0xd51dcf03
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xa06152c7
xor eax, 0xfef6bc40
rol eax, 0x26
popf
pushf
not eax
add eax, 0xf020f57c
xor eax, 0xc05f66b2
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xfb5d3276
xor eax, 0xd6f28297
rol eax, 0x41
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xdb2b77d0
pushf
not eax
add eax, 0xf3f6fa0a
xor eax, 0x8cbfdc01
rol eax, 0x16
popf
pushf
not eax
add eax, 0xa420ac7b
xor eax, 0x9ad22e3b
rol eax, 0x73
popf
pushf
not eax
add eax, 0xbd4721fd
xor eax, 0xe23a1578
rol eax, 0x76
popf
pushf
not eax
add eax, 0xfd3c3192
xor eax, 0x87680332
rol eax, 0xbe
popf
jmp 0x1401d82b6
cmp eax, r14d
je 0x1401d8fa8
push rax
pushf
mov eax, 0x9100fd83
pushf
not eax
add eax, 0x83cd3aa5
xor eax, 0xf0729515
rol eax, 0x95
popf
pushf
not eax
add eax, 0x94dda591
xor eax, 0x8e5d4d33
rol eax, 0x9d
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x862ae69a
pushf
not eax
add eax, 0xe8a5beec
xor eax, 0xd77523db
rol eax, 0x24
popf
pushf
not eax
add eax, 0x94d3a559
xor eax, 0xa79d3bf3
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf7e65111
xor eax, 0x87310652
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xf23c2fb2
xor eax, 0xf6f25c96
rol eax, 0x86
popf
jmp 0x1401d82b6
mov dword [rsp + 0x40], ebx
cmp eax, 0x300
jne 0x1401d903f
push rax
pushf
mov eax, 0xeef3d411
pushf
not eax
add eax, 0xb2edf1e9
xor eax, 0xca71b52e
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa72a4970
xor eax, 0xc0adc4aa
rol eax, 0x88
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x9ce73b9c
pushf
not eax
add eax, 0xa5fb59d4
xor eax, 0x942f22fd
rol eax, 0x67
popf
pushf
not eax
add eax, 0x917a03aa
xor eax, 0xe4ea9729
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xa79122a7
xor eax, 0xf7d0401d
rol eax, 0x74
popf
pushf
not eax
add eax, 0xb9052f1b
xor eax, 0xcf4720d9
rol eax, 0x92
popf
jmp 0x1401d82b6
or ebx, r15d
jmp 0x1401d917f
bts ebx, 0xe
jmp 0x1401d917f
bts ebx, 0xd
push rax
pushf
mov eax, 0x1beeb56a
pushf
not eax
add eax, 0xca7f6066
xor eax, 0xe1a5a5da
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xb8bbf9b8
xor eax, 0xaecaa880
rol eax, 0x88
popf
pushf
not eax
add eax, 0xce819cbe
xor eax, 0x9e89b189
rol eax, 0x48
popf
pushf
not eax
add eax, 0x89641664
xor eax, 0xf2f79f8b
rol eax, 0xe7
popf
jmp 0x1401d82b6
mov dword [rsp + 0x40], ebx
push rax
pushf
mov eax, 0x2452b22d
pushf
not eax
add eax, 0xb5b17981
xor eax, 0x8c30db73
rol eax, 0xb5
popf
pushf
not eax
add eax, 0xfeb2453e
xor eax, 0xb6fdaffb
rol eax, 9
popf
pushf
not eax
add eax, 0x8d09e00f
xor eax, 0xed98dc76
rol eax, 0x49
popf
jmp 0x1401d82b6
and r8d, 0x3000000
cmp r8d, 0x1000000
je 0x1401d920c
push rax
pushf
mov eax, 0xd4c8a723
pushf
not eax
add eax, 0xaaf5fa3a
xor eax, 0xa0a933c2
rol eax, 0xd
popf
pushf
not eax
add eax, 0x81d55af6
xor eax, 0xf5bac9e5
rol eax, 0xba
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x421a94e0
pushf
not eax
add eax, 0xb1decef2
xor eax, 0xd44975e4
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xd602e3bc
xor eax, 0x9647f586
rol eax, 0xee
popf
jmp 0x1401d82b6
cmp r8d, 0x2000000
je 0x1401d92a1
push rax
pushf
mov eax, 0xaa808f0b
pushf
not eax
add eax, 0xb65464c4
xor eax, 0x8d7277f4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xff78cba1
xor eax, 0xed454787
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xc45b9239
xor eax, 0xb4ebda37
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xac14d441
xor eax, 0xe6f81747
rol eax, 0xbe
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xb18807ae
pushf
not eax
add eax, 0xf8a067eb
xor eax, 0xea0be377
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf7301c40
xor eax, 0xfdf24e92
rol eax, 0xea
popf
pushf
not eax
add eax, 0xfa30fe96
xor eax, 0xaaa0db20
rol eax, 0xab
popf
jmp 0x1401d82b6
cmp r8d, 0x3000000
jne 0x1401d9336
push rax
pushf
mov eax, 0x40552beb
pushf
not eax
add eax, 0x8d4b2792
xor eax, 0xfc16f71e
rol eax, 0x52
popf
pushf
not eax
add eax, 0xe82071e8
xor eax, 0xebe103e1
rol eax, 0x89
popf
pushf
not eax
add eax, 0x869b3977
xor eax, 0xcd3fc2f9
rol eax, 0x3a
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xaaa83d78
pushf
not eax
add eax, 0x88bc78ad
xor eax, 0xa9ca2eab
rol eax, 0x70
popf
pushf
not eax
add eax, 0xf5fd6672
xor eax, 0x9025ab6a
rol eax, 0x79
popf
pushf
not eax
add eax, 0xd190a4fd
xor eax, 0xdea8f471
rol eax, 0xf2
popf
jmp 0x1401d82b6
bts ebx, 0xf
jmp 0x1401d9429
or ebx, 0x40
jmp 0x1401d9429
or ebx, 0x8040
push rax
pushf
mov eax, 0x6b8cd6ff
pushf
not eax
add eax, 0x91babc38
xor eax, 0xda61a3c2
rol eax, 0x42
popf
pushf
not eax
add eax, 0xa30e70db
xor eax, 0xb1dd48ef
rol eax, 0x18
popf
jmp 0x1401d82b6
mov dword [rsp + 0x40], ebx
push rax
pushf
mov eax, 0xc01fb0dd
pushf
not eax
add eax, 0x9690225b
xor eax, 0xdc2fd864
rol eax, 0x80
popf
pushf
not eax
add eax, 0xe20a31d3
xor eax, 0xdcecfd2b
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9fdb0b4f
xor eax, 0xf34ab121
rol eax, 0x9f
popf
jmp 0x1401d82b6
cmp byte [reloc.d2d1.dll_Ordinal_1], 0
je 0x1401d94d5
push rax
pushf
mov eax, 0xf5a80e6a
pushf
not eax
add eax, 0x9927c68a
xor eax, 0xef5f95fe
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xd7ea5258
xor eax, 0xf0c71fd8
rol eax, 6
popf
pushf
not eax
add eax, 0xdaa9ab98
xor eax, 0xa3482155
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xbd039996
xor eax, 0xa2ccb93f
rol eax, 0xa6
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xac830eeb
pushf
not eax
add eax, 0xf921f2b7
xor eax, 0xb3c79e6a
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xa025e84b
xor eax, 0xd684fa4f
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x9e966b43
xor eax, 0xce839a2a
rol eax, 0x80
popf
jmp 0x1401d82b6
test bl, 0x40
je 0x1401d9566
push rax
pushf
mov eax, 0x8d22ff4a
pushf
not eax
add eax, 0xf8552cbd
xor eax, 0xbcdaf5dd
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xaa09c3c3
xor eax, 0x98ec9312
rol eax, 0xf6
popf
pushf
not eax
add eax, 0xa3ddc003
xor eax, 0xc7412e49
rol eax, 0x80
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x8ecce816
pushf
not eax
add eax, 0xcf49af27
xor eax, 0xd69b2ed8
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd37c5e72
xor eax, 0xab9295d3
rol eax, 0x22
popf
jmp 0x1401d82b6
mov ecx, ebx
call fcn.14017c27f
jmp 0x1401d9723
mov byte [reloc.d2d1.dll_Ordinal_1], 0
mov ebx, dword [rsp + 0x40]
and ebx, 0xffffffbf
mov ecx, ebx
call fcn.14017c27f
mov esi, 0x4e006c8
pushf
not esi
add esi, 0xddae2b1f
xor esi, 0xa0b614f1
rol esi, 0x6d
popf
pushf
not esi
add esi, 0xba28fa77
xor esi, 0xb0140b67
rol esi, 0xee
popf
mov r14d, 0xdded1ebc
pushf
not r14d
add r14d, 0xa95b71c4
xor r14d, 0xbf2b862d
rol r14d, 0x34
popf
pushf
not r14d
add r14d, 0xb551a762
xor r14d, 0xf42b8fbd
rol r14d, 0xee
popf
pushf
not r14d
add r14d, 0xa62b3b5f
xor r14d, 0xe15698bc
rol r14d, 0x80
popf
pushf
not r14d
add r14d, 0x9d59b970
xor r14d, 0xd1af6c6c
rol r14d, 0xe9
popf
mov r15d, 0x91dbf5f8
pushf
not r15d
add r15d, 0xc54d5c0b
xor r15d, 0xd0a066e0
rol r15d, 0xf2
popf
pushf
not r15d
add r15d, 0xfcda692d
xor r15d, 0xf90ed988
rol r15d, 0x88
popf
jmp 0x1401d9723
and ebx, 0xffffffbf
mov ecx, ebx
call fcn.14017c27f
mov ecx, ebx
shr ecx, 3
and ecx, 0x10
mov edx, ecx
or edx, 8
test r14d, ebx
cmove edx, ecx
mov ecx, edx
or ecx, 4
bt ebx, 0xa
cmovae ecx, edx
mov edx, ecx
or edx, 2
bt ebx, 0xb
cmovae edx, ecx
mov ecx, edx
or ecx, 1
bt ebx, 0xc
cmovae ecx, edx
mov edx, ecx
bts edx, 0x13
test esi, ebx
cmove edx, ecx
mov eax, ebx
and eax, r15d
je 0x1401d979f
push rax
pushf
mov eax, 0xb517de0c
pushf
not eax
add eax, 0xccd9af45
xor eax, 0x8d1b6cf6
rol eax, 0xba
popf
pushf
not eax
add eax, 0xd6a06645
xor eax, 0x9c34f38d
rol eax, 0xfa
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xbdac6fe2
pushf
not eax
add eax, 0xc76a66ed
xor eax, 0xc377c640
rol eax, 0x6b
popf
pushf
not eax
add eax, 0xe1e3a9e5
xor eax, 0xa5f04fb0
rol eax, 0x30
popf
pushf
not eax
add eax, 0xebc74d7d
xor eax, 0xcec117d3
rol eax, 0xcd
popf
jmp 0x1401d82b6
cmp eax, 0x2000
je 0x1401d9832
push rax
pushf
mov eax, 0x8897e2fb
pushf
not eax
add eax, 0xec33ca1c
xor eax, 0xe848a070
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd91b80de
xor eax, 0xa883e78c
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf14bd2b9
xor eax, 0x828fcbc0
rol eax, 0x97
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x7d7bc8f
pushf
not eax
add eax, 0xfc072329
xor eax, 0xec58d244
rol eax, 0xe
popf
pushf
not eax
add eax, 0xcb7bd55e
xor eax, 0xde448f10
rol eax, 0xff
popf
jmp 0x1401d82b6
cmp eax, 0x4000
je 0x1401d98c5
push rax
pushf
mov eax, 0x1b7ffcc6
pushf
not eax
add eax, 0xd2ed710b
xor eax, 0xc7ef9b3c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb2c4b343
xor eax, 0x8ac76a14
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xe52cd1af
xor eax, 0xb1375c18
rol eax, 0x88
popf
pushf
not eax
add eax, 0xbef3da7e
xor eax, 0xe495edad
rol eax, 0x9f
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xdc004b82
pushf
not eax
add eax, 0xc686933f
xor eax, 0xa1015797
rol eax, 0x75
popf
pushf
not eax
add eax, 0xb9a9c868
xor eax, 0xa47007b6
rol eax, 0xd
popf
pushf
not eax
add eax, 0xd5b7f208
xor eax, 0xe32e7498
rol eax, 0x60
popf
pushf
not eax
add eax, 0xca10c5c1
xor eax, 0xa170e5c7
rol eax, 0xbb
popf
jmp 0x1401d82b6
cmp eax, r15d
jne 0x1401d997c
push rax
pushf
mov eax, 0x2fc74b9
pushf
not eax
add eax, 0xcccf5c5b
xor eax, 0xb1ab769f
rol eax, 0xf
popf
pushf
not eax
add eax, 0x990b8231
xor eax, 0xa2337154
rol eax, 0x73
popf
pushf
not eax
add eax, 0x88aba0ab
xor eax, 0x979f120b
rol eax, 0x26
popf
pushf
not eax
add eax, 0x9bf0d22c
xor eax, 0xbe28e38f
rol eax, 0x25
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xb5248d16
pushf
not eax
add eax, 0xea003836
xor eax, 0x89d86e00
rol eax, 0x40
popf
pushf
not eax
add eax, 0xecb8782d
xor eax, 0xe6d233f5
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xffa76893
xor eax, 0xd1c16714
rol eax, 0x39
popf
pushf
not eax
add eax, 0xd7b3fbc9
xor eax, 0xbcee5af9
rol eax, 0x49
popf
jmp 0x1401d82b6
or edx, 0x300
jmp 0x1401d9aa6
or edx, r14d
jmp 0x1401d9aa6
or edx, esi
push rax
pushf
mov eax, 0xa1313a81
pushf
not eax
add eax, 0xc1916893
xor eax, 0xd4046a75
rol eax, 0x23
popf
pushf
not eax
add eax, 0xc90dc145
xor eax, 0xf48a0265
rol eax, 0x42
popf
pushf
not eax
add eax, 0xd1fdcbe7
xor eax, 0x8c775b4b
rol eax, 0x1d
popf
jmp 0x1401d82b6
and ebx, 0x8040
sub ebx, 0x40
je 0x1401d9ae4
push rax
pushf
mov eax, 0xdca8904a
pushf
not eax
add eax, 0x8b0f7c16
xor eax, 0xa039a48b
rol eax, 0x18
popf
pushf
not eax
add eax, 0xc34817c0
xor eax, 0x8339ad70
rol eax, 0xd9
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0x8c424f6d
pushf
not eax
add eax, 0x90bb8de0
xor eax, 0xf90b6a13
rol eax, 0xf
popf
pushf
not eax
add eax, 0xdd92b9eb
xor eax, 0xe43a248a
rol eax, 0x2d
popf
pushf
not eax
add eax, 0x8f52f6c5
xor eax, 0xe52b2cae
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xba2ea363
xor eax, 0xbdf55473
rol eax, 0xae
popf
jmp 0x1401d82b6
sub ebx, 0x7fc0
je 0x1401d9b78
push rax
pushf
mov eax, 0xfd893543
pushf
not eax
add eax, 0x91227284
xor eax, 0xc50a8670
rol eax, 0x94
popf
pushf
not eax
add eax, 0xa0576043
xor eax, 0xed515b07
rol eax, 0x76
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xe6255dba
pushf
not eax
add eax, 0xc2323b81
xor eax, 0xb849a119
rol eax, 0x7b
popf
pushf
not eax
add eax, 0xebc6a7e4
xor eax, 0x9b1cc222
rol eax, 0x27
popf
pushf
not eax
add eax, 0x90d25b20
xor eax, 0xc87de418
rol eax, 0xc1
popf
pushf
not eax
add eax, 0xb5ee6865
xor eax, 0xab5d4980
rol eax, 0xc9
popf
jmp 0x1401d82b6
cmp ebx, 0x40
jne 0x1401d9c1c
push rax
pushf
mov eax, 0xcc2038da
pushf
not eax
add eax, 0x996733a9
xor eax, 0xd2ecf006
rol eax, 0x91
popf
pushf
not eax
add eax, 0xba1f66f3
xor eax, 0x913bbc11
rol eax, 0x73
popf
pushf
not eax
add eax, 0x887658b3
xor eax, 0xabfdcb0e
rol eax, 0x35
popf
jmp 0x1401d82b6
push rax
pushf
mov eax, 0xa607c15b
pushf
not eax
add eax, 0xb7a37278
xor eax, 0xce1990cd
rol eax, 0x34
popf
pushf
not eax
add eax, 0xd1b2b7cf
xor eax, 0xb5ecbfac
rol eax, 0x8d
popf
jmp 0x1401d82b6
bts edx, 0x18
jmp 0x1401d9d26
or edx, 0x3000000
jmp 0x1401d9d26
bts edx, 0x19
push rax
pushf
mov eax, 0x942f8123
pushf
not eax
add eax, 0xb8b7e2a6
xor eax, 0xe88531f3
rol eax, 0x18
popf
pushf
not eax
add eax, 0xb9c42d5a
xor eax, 0xf1b076bd
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xc0acd95b
xor eax, 0x892b1522
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xf95e98bb
xor eax, 0x83bad292
rol eax, 0x3e
popf
jmp 0x1401d82b6
mov eax, edx
mov rbx, qword [rsp + 0x48]
mov rsi, qword [rsp + 0x50]
add rsp, 0x20
pop r15
pop r14
pop r12
ret