Function at 0x14019bd4e
Capabilities:
Get geographical location

Disassembly:
push rax
pushf
mov eax, 0xbdfca10d
pushf
not eax
add eax, 0x86d66fc0
xor eax, 0xef13c7f3
rol eax, 0x6f
popf
pushf
not eax
add eax, 0xb06a9dfa
xor eax, 0xabca0a14
rol eax, 0x40
popf
cmp eax, 0x20
jne 0x14019bd8b
popf
pop rax
jmp 0x14019d1f9
cmp eax, 0
jne 0x14019bd9a
popf
pop rax
jmp 0x14019bf89
cmp eax, 3
jne 0x14019bda9
popf
pop rax
jmp 0x14019c0fb
cmp eax, 1
jne 0x14019bdb8
popf
pop rax
jmp 0x14019c059
cmp eax, 0xd
jne 0x14019bdc7
popf
pop rax
jmp 0x14019c6a2
cmp eax, 0x1a
jne 0x14019bdd6
popf
pop rax
jmp 0x14019cdd0
cmp eax, 0xe
jne 0x14019bde5
popf
pop rax
jmp 0x14019c709
cmp eax, 0xb
jne 0x14019bdf4
popf
pop rax
jmp 0x14019c58f
cmp eax, 0x19
jne 0x14019be03
popf
pop rax
jmp 0x14019ccd9
cmp eax, 8
jne 0x14019be12
popf
pop rax
jmp 0x14019c3b6
cmp eax, 0x1d
jne 0x14019be21
popf
pop rax
jmp 0x14019cf67
cmp eax, 0x17
jne 0x14019be30
popf
pop rax
jmp 0x14019cb8c
cmp eax, 0x1c
jne 0x14019be3f
popf
pop rax
jmp 0x14019cebd
cmp eax, 0x12
jne 0x14019be4e
popf
pop rax
jmp 0x14019c8b6
cmp eax, 0x18
jne 0x14019be5d
popf
pop rax
jmp 0x14019cc3b
cmp eax, 0x11
jne 0x14019be6c
popf
pop rax
jmp 0x14019c870
cmp eax, 0x1b
jne 0x14019be7b
popf
pop rax
jmp 0x14019ce74
cmp eax, 0x21
jne 0x14019be8a
popf
pop rax
jmp 0x14019d282
cmp eax, 0xa
jne 0x14019be99
popf
pop rax
jmp 0x14019c4ae
cmp eax, 0x14
jne 0x14019bea8
popf
pop rax
jmp 0x14019ca27
cmp eax, 0xf
jne 0x14019beb7
popf
pop rax
jmp 0x14019c75d
cmp eax, 0x13
jne 0x14019bec6
popf
pop rax
jmp 0x14019c939
cmp eax, 0x15
jne 0x14019bed5
popf
pop rax
jmp 0x14019ca89
cmp eax, 0x22
jne 0x14019bee4
popf
pop rax
jmp 0x14019d2ca
cmp eax, 0x1e
jne 0x14019bef3
popf
pop rax
jmp 0x14019d0a2
cmp eax, 0xc
jne 0x14019bf02
popf
pop rax
jmp 0x14019c623
cmp eax, 7
jne 0x14019bf11
popf
pop rax
jmp 0x14019c34f
cmp eax, 5
jne 0x14019bf20
popf
pop rax
jmp 0x14019c23c
cmp eax, 0x1f
jne 0x14019bf2f
popf
pop rax
jmp 0x14019d18a
cmp eax, 0x10
jne 0x14019bf3e
popf
pop rax
jmp 0x14019c7f1
cmp eax, 6
jne 0x14019bf4d
popf
pop rax
jmp 0x14019c2e3
cmp eax, 9
jne 0x14019bf5c
popf
pop rax
jmp 0x14019c405
cmp eax, 4
jne 0x14019bf6b
popf
pop rax
jmp 0x14019c1aa
cmp eax, 0x16
jne 0x14019bf7a
popf
pop rax
jmp 0x14019cad0
cmp eax, 2
jne 0x14019bf89
popf
pop rax
jmp 0x14019c0d8
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rax, qword [0x14004b090]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rdi, r8
mov r15, rdx
mov r14, rcx
call fcn.140093990
mov rsi, rax
xor eax, eax
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x18], eax
call fcn.140093990
lea rcx, [rbp - 0x20]
xor r12d, r12d
lea rbx, [rsi + 0xa0]
mov qword [rax + 0x3a0], rcx
lea rax, [r14 + 0x80]
mov qword [rsi + 0x98], r14
mov qword [rbx], rax
test rax, rax
je 0x14019c026
push rax
pushf
mov eax, 0x3747fe03
pushf
not eax
add eax, 0xe878962c
xor eax, 0xd8b7e107
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9a9b7fe1
xor eax, 0xccf561fc
rol eax, 0xe4
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x50e27486
pushf
not eax
add eax, 0xf28926e6
xor eax, 0xec56ed7e
rol eax, 0x91
popf
pushf
not eax
add eax, 0x9084af9c
xor eax, 0xd14213bb
rol eax, 0xc8
popf
jmp 0x14019bd7c
cmp word [rax], r12w
je 0x14019c092
push rax
pushf
mov eax, 0x7937014e
pushf
not eax
add eax, 0xc02e4932
xor eax, 0x95b7aeb4
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa336a54f
xor eax, 0xfdd5584b
rol eax, 0x50
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xe0f3c33f
pushf
not eax
add eax, 0xf24be862
xor eax, 0x9f92015d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x85366e2c
xor eax, 0xe57dc3b0
rol eax, 0x15
popf
pushf
not eax
add eax, 0xff3b9b73
xor eax, 0xaa1f9919
rol eax, 0x6d
popf
jmp 0x14019bd7c
mov edx, dword [reloc.WS2_32.dll_socket]
lea rcx, [0x197f33a3f]
pushf
sub rcx, 0x57ef431f
popf
jmp 0x14019c0f1
dec edx
mov r8, rbx
call fcn.1401643fe
mov dword [rbp - 0x20], r12d
mov rax, qword [rsi + 0x98]
test rax, rax
je 0x14019c151
push rax
pushf
mov eax, 0x2717bebf
pushf
not eax
add eax, 0xb5469194
xor eax, 0xa87f722f
rol eax, 0x28
popf
pushf
not eax
add eax, 0xca6dc78e
xor eax, 0x94a91e6f
rol eax, 0xc7
popf
pushf
not eax
add eax, 0xf766511f
xor eax, 0xc47dcca8
rol eax, 0xd3
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x893b9ad4
pushf
not eax
add eax, 0xd40cc588
xor eax, 0xb8cf7415
rol eax, 0x87
popf
pushf
not eax
add eax, 0xe4ac7a7b
xor eax, 0xee7fed44
rol eax, 0xe1
popf
pushf
not eax
add eax, 0xaba5ec0a
xor eax, 0x93bc92f7
rol eax, 0x14
popf
pushf
not eax
add eax, 0xf68a888a
xor eax, 0x9e005ebd
rol eax, 0x15
popf
jmp 0x14019bd7c
cmp word [rax], r12w
je 0x14019c1f6
push rax
pushf
mov eax, 0xabc4ebf9
pushf
not eax
add eax, 0xf52dcd78
xor eax, 0xa61735fc
rol eax, 9
popf
pushf
not eax
add eax, 0xda10997a
xor eax, 0xc9ceadfa
rol eax, 0x19
popf
pushf
not eax
add eax, 0xb3718d01
xor eax, 0xf00a3a84
rol eax, 0x4a
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x972b87b4
pushf
not eax
add eax, 0xfd14cb5c
xor eax, 0x8d66cef5
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf6ce65d0
xor eax, 0xf60381d0
rol eax, 4
popf
pushf
not eax
add eax, 0x92a610d1
xor eax, 0xda8c1335
rol eax, 0xc9
popf
jmp 0x14019bd7c
mov rax, qword [rbx]
test rax, rax
je 0x14019c28a
push rax
pushf
mov eax, 0xd360b74d
pushf
not eax
add eax, 0x9ed2fade
xor eax, 0xfdacb0f2
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xc7c74cf8
xor eax, 0xb21a8751
rol eax, 0x18
popf
pushf
not eax
add eax, 0xc87a77c9
xor eax, 0xb15c2a44
rol eax, 0x9d
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xc70f112c
pushf
not eax
add eax, 0xeb9dc6e2
xor eax, 0x96b2317f
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x8d86523d
xor eax, 0xa5b63daf
rol eax, 0x66
popf
pushf
not eax
add eax, 0xf0a5c8b4
xor eax, 0xdb4d57c5
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xb5349817
xor eax, 0xdca8e23e
rol eax, 0x4e
popf
jmp 0x14019bd7c
cmp word [rax], r12w
je 0x14019c31c
push rax
pushf
mov eax, 0x1ac2e2b8
pushf
not eax
add eax, 0xaed374b5
xor eax, 0xdbebd863
rol eax, 0xef
popf
pushf
not eax
add eax, 0x97f15a8e
xor eax, 0xf326b290
rol eax, 0x30
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xc4543bf4
pushf
not eax
add eax, 0x97c43573
xor eax, 0xa3bd4dc5
rol eax, 0x92
popf
pushf
not eax
add eax, 0x9de67255
xor eax, 0xcad8af0a
rol eax, 0x8e
popf
jmp 0x14019bd7c
lea rcx, [rbp - 0x20]
call fcn.1401b1ecd
jmp 0x14019c405
lea rcx, [rbp - 0x20]
call fcn.14019f42b
push rax
pushf
mov eax, 0x8e042ba7
pushf
not eax
add eax, 0xd2b7df1a
xor eax, 0xde065469
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xfb01621e
xor eax, 0xa2a0847c
rol eax, 0x66
popf
pushf
not eax
add eax, 0xe5876247
xor eax, 0xb62ef35f
rol eax, 0xf2
popf
jmp 0x14019bd7c
cmp dword [rbp - 0x20], r12d
jne 0x14019c468
push rax
pushf
mov eax, 0xba7de507
pushf
not eax
add eax, 0x8dd828fd
xor eax, 0x9496edf3
rol eax, 0x4e
popf
pushf
not eax
add eax, 0x86cb29d2
xor eax, 0x9ee52c3d
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xfbfdfb98
xor eax, 0x89a604a5
rol eax, 0x56
popf
pushf
not eax
add eax, 0xcfb1f25f
xor eax, 0xe9838ef0
rol eax, 0x39
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xe881ef73
pushf
not eax
add eax, 0xfff2b326
xor eax, 0xc378f397
rol eax, 0xe
popf
pushf
not eax
add eax, 0x9ea32610
xor eax, 0xa1ce9925
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xec228ad8
xor eax, 0xff81ea0b
rol eax, 4
popf
jmp 0x14019bd7c
mov edx, dword [0x14003f710]
lea r8, [rsi + 0x98]
jmp 0x14019c4bc
dec edx
lea rcx, [0x18f0ed1d5]
pushf
sub rcx, 0x4f0aded5
popf
call fcn.1401643fe
test al, al
je 0x14019c536
push rax
pushf
mov eax, 0x8e4251bf
pushf
not eax
add eax, 0xfbb8ce4b
xor eax, 0x8bdf5f03
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x9c25730e
xor eax, 0x85e336cd
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xb999b30e
xor eax, 0xbbdffdc8
rol eax, 0x41
popf
pushf
not eax
add eax, 0xa6281b80
xor eax, 0xde817a0e
rol eax, 0xd0
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x836f2111
pushf
not eax
add eax, 0xf0f2cd2d
xor eax, 0xbfd59d42
rol eax, 0x75
popf
pushf
not eax
add eax, 0x98651a54
xor eax, 0xb2686d42
rol eax, 0xc4
popf
pushf
not eax
add eax, 0x9efe4672
xor eax, 0xe232309c
rol eax, 0x82
popf
pushf
not eax
add eax, 0xfcdc456d
xor eax, 0xd9439d93
rol eax, 0xbe
popf
jmp 0x14019bd7c
mov rax, qword [rbx]
test rax, rax
je 0x14019c5dd
push rax
pushf
mov eax, 0xa522c5
pushf
not eax
add eax, 0xc5afeacb
xor eax, 0xe64739c0
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xdfd0c390
xor eax, 0x81fb8a32
rol eax, 0x9c
popf
pushf
not eax
add eax, 0xda876af3
xor eax, 0xb66f1aaa
rol eax, 0xae
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x9048a7ca
pushf
not eax
add eax, 0xe7874e5b
xor eax, 0xf3cb89a5
rol eax, 0xf3
popf
pushf
not eax
add eax, 0x8bbb1bbb
xor eax, 0x9b586efd
rol eax, 0xf8
popf
pushf
not eax
add eax, 0xa9a11f6a
xor eax, 0xa117c9cf
rol eax, 7
popf
jmp 0x14019bd7c
cmp word [rax], r12w
je 0x14019c66f
push rax
pushf
mov eax, 0x40aa1477
pushf
not eax
add eax, 0xa3ab078a
xor eax, 0x9a90c298
rol eax, 0x8a
popf
pushf
not eax
add eax, 0xb36882a2
xor eax, 0xf196791c
rol eax, 0x43
popf
pushf
not eax
add eax, 0xe26b32e4
xor eax, 0xc8c9b8a7
rol eax, 0xd8
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x2e763d52
pushf
not eax
add eax, 0xa20b92d7
xor eax, 0xbf7d17c8
rol eax, 0x49
popf
pushf
not eax
add eax, 0x850db496
xor eax, 0xb489fafc
rol eax, 0x54
popf
jmp 0x14019bd7c
lea rcx, [rbp - 0x20]
call fcn.1401b1ecd
jmp 0x14019cad0
lea rcx, [rbp - 0x20]
call fcn.14019f42b
jmp 0x14019cad0
mov rax, qword [rbx]
test rax, rax
je 0x14019c7ab
push rax
pushf
mov eax, 0x760f32a5
pushf
not eax
add eax, 0xc5e03a6d
xor eax, 0x984113f8
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xe13ef27d
xor eax, 0xe0de8d96
rol eax, 0x16
popf
pushf
not eax
add eax, 0xee3186c1
xor eax, 0xef6ea5a8
rol eax, 0x26
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x5d6fff92
pushf
not eax
add eax, 0xd4005bae
xor eax, 0xf92a5a2d
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xf5600a9a
xor eax, 0xd68f1e91
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb051c72a
xor eax, 0xfebd39b0
rol eax, 0xa5
popf
jmp 0x14019bd7c
cmp word [rax], r12w
je 0x14019c83d
push rax
pushf
mov eax, 0x639d9e9d
pushf
not eax
add eax, 0xb5572341
xor eax, 0xe9b4fee9
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xf4bb15a8
xor eax, 0x941eec42
rol eax, 0xec
popf
pushf
not eax
add eax, 0xbd117f5d
xor eax, 0x8b7e7564
rol eax, 0xa6
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x1cb91dd5
pushf
not eax
add eax, 0xfb679e87
xor eax, 0xabf89c2c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x926c96c4
xor eax, 0xbd14210e
rol eax, 0x5a
popf
jmp 0x14019bd7c
call fcn.140093990
mov rdx, rax
or rcx, 0xffffffffffffffff
mov rax, qword [rax + 0xa0]
push rax
pushf
mov eax, 0xc52ba60d
pushf
not eax
add eax, 0xeb4001a9
xor eax, 0xd5557434
rol eax, 0x3f
popf
pushf
not eax
add eax, 0xe59ea69c
xor eax, 0xebfe2ac4
rol eax, 0x97
popf
jmp 0x14019bd7c
inc rcx
cmp word [rax + rcx*2], r12w
jne 0x14019c8f3
push rax
pushf
mov eax, 0x1a30100e
pushf
not eax
add eax, 0x8bfe297f
xor eax, 0xe0f474c8
rol eax, 0xfb
popf
pushf
not eax
add eax, 0x80abffbc
xor eax, 0x8c222c4f
rol eax, 0x44
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xd3bd2f6e
pushf
not eax
add eax, 0xab07851b
xor eax, 0xcfe86d5f
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xcca779fd
xor eax, 0xccc7d166
rol eax, 2
popf
pushf
not eax
add eax, 0xd245c2cd
xor eax, 0x9daedd7d
rol eax, 0x66
popf
jmp 0x14019bd7c
cmp rcx, 3
mov eax, r12d
lea rcx, [0x19991f813]
pushf
sub rcx, 0x598f1633
popf
sete al
mov dword [rdx + 0xb4], eax
mov edx, 0x271c25c2
pushf
not edx
add edx, 0x88e9d908
xor edx, 0x9a0ee9d6
rol edx, 0xf
popf
pushf
not edx
add edx, 0xe3f652a0
xor edx, 0xeb12e1c7
rol edx, 0xa9
popf
pushf
not edx
add edx, 0xad5f3702
xor edx, 0xb8cee2a4
rol edx, 0xc5
popf
pushf
not edx
add edx, 0xdd790c8a
xor edx, 0xf624d033
rol edx, 0x1e
popf
jmp 0x14019c9b5
call qword [sym.imp.KERNEL32.dll_EnumSystemLocalesW]
test byte [rbp - 0x20], 4
jne 0x14019c9f4
push rax
pushf
mov eax, 0xc086a6f1
pushf
not eax
add eax, 0xfbc704f3
xor eax, 0x9758d22f
rol eax, 9
popf
pushf
not eax
add eax, 0xe1c52d33
xor eax, 0xa4accfda
rol eax, 0xc8
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x9a97fa84
pushf
not eax
add eax, 0x9e27362a
xor eax, 0xf0a68803
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xe6d02e3a
xor eax, 0xbcfcb4a5
rol eax, 0xa5
popf
jmp 0x14019bd7c
mov dword [rbp - 0x20], r12d
jmp 0x14019cad0
mov dword [rbp - 0x20], 0x104
jmp 0x14019ca91
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x1c], eax
push rax
pushf
mov eax, 0xf9901466
pushf
not eax
add eax, 0xee3da326
xor eax, 0xace2955a
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xe1636075
xor eax, 0xa4f3c9d3
rol eax, 0x7b
popf
jmp 0x14019bd7c
cmp dword [rbp - 0x20], r12d
je 0x14019cb33
push rax
pushf
mov eax, 0x883e7b82
pushf
not eax
add eax, 0xaf7c83dd
xor eax, 0x83420ebb
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xd1963480
xor eax, 0xdc1bbc73
rol eax, 0x8e
popf
pushf
not eax
add eax, 0xd4660bf1
xor eax, 0xedd6cd63
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xc21f2771
xor eax, 0x84010587
rol eax, 0xaa
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x2f4832f5
pushf
not eax
add eax, 0xea86b5b1
xor eax, 0xf2717644
rol eax, 0x67
popf
pushf
not eax
add eax, 0x9fadf2e4
xor eax, 0xa62a64af
rol eax, 0xf2
popf
pushf
not eax
add eax, 0xae340488
xor eax, 0xcd10b23f
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xaf6a8038
xor eax, 0xa9547ec6
rol eax, 0x32
popf
jmp 0x14019bd7c
lea rax, [r14 + 0x100]
neg r14
lea rdx, [rbp - 0x20]
sbb rcx, rcx
and rcx, rax
call fcn.140190e81
mov ebx, eax
test eax, eax
je 0x14019cc08
push rax
pushf
mov eax, 0x6c0fb132
pushf
not eax
add eax, 0x83272b82
xor eax, 0x84953aa4
rol eax, 0xe4
popf
pushf
not eax
add eax, 0x80d93715
xor eax, 0x9669eee7
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xfe90ed0c
xor eax, 0x99e49e7d
rol eax, 0x50
popf
pushf
not eax
add eax, 0xa9f12ac8
xor eax, 0x92211431
rol eax, 0x9f
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x61928ce7
pushf
not eax
add eax, 0xf7700954
xor eax, 0x8d7ba87d
rol eax, 0xc5
popf
pushf
not eax
add eax, 0xf842cba9
xor eax, 0xe368488d
rol eax, 0x7d
popf
jmp 0x14019bd7c
movzx ecx, bx
jmp 0x14019cc3f
call qword [sym.imp.KERNEL32.dll_IsValidCodePage]
test eax, eax
je 0x14019cc80
push rax
pushf
mov eax, 0x907da690
pushf
not eax
add eax, 0xf43f1137
xor eax, 0xbd8163e3
rol eax, 0x61
popf
pushf
not eax
add eax, 0x8c82e9b3
xor eax, 0xb402d727
rol eax, 0xe6
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x456f19b6
pushf
not eax
add eax, 0xa3c1ad00
xor eax, 0xde7d86c0
rol eax, 0x5e
popf
pushf
not eax
add eax, 0xcc3857b6
xor eax, 0x8b2f3c9a
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfff68342
xor eax, 0x829bbbf4
rol eax, 0x2a
popf
pushf
not eax
add eax, 0xef9dac6f
xor eax, 0x9c8c899c
rol eax, 0x36
popf
jmp 0x14019bd7c
mov ecx, dword [rbp - 0x1c]
mov edx, 0x5f0b12af
pushf
not edx
add edx, 0x9f282c22
xor edx, 0xa4fdc41f
rol edx, 0xb5
popf
pushf
not edx
add edx, 0xc87bcc5d
xor edx, 0xe1030659
rol edx, 0x88
popf
pushf
not edx
add edx, 0xbd586dd8
xor edx, 0x9b25ab9c
rol edx, 0xae
popf
pushf
not edx
add edx, 0x8c5b4ccc
xor edx, 0x8ccb264a
rol edx, 0x2a
popf
jmp 0x14019cd36
call qword [sym.imp.KERNEL32.dll_IsValidLocale]
test eax, eax
je 0x14019cd8a
push rax
pushf
mov eax, 0xe353148b
pushf
not eax
add eax, 0xd8a81387
xor eax, 0x9a2a7771
rol eax, 0x22
popf
pushf
not eax
add eax, 0xab12f7ea
xor eax, 0xd393ca55
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xda72f39b
xor eax, 0xf52380d4
rol eax, 0x15
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xd7f26599
pushf
not eax
add eax, 0x81859989
xor eax, 0xe831ffd4
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xd7a26e22
xor eax, 0xabd54671
rol eax, 0x8b
popf
pushf
not eax
add eax, 0xe88603da
xor eax, 0xfb7fe295
rol eax, 0xf8
popf
jmp 0x14019bd7c
test r15, r15
je 0x14019ce1b
push rax
pushf
mov eax, 0x1cefc5a5
pushf
not eax
add eax, 0xaf9b9cd3
xor eax, 0xc0dee1ad
rol eax, 0xb6
popf
pushf
not eax
add eax, 0x934faf5f
xor eax, 0xd78d7872
rol eax, 0x63
popf
pushf
not eax
add eax, 0x88682002
xor eax, 0xbab4cce8
rol eax, 0xe5
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x5b2a3fe6
pushf
not eax
add eax, 0xd8c0ed70
xor eax, 0xd5ab21c9
rol eax, 0x9f
popf
pushf
not eax
add eax, 0xb3cae962
xor eax, 0xe1577b1b
rol eax, 0x4d
popf
pushf
not eax
add eax, 0xe9cc5ef0
xor eax, 0xd48c7862
rol eax, 5
popf
pushf
not eax
add eax, 0xf5a8437c
xor eax, 0xabf854e6
rol eax, 0xfc
popf
jmp 0x14019bd7c
mov dword [r15], ebx
push rax
pushf
mov eax, 0xb40d5d73
pushf
not eax
add eax, 0x806a8b06
xor eax, 0xd578d554
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xd88fefe1
xor eax, 0xa03769ab
rol eax, 0x90
popf
pushf
not eax
add eax, 0xb9de56fc
xor eax, 0xa1d96a8a
rol eax, 0x19
popf
jmp 0x14019bd7c
mov ecx, dword [rbp - 0x1c]
lea rdx, [rsi + 0x2f0]
xor r9d, r9d
lea esi, [r9 + 0x55]
mov r8d, esi
call fcn.1400ed815
test rdi, rdi
je 0x14019cf21
push rax
pushf
mov eax, 0x96337d73
pushf
not eax
add eax, 0x8d5d1863
xor eax, 0xc3515273
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb37ccef6
xor eax, 0xe12dafdf
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8d45a2a3
xor eax, 0x8c73b429
rol eax, 0xc0
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0xefb4a30d
pushf
not eax
add eax, 0xb2ef7052
xor eax, 0xc2f3e883
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xeec9811b
xor eax, 0xef2efa4f
rol eax, 0xc
popf
pushf
not eax
add eax, 0xe207599d
xor eax, 0xe0b84084
rol eax, 0x88
popf
jmp 0x14019bd7c
mov ecx, dword [rbp - 0x1c]
lea rdx, [rdi + 0x120]
xor r9d, r9d
mov r8d, esi
call fcn.1400ed815
mov ecx, dword [rbp - 0x1c]
mov esi, 0x343aa40c
pushf
not esi
add esi, 0xb77f6779
xor esi, 0xfcd7bbef
rol esi, 0xe7
popf
pushf
not esi
add esi, 0xc69b6bbb
xor esi, 0xfcdf29bb
rol esi, 0x20
popf
mov r9d, esi
mov r8, rdi
mov edx, 0x8b201f79
pushf
not edx
add edx, 0xd2217ca0
xor edx, 0xf7b1dc71
rol edx, 0xa8
popf
pushf
not edx
add edx, 0xfd74354e
xor edx, 0xe6aa4c2f
rol edx, 0x2a
popf
pushf
not edx
add edx, 0xecf121f9
xor edx, 0x8a2a5747
rol edx, 0xc9
popf
jmp 0x14019cff9
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x14019d049
push rax
pushf
mov eax, 0xf4e6e5db
pushf
not eax
add eax, 0xf9033693
xor eax, 0xd2ff9d9c
rol eax, 0x8f
popf
pushf
not eax
add eax, 0xa39fa4df
xor eax, 0x9ab303f3
rol eax, 0x26
popf
pushf
not eax
add eax, 0xb4ca42a5
xor eax, 0xc61b9beb
rol eax, 0x9d
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x7f20a9db
pushf
not eax
add eax, 0x9fb489ee
xor eax, 0xf858d8e8
rol eax, 0x1d
popf
pushf
not eax
add eax, 0xb189820e
xor eax, 0xf4e985e2
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xb45dbd38
xor eax, 0xeec63a33
rol eax, 0x28
popf
pushf
not eax
add eax, 0xb2e2dfcf
xor eax, 0xf8d00a70
rol eax, 0x1c
popf
jmp 0x14019bd7c
mov ecx, dword [rbp - 0x18]
lea r8, [rdi + 0x80]
mov r9d, esi
mov edx, 0xdae0f5ec
pushf
not edx
add edx, 0xfeefe797
xor edx, 0x873b6963
rol edx, 0x3a
popf
pushf
not edx
add edx, 0x8980012b
xor edx, 0xb16e09f0
rol edx, 0x47
popf
pushf
not edx
add edx, 0xbd47f6fc
xor edx, 0xfeb45b12
rol edx, 0x70
popf
jmp 0x14019d0f4
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x14019d144
push rax
pushf
mov eax, 0x6add7bb0
pushf
not eax
add eax, 0xfc5fbdfe
xor eax, 0xf0275e94
rol eax, 0xaa
popf
pushf
not eax
add eax, 0xadeea372
xor eax, 0x9cfb3979
rol eax, 0x6d
popf
pushf
not eax
add eax, 0xb4654fc9
xor eax, 0xb3d11f18
rol eax, 0x73
popf
jmp 0x14019bd7c
push rax
pushf
mov eax, 0x3f050d29
pushf
not eax
add eax, 0xad5b4773
xor eax, 0xa6f5f1bf
rol eax, 0x4b
popf
pushf
not eax
add eax, 0xf18fce44
xor eax, 0xabe812e6
rol eax, 0x13
popf
pushf
not eax
add eax, 0xd01a51ef
xor eax, 0xa757832e
rol eax, 0xb5
popf
jmp 0x14019bd7c
lea rdx, [rdi + 0x100]
mov ecx, ebx
lea r9d, [rsi - 0x36]
lea r8d, [rsi - 0x30]
call fcn.1400fabe2
push rax
pushf
mov eax, 0xd6d5b2ac
pushf
not eax
add eax, 0xd374f152
xor eax, 0xda1ff93e
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x98ce1ef2
xor eax, 0xe3200c33
rol eax, 0x54
popf
pushf
not eax
add eax, 0x824da70b
xor eax, 0x8ab33623
rol eax, 0xcc
popf
pushf
not eax
add eax, 0x9fe57d72
xor eax, 0xc5b76fd7
rol eax, 0x88
popf
jmp 0x14019bd7c
mov eax, 0xf4e9e869
pushf
not eax
add eax, 0xb4cb87bf
xor eax, 0xb2f511fd
rol eax, 0x85
popf
pushf
not eax
add eax, 0xfb8a592a
xor eax, 0xaeb7c4d5
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xe547f648
xor eax, 0xed5b57c6
rol eax, 0x26
popf
jmp 0x14019d2ca
xor eax, eax
push rax
pushf
mov eax, 0xf945b715
pushf
not eax
add eax, 0xaf258abc
xor eax, 0xb62361e9
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xc31c10a0
xor eax, 0xb732dcc8
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xfd90c118
xor eax, 0x8ea77553
rol eax, 0x1d
popf
jmp 0x14019bd7c
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.14012cd5d
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret