Function at 0x14019a2b6
Capabilities:
Extract resource via kernel32 functions

Disassembly:
push rax
pushf
mov eax, 0xb407fdc5
pushf
not eax
add eax, 0xfc456e51
xor eax, 0xe8921fd6
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9b58f42e
xor eax, 0x92d4e58c
rol eax, 0x90
popf
pushf
not eax
add eax, 0x969d4589
xor eax, 0xa59e7a5a
rol eax, 0x89
popf
cmp eax, 4
jne 0x14019a306
popf
pop rax
jmp 0x14019a5d3
cmp eax, 0
jne 0x14019a315
popf
pop rax
jmp 0x14019a38d
cmp eax, 3
jne 0x14019a324
popf
pop rax
jmp 0x14019a59f
cmp eax, 1
jne 0x14019a333
popf
pop rax
jmp 0x14019a442
cmp eax, 5
jne 0x14019a342
popf
pop rax
jmp 0x14019a664
cmp eax, 7
jne 0x14019a351
popf
pop rax
jmp 0x14019a77e
cmp eax, 6
jne 0x14019a360
popf
pop rax
jmp 0x14019a700
cmp eax, 2
jne 0x14019a36f
popf
pop rax
jmp 0x14019a4f3
cmp eax, 9
jne 0x14019a37e
popf
pop rax
jmp 0x14019a7e7
cmp eax, 8
jne 0x14019a38d
popf
pop rax
jmp 0x14019a7e5
mov qword [rsp + 8], rbx
mov qword [rsp + 0x10], rbp
mov qword [rsp + 0x18], rsi
push rdi
sub rsp, 0x20
mov edi, r8d
mov rsi, rdx
mov rbp, rcx
jmp 0x14019a3ab
call qword [sym.imp.KERNEL32.dll_LoadResource]
test rax, rax
je 0x14019a3fc
push rax
pushf
mov eax, 0xae655665
pushf
not eax
add eax, 0xb3250cbf
xor eax, 0x99400769
rol eax, 0xf5
popf
pushf
not eax
add eax, 0x9b493642
xor eax, 0xb7794a87
rol eax, 0x94
popf
pushf
not eax
add eax, 0x816d65d7
xor eax, 0xb4e14113
rol eax, 0x8a
popf
jmp 0x14019a2f7
push rax
pushf
mov eax, 0x760607eb
pushf
not eax
add eax, 0xcfd1ad71
xor eax, 0xcea85a0b
rol eax, 0x55
popf
pushf
not eax
add eax, 0xc300448f
xor eax, 0xe1d24e8c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xd64132ce
xor eax, 0xd72aaf95
rol eax, 0x40
popf
jmp 0x14019a2f7
mov rcx, rax
jmp 0x14019a446
call qword [sym.imp.KERNEL32.dll_LockResource]
mov rbx, rax
test rax, rax
je 0x14019a49a
push rax
pushf
mov eax, 0x1134a5af
pushf
not eax
add eax, 0xd7f9566c
xor eax, 0xb48ee5a1
rol eax, 0x51
popf
pushf
not eax
add eax, 0xee82c20e
xor eax, 0x998a6c31
rol eax, 0x55
popf
pushf
not eax
add eax, 0xc1797e34
xor eax, 0xb85dc47d
rol eax, 0x24
popf
jmp 0x14019a2f7
push rax
pushf
mov eax, 0x1c3d2698
pushf
not eax
add eax, 0xa5fc4f37
xor eax, 0xd3caf81d
rol eax, 0x42
popf
pushf
not eax
add eax, 0xf9f40f3b
xor eax, 0xe39aedfd
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xfdf1f624
xor eax, 0xf8d06a9c
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xac1698a7
xor eax, 0xb3b5a701
rol eax, 0x4d
popf
jmp 0x14019a2f7
mov rdx, rsi
mov rcx, rbp
jmp 0x14019a4fa
call qword [sym.imp.KERNEL32.dll_SizeofResource]
mov ecx, eax
push rbx
not rbx
sub rcx, rbx
pop rbx
sub rcx, 1
and edi, 0xf
jbe 0x14019a546
push rax
pushf
mov eax, 0xbf66e677
pushf
not eax
add eax, 0xb6338d12
xor eax, 0xa73259ed
rol eax, 0x15
popf
pushf
not eax
add eax, 0x8f34a256
xor eax, 0xc04a6276
rol eax, 0xe3
popf
jmp 0x14019a2f7
push rax
pushf
mov eax, 0x9e6bb24e
pushf
not eax
add eax, 0xa6e1f328
xor eax, 0xd2b1dbf7
rol eax, 0x64
popf
pushf
not eax
add eax, 0xc1ba7cb4
xor eax, 0x859fd4cb
rol eax, 0x32
popf
pushf
not eax
add eax, 0xa46682d8
xor eax, 0xcd6af65f
rol eax, 0x18
popf
pushf
not eax
add eax, 0xe511b432
xor eax, 0xe1945968
rol eax, 0x8a
popf
jmp 0x14019a2f7
nop
push rax
pushf
mov eax, 0xd34c1993
pushf
not eax
add eax, 0xb20451e3
xor eax, 0x953fbb6b
rol eax, 0xad
popf
pushf
not eax
add eax, 0x8305f472
xor eax, 0x92a16301
rol eax, 0xf7
popf
jmp 0x14019a2f7
cmp rbx, rcx
jae 0x14019a631
push rax
pushf
mov eax, 0x427a633e
pushf
not eax
add eax, 0xeba70e84
xor eax, 0xd816f674
rol eax, 0x82
popf
pushf
not eax
add eax, 0xe19acf82
xor eax, 0xbeb0678c
rol eax, 0x72
popf
pushf
not eax
add eax, 0x9c4e54fc
xor eax, 0x946daf8c
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x99476e0b
xor eax, 0xb8e3f2d7
rol eax, 0x87
popf
jmp 0x14019a2f7
push rax
pushf
mov eax, 0xdba812a2
pushf
not eax
add eax, 0xdb3625e4
xor eax, 0xa9271726
rol eax, 0x65
popf
pushf
not eax
add eax, 0xb90e837f
xor eax, 0xe3edf69c
rol eax, 0x60
popf
jmp 0x14019a2f7
movzx eax, word [rbx]
lea rbx, [rbx + rax*2]
add rbx, 2
add edi, 0xffffffff
jne 0x14019a6cd
push rax
pushf
mov eax, 0x95108229
pushf
not eax
add eax, 0xab2594b8
xor eax, 0xdc07c3ed
rol eax, 0x44
popf
pushf
not eax
add eax, 0xb039a8fe
xor eax, 0x8b54618f
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa81e621e
xor eax, 0xe0e17dd9
rol eax, 0xce
popf
pushf
not eax
add eax, 0xfdd25623
xor eax, 0x82bc7bcd
rol eax, 0x31
popf
jmp 0x14019a2f7
push rax
pushf
mov eax, 0x1ca5385d
pushf
not eax
add eax, 0xe3c89451
xor eax, 0xbb44ef8e
rol eax, 0x81
popf
pushf
not eax
add eax, 0xa2d8236b
xor eax, 0xaa08aa70
rol eax, 0xd6
popf
jmp 0x14019a2f7
cmp rbx, rcx
jae 0x14019a738
push rax
pushf
mov eax, 0x7a6df017
pushf
not eax
add eax, 0xcf4e2b77
xor eax, 0xa03949c6
rol eax, 0xbf
popf
pushf
not eax
add eax, 0xc2087cc3
xor eax, 0xdb9bc376
rol eax, 0x86
popf
jmp 0x14019a2f7
push rax
pushf
mov eax, 0xdc7c9faa
pushf
not eax
add eax, 0xac5a2263
xor eax, 0x962a4617
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xeb1d3f0f
xor eax, 0x9ac962f6
rol eax, 0xad
popf
pushf
not eax
add eax, 0xa4a61244
xor eax, 0xde81451a
rol eax, 0xfe
popf
jmp 0x14019a2f7
xor eax, eax
cmp word [rbx], ax
cmove rbx, rax
mov rax, rbx
jmp 0x14019a7e7
xor eax, eax
mov rbx, qword [rsp + 0x30]
mov rbp, qword [rsp + 0x38]
mov rsi, qword [rsp + 0x40]
add rsp, 0x20
pop rdi
ret