Function at 0x1401d5d70
Capabilities:
Get geographical location

Disassembly:
push rax
pushf
mov eax, 0xfc5f907b
pushf
not eax
add eax, 0xf621faf7
xor eax, 0xdd6feca9
rol eax, 0x84
popf
pushf
not eax
add eax, 0xc1022e25
xor eax, 0xddf6c6fc
rol eax, 0xb
popf
pushf
not eax
add eax, 0xc8c9015a
xor eax, 0xd0890bfb
rol eax, 0xec
popf
cmp eax, 0x20
jne 0x1401d5dc0
popf
pop rax
jmp 0x1401d7190
cmp eax, 0
jne 0x1401d5dcf
popf
pop rax
jmp 0x1401d5fbe
cmp eax, 3
jne 0x1401d5dde
popf
pop rax
jmp 0x1401d6156
cmp eax, 1
jne 0x1401d5ded
popf
pop rax
jmp 0x1401d60b4
cmp eax, 0xd
jne 0x1401d5dfc
popf
pop rax
jmp 0x1401d66ea
cmp eax, 0x1a
jne 0x1401d5e0b
popf
pop rax
jmp 0x1401d6dec
cmp eax, 0xe
jne 0x1401d5e1a
popf
pop rax
jmp 0x1401d672b
cmp eax, 0xb
jne 0x1401d5e29
popf
pop rax
jmp 0x1401d65b1
cmp eax, 0x19
jne 0x1401d5e38
popf
pop rax
jmp 0x1401d6d0a
cmp eax, 8
jne 0x1401d5e47
popf
pop rax
jmp 0x1401d63d8
cmp eax, 0x1d
jne 0x1401d5e56
popf
pop rax
jmp 0x1401d6f4a
cmp eax, 0x17
jne 0x1401d5e65
popf
pop rax
jmp 0x1401d6baa
cmp eax, 0x1c
jne 0x1401d5e74
popf
pop rax
jmp 0x1401d6ec6
cmp eax, 0x12
jne 0x1401d5e83
popf
pop rax
jmp 0x1401d68eb
cmp eax, 0x18
jne 0x1401d5e92
popf
pop rax
jmp 0x1401d6c59
cmp eax, 0x11
jne 0x1401d5ea1
popf
pop rax
jmp 0x1401d6892
cmp eax, 0x1b
jne 0x1401d5eb0
popf
pop rax
jmp 0x1401d6e90
cmp eax, 0x21
jne 0x1401d5ebf
popf
pop rax
jmp 0x1401d722c
cmp eax, 0xa
jne 0x1401d5ece
popf
pop rax
jmp 0x1401d64e3
cmp eax, 0x14
jne 0x1401d5edd
popf
pop rax
jmp 0x1401d6a6b
cmp eax, 0xf
jne 0x1401d5eec
popf
pop rax
jmp 0x1401d676c
cmp eax, 0x13
jne 0x1401d5efb
popf
pop rax
jmp 0x1401d6981
cmp eax, 0x15
jne 0x1401d5f0a
popf
pop rax
jmp 0x1401d6acd
cmp eax, 0x22
jne 0x1401d5f19
popf
pop rax
jmp 0x1401d7261
cmp eax, 0x1e
jne 0x1401d5f28
popf
pop rax
jmp 0x1401d7072
cmp eax, 0xc
jne 0x1401d5f37
popf
pop rax
jmp 0x1401d6645
cmp eax, 7
jne 0x1401d5f46
popf
pop rax
jmp 0x1401d6397
cmp eax, 5
jne 0x1401d5f55
popf
pop rax
jmp 0x1401d6297
cmp eax, 0x1f
jne 0x1401d5f64
popf
pop rax
jmp 0x1401d7134
cmp eax, 0x10
jne 0x1401d5f73
popf
pop rax
jmp 0x1401d6826
cmp eax, 6
jne 0x1401d5f82
popf
pop rax
jmp 0x1401d6318
cmp eax, 9
jne 0x1401d5f91
popf
pop rax
jmp 0x1401d643a
cmp eax, 4
jne 0x1401d5fa0
popf
pop rax
jmp 0x1401d61f2
cmp eax, 0x16
jne 0x1401d5faf
popf
pop rax
jmp 0x1401d6b27
cmp eax, 2
jne 0x1401d5fbe
popf
pop rax
jmp 0x1401d6133
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rax, qword [0x140058058]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rdi, r8
mov r15, rdx
mov r14, rcx
call fcn.1400a9946
mov rsi, rax
xor eax, eax
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x18], eax
call fcn.1400a9946
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 0x1401d605b
push rax
pushf
mov eax, 0x4b9b1622
pushf
not eax
add eax, 0xfd5b0759
xor eax, 0xac93422c
rol eax, 0xf0
popf
pushf
not eax
add eax, 0x908ea80a
xor eax, 0xdd748bdd
rol eax, 0x98
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x2dbe755d
pushf
not eax
add eax, 0xe1a4e9cf
xor eax, 0x9aa4b07f
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xcd6c23b0
xor eax, 0xd817aae2
rol eax, 0x5a
popf
pushf
not eax
add eax, 0xdce0783b
xor eax, 0xe2afc772
rol eax, 5
popf
pushf
not eax
add eax, 0x9686a44b
xor eax, 0xae7572fb
rol eax, 0x89
popf
jmp 0x1401d5db1
cmp word [rax], r12w
je 0x1401d60ed
push rax
pushf
mov eax, 0xd13f1b28
pushf
not eax
add eax, 0x9e5a1a95
xor eax, 0xb02c0170
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xe4ff6fa9
xor eax, 0xd5b1b021
rol eax, 0xa5
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x3b4b7c8
pushf
not eax
add eax, 0xb3105534
xor eax, 0xb4e42543
rol eax, 0x8c
popf
pushf
not eax
add eax, 0xc5e2ace4
xor eax, 0xbe517a0e
rol eax, 0x22
popf
pushf
not eax
add eax, 0x8949fcb1
xor eax, 0xb884b80f
rol eax, 0xdd
popf
jmp 0x1401d5db1
mov edx, dword [0x14004aa30]
lea rcx, [0x18333bcb2]
pushf
sub rcx, 0x432f13f2
popf
jmp 0x1401d614c
dec edx
mov r8, rbx
call fcn.140192ea7
mov dword [rbp - 0x20], r12d
mov rax, qword [rsi + 0x98]
test rax, rax
je 0x1401d61ac
push rax
pushf
mov eax, 0xf8ff49da
pushf
not eax
add eax, 0xf330039c
xor eax, 0xaa046c52
rol eax, 0xc
popf
pushf
not eax
add eax, 0xf2b1d7e9
xor eax, 0x8fc7ddb5
rol eax, 0xae
popf
pushf
not eax
add eax, 0xc4f7e4e5
xor eax, 0xe123da3d
rol eax, 0x48
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0xed20b2c4
pushf
not eax
add eax, 0xafa3cbae
xor eax, 0xf106d54f
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xd6466c02
xor eax, 0xe6fc5b6c
rol eax, 0x5d
popf
pushf
not eax
add eax, 0x940594ff
xor eax, 0xf2d3b3d7
rol eax, 2
popf
jmp 0x1401d5db1
cmp word [rax], r12w
je 0x1401d623e
push rax
pushf
mov eax, 0x24102356
pushf
not eax
add eax, 0xf7da83f6
xor eax, 0xf7a2968d
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xd0e57bfb
xor eax, 0xadcc9044
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe9b3f92c
xor eax, 0xaa73cf24
rol eax, 0xe7
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x34c6c998
pushf
not eax
add eax, 0xee24c6de
xor eax, 0xc8dc7dd4
rol eax, 0x95
popf
pushf
not eax
add eax, 0xe4bb05ce
xor eax, 0x9ad45e3c
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xdfdec625
xor eax, 0xcd2ef62e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xfb57c0e7
xor eax, 0xde069e10
rol eax, 0x7a
popf
jmp 0x1401d5db1
mov rax, qword [rbx]
test rax, rax
je 0x1401d62e5
push rax
pushf
mov eax, 0x70faacd9
pushf
not eax
add eax, 0xc404735d
xor eax, 0xae336d6e
rol eax, 0xed
popf
pushf
not eax
add eax, 0xfad255f3
xor eax, 0xa2238b8b
rol eax, 0x54
popf
pushf
not eax
add eax, 0xcdbd86b3
xor eax, 0xf1bd6f41
rol eax, 0xd4
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x826cec86
pushf
not eax
add eax, 0xc7c30276
xor eax, 0x8e6af06b
rol eax, 0x95
popf
pushf
not eax
add eax, 0xa7c72028
xor eax, 0xf72d388b
rol eax, 0x34
popf
jmp 0x1401d5db1
cmp word [rax], r12w
je 0x1401d6364
push rax
pushf
mov eax, 0xb85dce57
pushf
not eax
add eax, 0xa3832f02
xor eax, 0x87d70234
rol eax, 0x7d
popf
pushf
not eax
add eax, 0xd7f9bf43
xor eax, 0xb5cc6809
rol eax, 0x46
popf
pushf
not eax
add eax, 0x94e80d8e
xor eax, 0xaf21521e
rol eax, 0xda
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x7e7ee386
pushf
not eax
add eax, 0xff620da9
xor eax, 0xa11b8206
rol eax, 0xb7
popf
pushf
not eax
add eax, 0xf9e8a49f
xor eax, 0xe7d7884a
rol eax, 0x76
popf
jmp 0x1401d5db1
lea rcx, [rbp - 0x20]
call fcn.1401f09d7
jmp 0x1401d643a
lea rcx, [rbp - 0x20]
call fcn.1401da54d
push rax
pushf
mov eax, 0x9fceccd9
pushf
not eax
add eax, 0xa2222404
xor eax, 0xfd2edc4b
rol eax, 0x28
popf
pushf
not eax
add eax, 0xbb9b9373
xor eax, 0xd59aacbb
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xa28046dc
xor eax, 0xb110b866
rol eax, 0xb6
popf
pushf
not eax
add eax, 0xda3d36f7
xor eax, 0x96b54112
rol eax, 0xed
popf
jmp 0x1401d5db1
cmp dword [rbp - 0x20], r12d
jne 0x1401d648a
push rax
pushf
mov eax, 0x72368be4
pushf
not eax
add eax, 0xc07fd561
xor eax, 0x8a856b09
rol eax, 0x35
popf
pushf
not eax
add eax, 0xed9b695e
xor eax, 0xf259bb82
rol eax, 0x10
popf
pushf
not eax
add eax, 0xf95ef9c2
xor eax, 0x85038f86
rol eax, 0x5a
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0xa5aa8290
pushf
not eax
add eax, 0xf248b6d3
xor eax, 0xab4f56a0
rol eax, 0x2f
popf
pushf
not eax
add eax, 0xe2860a48
xor eax, 0xedd716a9
rol eax, 0x51
popf
pushf
not eax
add eax, 0x996c7e0f
xor eax, 0xd7f52c49
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xede52d38
xor eax, 0xee7589fe
rol eax, 0x2a
popf
jmp 0x1401d5db1
mov edx, dword [0x14004a8b0]
lea r8, [rsi + 0x98]
jmp 0x1401d64f1
dec edx
lea rcx, [0x1911bcb0a]
pushf
sub rcx, 0x5117266a
popf
call fcn.140192ea7
test al, al
je 0x1401d656b
push rax
pushf
mov eax, 0xde367760
pushf
not eax
add eax, 0xde92c668
xor eax, 0x8fea72fa
rol eax, 0x86
popf
pushf
not eax
add eax, 0xb0161426
xor eax, 0xf47e47a0
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xbca9eb9d
xor eax, 0xfd8f5a31
rol eax, 0xd2
popf
pushf
not eax
add eax, 0xd5b9e8fd
xor eax, 0xc52572b5
rol eax, 0x1b
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x1e272a92
pushf
not eax
add eax, 0xfc76523a
xor eax, 0xd499293c
rol eax, 0xd
popf
pushf
not eax
add eax, 0xb99b28cf
xor eax, 0xc99d4137
rol eax, 0x43
popf
pushf
not eax
add eax, 0xa57810a4
xor eax, 0xb2a3de3a
rol eax, 0xbd
popf
jmp 0x1401d5db1
mov rax, qword [rbx]
test rax, rax
je 0x1401d6612
push rax
pushf
mov eax, 0xce17f9b7
pushf
not eax
add eax, 0x86a6813f
xor eax, 0xf1fdbde1
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xf606d8ef
xor eax, 0xa5ff61d4
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xb2878648
xor eax, 0xf53f5457
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x8215a9a5
xor eax, 0xa7bdafe3
rol eax, 0x3b
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x8cea05a6
pushf
not eax
add eax, 0xc8f2049f
xor eax, 0xec3e08c1
rol eax, 4
popf
pushf
not eax
add eax, 0xc568bea9
xor eax, 0xc1c95b17
rol eax, 0x1f
popf
jmp 0x1401d5db1
cmp word [rax], r12w
je 0x1401d6691
push rax
pushf
mov eax, 0x227f4c7c
pushf
not eax
add eax, 0x8d265be1
xor eax, 0xcc16df38
rol eax, 0xab
popf
pushf
not eax
add eax, 0xb48ecee6
xor eax, 0xc6c2e7aa
rol eax, 0x8d
popf
pushf
not eax
add eax, 0xeff8683d
xor eax, 0xce350aa3
rol eax, 0x39
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x732b9c8f
pushf
not eax
add eax, 0xdaede8f4
xor eax, 0xc6230f70
rol eax, 0xaf
popf
pushf
not eax
add eax, 0xca9a1e40
xor eax, 0xd968a6e3
rol eax, 0x69
popf
pushf
not eax
add eax, 0xf5b7594d
xor eax, 0x9072b7ee
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf63edbf4
xor eax, 0x887ac63e
rol eax, 0xca
popf
jmp 0x1401d5db1
lea rcx, [rbp - 0x20]
call fcn.1401f09d7
jmp 0x1401d6b27
lea rcx, [rbp - 0x20]
call fcn.1401da54d
jmp 0x1401d6b27
mov rax, qword [rbx]
test rax, rax
je 0x1401d67cd
push rax
pushf
mov eax, 0x28f053c5
pushf
not eax
add eax, 0xdcfa2017
xor eax, 0x9b664505
rol eax, 0xb
popf
pushf
not eax
add eax, 0x8b26019d
xor eax, 0x94091a83
rol eax, 0x54
popf
pushf
not eax
add eax, 0xea2113ad
xor eax, 0xc6c7358b
rol eax, 8
popf
pushf
not eax
add eax, 0xe4b12e95
xor eax, 0xa45e1f9b
rol eax, 0x68
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x305f1209
pushf
not eax
add eax, 0x8addad7e
xor eax, 0xc746ea2f
rol eax, 0xbe
popf
pushf
not eax
add eax, 0xb05b7413
xor eax, 0xed08ed3e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xaa2c8dde
xor eax, 0xcf226cc3
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8e944eed
xor eax, 0xe30e621d
rol eax, 0x7b
popf
jmp 0x1401d5db1
cmp word [rax], r12w
je 0x1401d685f
push rax
pushf
mov eax, 0xfacfac72
pushf
not eax
add eax, 0xce4d6e36
xor eax, 0xb0f828f0
rol eax, 0x15
popf
pushf
not eax
add eax, 0xdb63d2cc
xor eax, 0xa5f7620e
rol eax, 8
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0xf8802bd9
pushf
not eax
add eax, 0xd4b4e65d
xor eax, 0xcdf10a8a
rol eax, 0x87
popf
pushf
not eax
add eax, 0xd6343f56
xor eax, 0xf35c3a99
rol eax, 0x5e
popf
jmp 0x1401d5db1
call fcn.1400a9946
mov rdx, rax
or rcx, 0xffffffffffffffff
mov rax, qword [rax + 0xa0]
push rax
pushf
mov eax, 0xa34f4014
pushf
not eax
add eax, 0xe2ab63b7
xor eax, 0xcfcab1b9
rol eax, 0x25
popf
pushf
not eax
add eax, 0x86f93f8d
xor eax, 0xa2cb4bbf
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xa17e2e99
xor eax, 0xca0076e7
rol eax, 0xd
popf
jmp 0x1401d5db1
inc rcx
cmp word [rax + rcx*2], r12w
jne 0x1401d693b
push rax
pushf
mov eax, 0xf3ef2d2d
pushf
not eax
add eax, 0xacf5d0d7
xor eax, 0xc85efd73
rol eax, 0x44
popf
pushf
not eax
add eax, 0x89cbe8c0
xor eax, 0x8eaa4da2
rol eax, 0xde
popf
pushf
not eax
add eax, 0xa7f027ec
xor eax, 0xe934385d
rol eax, 0x7b
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x225731f7
pushf
not eax
add eax, 0x88521d53
xor eax, 0xf02847b2
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xa6c8fd7f
xor eax, 0xd86b0859
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xf220c1c2
xor eax, 0xcdeb7812
rol eax, 0xae
popf
jmp 0x1401d5db1
cmp rcx, 3
mov eax, r12d
lea rcx, [0x1ae3594e5]
pushf
sub rcx, 0x6e320ebd
popf
sete al
mov dword [rdx + 0xb4], eax
mov edx, 0x513133d
pushf
not edx
add edx, 0x8730fd2c
xor edx, 0xb9fbbcb7
rol edx, 0xfb
popf
pushf
not edx
add edx, 0xadfc9f64
xor edx, 0xe41d6cb8
rol edx, 0x40
popf
jmp 0x1401d69d3
call qword [sym.imp.KERNEL32.dll_EnumSystemLocalesW]
test byte [rbp - 0x20], 4
jne 0x1401d6a25
push rax
pushf
mov eax, 0xaac407b7
pushf
not eax
add eax, 0xe2136a0c
xor eax, 0xfbede8f8
rol eax, 0
popf
pushf
not eax
add eax, 0x94133aff
xor eax, 0x80f9ce16
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf7b25047
xor eax, 0xd6ed9124
rol eax, 0x4a
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x332ce584
pushf
not eax
add eax, 0x9a16a244
xor eax, 0xf9acc99b
rol eax, 0x15
popf
pushf
not eax
add eax, 0xfe2179b3
xor eax, 0xb63a6670
rol eax, 0x9e
popf
pushf
not eax
add eax, 0xc63be645
xor eax, 0x8afde867
rol eax, 0x8d
popf
jmp 0x1401d5db1
mov dword [rbp - 0x20], r12d
jmp 0x1401d6b27
mov dword [rbp - 0x20], 0x104
jmp 0x1401d6ad5
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x1c], eax
push rax
pushf
mov eax, 0x182e5f14
pushf
not eax
add eax, 0xe13b2218
xor eax, 0xfab3ca79
rol eax, 0xef
popf
pushf
not eax
add eax, 0xabc25bfd
xor eax, 0x93a0f82f
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xa4599fb7
xor eax, 0xff2bce79
rol eax, 0xbe
popf
jmp 0x1401d5db1
cmp dword [rbp - 0x20], r12d
je 0x1401d6b64
push rax
pushf
mov eax, 0xd28c0c9c
pushf
not eax
add eax, 0xdb93677e
xor eax, 0xa7d2346e
rol eax, 0xe8
popf
pushf
not eax
add eax, 0x97e8d306
xor eax, 0xc27a4379
rol eax, 0x3f
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0xcce465d8
pushf
not eax
add eax, 0xd9371a00
xor eax, 0xe772e425
rol eax, 0xa
popf
pushf
not eax
add eax, 0xa945df33
xor eax, 0x930a41ff
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd5dc635d
xor eax, 0x8bf1571e
rol eax, 0xf3
popf
jmp 0x1401d5db1
lea rax, [r14 + 0x100]
neg r14
lea rdx, [rbp - 0x20]
sbb rcx, rcx
and rcx, rax
call fcn.1401c772f
mov ebx, eax
test eax, eax
je 0x1401d6c13
push rax
pushf
mov eax, 0x8a223c76
pushf
not eax
add eax, 0xfe84dfca
xor eax, 0x8c70449e
rol eax, 0xec
popf
pushf
not eax
add eax, 0xfa90c14d
xor eax, 0xe080e5b0
rol eax, 0x1e
popf
pushf
not eax
add eax, 0x8b0777bb
xor eax, 0xbfe2b6ac
rol eax, 0xff
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x11ff2d1c
pushf
not eax
add eax, 0xae4fd4bd
xor eax, 0xe1976f3b
rol eax, 0x64
popf
pushf
not eax
add eax, 0xb235edd6
xor eax, 0xad068f59
rol eax, 0xea
popf
pushf
not eax
add eax, 0x9e816381
xor eax, 0x9ed4478e
rol eax, 0x5c
popf
jmp 0x1401d5db1
movzx ecx, bx
jmp 0x1401d6c5d
call qword [sym.imp.KERNEL32.dll_IsValidCodePage]
test eax, eax
je 0x1401d6cc4
push rax
pushf
mov eax, 0x2613a552
pushf
not eax
add eax, 0xaea68b47
xor eax, 0x81e55e81
rol eax, 0x5c
popf
pushf
not eax
add eax, 0xb1b6b72c
xor eax, 0x8aab7c99
rol eax, 0xc2
popf
pushf
not eax
add eax, 0xf7da6517
xor eax, 0xa91b5740
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xca9628d2
xor eax, 0xa67d6911
rol eax, 0xb1
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0xe7278886
pushf
not eax
add eax, 0xea51b353
xor eax, 0xe6549223
rol eax, 0xea
popf
pushf
not eax
add eax, 0xead3c9b8
xor eax, 0x8a9df53e
rol eax, 0x12
popf
pushf
not eax
add eax, 0xa8f8bf86
xor eax, 0xac872bde
rol eax, 0x5c
popf
jmp 0x1401d5db1
mov ecx, dword [rbp - 0x1c]
mov edx, 0x69ed6e05
pushf
not edx
add edx, 0x91abd168
xor edx, 0xb56c3084
rol edx, 0x1d
popf
pushf
not edx
add edx, 0xf8b4f001
xor edx, 0xbd1aad93
rol edx, 0xac
popf
pushf
not edx
add edx, 0xaf2e6e96
xor edx, 0xaeacf4a1
rol edx, 0x5a
popf
jmp 0x1401d6d52
call qword [sym.imp.KERNEL32.dll_IsValidLocale]
test eax, eax
je 0x1401d6db9
push rax
pushf
mov eax, 0xba86c33d
pushf
not eax
add eax, 0xbba72076
xor eax, 0xb9908a96
rol eax, 0xf5
popf
pushf
not eax
add eax, 0xe04cfc73
xor eax, 0x87ce0c10
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xe1b88978
xor eax, 0xd574e735
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf0f117da
xor eax, 0xf4c4ee4a
rol eax, 0x12
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x6aba0dbf
pushf
not eax
add eax, 0xef5e2d3c
xor eax, 0xaeb18a0f
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xe3a73b60
xor eax, 0x9cf49a06
rol eax, 0xc9
popf
jmp 0x1401d5db1
test r15, r15
je 0x1401d6e4a
push rax
pushf
mov eax, 0x2d3681fd
pushf
not eax
add eax, 0x9390305c
xor eax, 0x9227adfd
rol eax, 0x2d
popf
pushf
not eax
add eax, 0xdf6ad5bd
xor eax, 0xedab1931
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xbbe32408
xor eax, 0xa21fb5b8
rol eax, 0x3a
popf
pushf
not eax
add eax, 0x9519bbb3
xor eax, 0xc7c97b0d
rol eax, 0x4f
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x4071b9c2
pushf
not eax
add eax, 0xe1639556
xor eax, 0xaecd064c
rol eax, 0xc8
popf
pushf
not eax
add eax, 0x82992a89
xor eax, 0xa674b650
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xc413d784
xor eax, 0x879f2bf4
rol eax, 0xab
popf
jmp 0x1401d5db1
mov dword [r15], ebx
push rax
pushf
mov eax, 0xc1898a57
pushf
not eax
add eax, 0xf8bad872
xor eax, 0xa8be328f
rol eax, 0xb2
popf
pushf
not eax
add eax, 0xea8be4ba
xor eax, 0xf835167c
rol eax, 0x76
popf
jmp 0x1401d5db1
mov ecx, dword [rbp - 0x1c]
lea rdx, [rsi + 0x2f0]
xor r9d, r9d
lea esi, [r9 + 0x55]
mov r8d, esi
call fcn.140110d30
test rdi, rdi
je 0x1401d6f17
push rax
pushf
mov eax, 0xb04f61a0
pushf
not eax
add eax, 0xcab2679e
xor eax, 0xff2e63d5
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xb7eb02da
xor eax, 0x98e15614
rol eax, 0xeb
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x785e1d
pushf
not eax
add eax, 0x8dd9c95d
xor eax, 0xc723e519
rol eax, 0xd1
popf
pushf
not eax
add eax, 0xc9817fdc
xor eax, 0xac34eb56
rol eax, 0xad
popf
jmp 0x1401d5db1
mov ecx, dword [rbp - 0x1c]
lea rdx, [rdi + 0x120]
xor r9d, r9d
mov r8d, esi
call fcn.140110d30
mov ecx, dword [rbp - 0x1c]
mov esi, 0x1b850500
pushf
not esi
add esi, 0xa4211093
xor esi, 0xee9ca01d
rol esi, 0x72
popf
pushf
not esi
add esi, 0x9c059c9c
xor esi, 0xedc80699
rol esi, 0x7d
popf
mov r9d, esi
mov r8, rdi
mov edx, 0x606d8b85
pushf
not edx
add edx, 0xaf571bfd
xor edx, 0xde8b734b
rol edx, 0xe1
popf
pushf
not edx
add edx, 0x9d1cedf1
xor edx, 0xfea5e860
rol edx, 0xd6
popf
pushf
not edx
add edx, 0xb5191e39
xor edx, 0xef306105
rol edx, 0x39
popf
jmp 0x1401d6fdc
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1401d703f
push rax
pushf
mov eax, 0xaa6fbba3
pushf
not eax
add eax, 0xa89e1bd6
xor eax, 0xd1b04247
rol eax, 0x39
popf
pushf
not eax
add eax, 0xcf89a4f0
xor eax, 0xa4088c50
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xa4ba96d5
xor eax, 0xad260edc
rol eax, 0x71
popf
pushf
not eax
add eax, 0x921e98d3
xor eax, 0xe472b684
rol eax, 0x90
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0x4b9d2491
pushf
not eax
add eax, 0x927bcfd1
xor eax, 0xb8ceb0a7
rol eax, 0x7e
popf
pushf
not eax
add eax, 0xf7cddf6c
xor eax, 0xb849d0c5
rol eax, 0x1a
popf
jmp 0x1401d5db1
mov ecx, dword [rbp - 0x18]
lea r8, [rdi + 0x80]
mov r9d, esi
mov edx, 0x42fe71ec
pushf
not edx
add edx, 0xc2e74b22
xor edx, 0xd9ff8c19
rol edx, 0xa4
popf
pushf
not edx
add edx, 0x86be4611
xor edx, 0xb4efb1a0
rol edx, 0x94
popf
pushf
not edx
add edx, 0xd218d4f6
xor edx, 0xa38fba80
rol edx, 0xec
popf
jmp 0x1401d70c4
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1401d7101
push rax
pushf
mov eax, 0xc4d80ac2
pushf
not eax
add eax, 0xb489ae07
xor eax, 0x9ceb7c53
rol eax, 0xd0
popf
pushf
not eax
add eax, 0xbafab4dd
xor eax, 0xdbe33d82
rol eax, 0xf6
popf
jmp 0x1401d5db1
push rax
pushf
mov eax, 0xcaea456
pushf
not eax
add eax, 0xc4e603e2
xor eax, 0xa4c7c707
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd6d7e3e3
xor eax, 0xddcf2213
rol eax, 0xa9
popf
jmp 0x1401d5db1
lea rdx, [rdi + 0x100]
mov ecx, ebx
lea r9d, [rsi - 0x36]
lea r8d, [rsi - 0x30]
call fcn.14011f46e
push rax
pushf
mov eax, 0x12b634ab
pushf
not eax
add eax, 0xafcf629d
xor eax, 0xa4027425
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xc1138e1d
xor eax, 0x867987fb
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x963b432c
xor eax, 0xe971ad86
rol eax, 0x9b
popf
jmp 0x1401d5db1
mov eax, 0x3a0e6039
pushf
not eax
add eax, 0x88b3652c
xor eax, 0xc721f5da
rol eax, 0xa4
popf
pushf
not eax
add eax, 0xa3846b3d
xor eax, 0xe1568a75
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xf27189c4
xor eax, 0x89109492
rol eax, 0x41
popf
jmp 0x1401d7261
xor eax, eax
push rax
pushf
mov eax, 0x43aee7ce
pushf
not eax
add eax, 0xf70564e2
xor eax, 0xd35008da
rol eax, 0xda
popf
pushf
not eax
add eax, 0xf1ed88c9
xor eax, 0xee6d6ef1
rol eax, 0xe8
popf
jmp 0x1401d5db1
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1401533b0
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret