Function at 0x1401d57cb
Capabilities:
Get geographical location

Disassembly:
push rax
pushf
mov eax, 0x34e578c3
pushf
not eax
add eax, 0xdb1a2ee8
xor eax, 0x92e15ffd
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xefade830
xor eax, 0x9190f5ed
rol eax, 0x95
popf
pushf
not eax
add eax, 0xad08ffca
xor eax, 0xc9ddef4e
rol eax, 0x43
popf
cmp eax, 0x20
jne 0x1401d581b
popf
pop rax
jmp 0x1401d6d0c
cmp eax, 0
jne 0x1401d582a
popf
pop rax
jmp 0x1401d5a19
cmp eax, 3
jne 0x1401d5839
popf
pop rax
jmp 0x1401d5bb1
cmp eax, 1
jne 0x1401d5848
popf
pop rax
jmp 0x1401d5b0f
cmp eax, 0xd
jne 0x1401d5857
popf
pop rax
jmp 0x1401d616b
cmp eax, 0x1a
jne 0x1401d5866
popf
pop rax
jmp 0x1401d68df
cmp eax, 0xe
jne 0x1401d5875
popf
pop rax
jmp 0x1401d61bf
cmp eax, 0xb
jne 0x1401d5884
popf
pop rax
jmp 0x1401d601f
cmp eax, 0x19
jne 0x1401d5893
popf
pop rax
jmp 0x1401d67ea
cmp eax, 8
jne 0x1401d58a2
popf
pop rax
jmp 0x1401d5e7f
cmp eax, 0x1d
jne 0x1401d58b1
popf
pop rax
jmp 0x1401d6a76
cmp eax, 0x17
jne 0x1401d58c0
popf
pop rax
jmp 0x1401d6677
cmp eax, 0x1c
jne 0x1401d58cf
popf
pop rax
jmp 0x1401d69a6
cmp eax, 0x12
jne 0x1401d58de
popf
pop rax
jmp 0x1401d63b8
cmp eax, 0x18
jne 0x1401d58ed
popf
pop rax
jmp 0x1401d6726
cmp eax, 0x11
jne 0x1401d58fc
popf
pop rax
jmp 0x1401d635f
cmp eax, 0x1b
jne 0x1401d590b
popf
pop rax
jmp 0x1401d695d
cmp eax, 0x21
jne 0x1401d591a
popf
pop rax
jmp 0x1401d6d95
cmp eax, 0xa
jne 0x1401d5929
popf
pop rax
jmp 0x1401d5f51
cmp eax, 0x14
jne 0x1401d5938
popf
pop rax
jmp 0x1401d6538
cmp eax, 0xf
jne 0x1401d5947
popf
pop rax
jmp 0x1401d6226
cmp eax, 0x13
jne 0x1401d5956
popf
pop rax
jmp 0x1401d6474
cmp eax, 0x15
jne 0x1401d5965
popf
pop rax
jmp 0x1401d6587
cmp eax, 0x22
jne 0x1401d5974
popf
pop rax
jmp 0x1401d6df0
cmp eax, 0x1e
jne 0x1401d5983
popf
pop rax
jmp 0x1401d6bb3
cmp eax, 0xc
jne 0x1401d5992
popf
pop rax
jmp 0x1401d60b3
cmp eax, 7
jne 0x1401d59a1
popf
pop rax
jmp 0x1401d5e2b
cmp eax, 5
jne 0x1401d59b0
popf
pop rax
jmp 0x1401d5d05
cmp eax, 0x1f
jne 0x1401d59bf
popf
pop rax
jmp 0x1401d6c9d
cmp eax, 0x10
jne 0x1401d59ce
popf
pop rax
jmp 0x1401d62ba
cmp eax, 6
jne 0x1401d59dd
popf
pop rax
jmp 0x1401d5d86
cmp eax, 9
jne 0x1401d59ec
popf
pop rax
jmp 0x1401d5ebb
cmp eax, 4
jne 0x1401d59fb
popf
pop rax
jmp 0x1401d5c60
cmp eax, 0x16
jne 0x1401d5a0a
popf
pop rax
jmp 0x1401d65ce
cmp eax, 2
jne 0x1401d5a19
popf
pop rax
jmp 0x1401d5b8e
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.1400a9be8
mov rsi, rax
xor eax, eax
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x18], eax
call fcn.1400a9be8
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 0x1401d5ab6
push rax
pushf
mov eax, 0x3465c852
pushf
not eax
add eax, 0xddf6bf10
xor eax, 0xeba2f7a4
rol eax, 0x44
popf
pushf
not eax
add eax, 0xf07f7ee9
xor eax, 0xcd5f6554
rol eax, 0x55
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xcf519ffa
pushf
not eax
add eax, 0xdb595aa7
xor eax, 0x8dc5b1e6
rol eax, 0x79
popf
pushf
not eax
add eax, 0xc35aef63
xor eax, 0xd69b5445
rol eax, 0x9a
popf
pushf
not eax
add eax, 0xec18942e
xor eax, 0x8dd4dcce
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xf1134589
xor eax, 0xaa134861
rol eax, 0xc2
popf
jmp 0x1401d580c
cmp word [rax], r12w
je 0x1401d5b48
push rax
pushf
mov eax, 0x2d0013db
pushf
not eax
add eax, 0x8a8ef217
xor eax, 0xc6853d62
rol eax, 0xd9
popf
pushf
not eax
add eax, 0x8542783e
xor eax, 0xd20c6877
rol eax, 0xb6
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x5ba34e3f
pushf
not eax
add eax, 0xa2fadaf8
xor eax, 0xe002f1af
rol eax, 2
popf
pushf
not eax
add eax, 0xebd6d29c
xor eax, 0x88abe503
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xb7a57d71
xor eax, 0x9ef89079
rol eax, 0x7e
popf
jmp 0x1401d580c
mov edx, dword [0x14004aa30]
lea rcx, [0x18159d2db]
pushf
sub rcx, 0x41552a1b
popf
jmp 0x1401d5ba7
dec edx
mov r8, rbx
call fcn.140192ef4
mov dword [rbp - 0x20], r12d
mov rax, qword [rsi + 0x98]
test rax, rax
je 0x1401d5c1a
push rax
pushf
mov eax, 0x9b580f05
pushf
not eax
add eax, 0xbeb9388b
xor eax, 0xbd41c1fd
rol eax, 0x66
popf
pushf
not eax
add eax, 0xd2e637b1
xor eax, 0x941f5324
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xce14e5e5
xor eax, 0x8be2ae64
rol eax, 0x40
popf
pushf
not eax
add eax, 0xbbd5254f
xor eax, 0xbc4804bf
rol eax, 0xa1
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xec341f2f
pushf
not eax
add eax, 0xb9809d79
xor eax, 0x8dbee2db
rol eax, 0x72
popf
pushf
not eax
add eax, 0xd60fd131
xor eax, 0xab316ebd
rol eax, 0xb8
popf
pushf
not eax
add eax, 0x90c47309
xor eax, 0xb4c77b65
rol eax, 0x2e
popf
jmp 0x1401d580c
cmp word [rax], r12w
je 0x1401d5cac
push rax
pushf
mov eax, 0xe81bdedd
pushf
not eax
add eax, 0xe34ac4a9
xor eax, 0x8165003e
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfb605ba0
xor eax, 0x89209033
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xc28858dc
xor eax, 0xc97fc8e5
rol eax, 0x38
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x8b13c26c
pushf
not eax
add eax, 0xaa132310
xor eax, 0xecbb35e5
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xee59539e
xor eax, 0xa51f7055
rol eax, 0x30
popf
pushf
not eax
add eax, 0xfbd0bbb3
xor eax, 0x8e6cdac0
rol eax, 0xba
popf
pushf
not eax
add eax, 0xf0f64eec
xor eax, 0x8586defb
rol eax, 0x6b
popf
jmp 0x1401d580c
mov rax, qword [rbx]
test rax, rax
je 0x1401d5d53
push rax
pushf
mov eax, 0x8172f360
pushf
not eax
add eax, 0xd1ee6b9a
xor eax, 0x88fab3e6
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbfb59598
xor eax, 0x8d19721c
rol eax, 0
popf
pushf
not eax
add eax, 0xf0d89484
xor eax, 0xa7a489bd
rol eax, 0xa8
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x3e0a60c9
pushf
not eax
add eax, 0xcf84790f
xor eax, 0x9fe82af1
rol eax, 0x4b
popf
pushf
not eax
add eax, 0x81a6df95
xor eax, 0xf0103f20
rol eax, 0x73
popf
jmp 0x1401d580c
cmp word [rax], r12w
je 0x1401d5de5
push rax
pushf
mov eax, 0x3ada7b02
pushf
not eax
add eax, 0xd7c234f3
xor eax, 0xc8b86942
rol eax, 0x2e
popf
pushf
not eax
add eax, 0xbf2ac707
xor eax, 0xa9b5bca8
rol eax, 0x57
popf
pushf
not eax
add eax, 0xa3627236
xor eax, 0x993e1880
rol eax, 0x30
popf
pushf
not eax
add eax, 0xa061b14d
xor eax, 0xcb723abe
rol eax, 0x54
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x3ec8eaca
pushf
not eax
add eax, 0x9397671b
xor eax, 0xbc591504
rol eax, 0x72
popf
pushf
not eax
add eax, 0x86913e4c
xor eax, 0x8aecf282
rol eax, 0xa7
popf
pushf
not eax
add eax, 0xc73439e9
xor eax, 0xce7f83b3
rol eax, 0xa7
popf
jmp 0x1401d580c
lea rcx, [rbp - 0x20]
call fcn.1401f0d84
jmp 0x1401d5ebb
lea rcx, [rbp - 0x20]
call fcn.1401da3ff
push rax
pushf
mov eax, 0x32a64958
pushf
not eax
add eax, 0xfec53bd2
xor eax, 0x87d054bf
rol eax, 0xc6
popf
pushf
not eax
add eax, 0xf8ab06a5
xor eax, 0x85015516
rol eax, 0x81
popf
jmp 0x1401d580c
cmp dword [rbp - 0x20], r12d
jne 0x1401d5ef8
push rax
pushf
mov eax, 0x47c8c803
pushf
not eax
add eax, 0x80c8d78b
xor eax, 0xe0076f0d
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xd4d688a3
xor eax, 0xa8326b20
rol eax, 0xcb
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xaab928cd
pushf
not eax
add eax, 0x9e5da9ee
xor eax, 0xf0372be5
rol eax, 0x1b
popf
pushf
not eax
add eax, 0x99a0b1d7
xor eax, 0x87760e41
rol eax, 0x48
popf
pushf
not eax
add eax, 0xe43428bc
xor eax, 0x80266e5d
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xca8dba23
xor eax, 0xa69d889b
rol eax, 0x15
popf
jmp 0x1401d580c
mov edx, dword [0x14004a8b0]
lea r8, [rsi + 0x98]
jmp 0x1401d5f5f
dec edx
lea rcx, [0x1ba5103f3]
pushf
sub rcx, 0x7a4c5f53
popf
call fcn.140192ef4
test al, al
je 0x1401d5fc6
push rax
pushf
mov eax, 0xbf19ae89
pushf
not eax
add eax, 0xc1483c01
xor eax, 0xa5cf933e
rol eax, 0x1e
popf
pushf
not eax
add eax, 0xf2cb36a7
xor eax, 0xcdb9f967
rol eax, 0x53
popf
pushf
not eax
add eax, 0x8c3df3c4
xor eax, 0xd8a3e46b
rol eax, 0xb6
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x38ad0015
pushf
not eax
add eax, 0xbdc7a472
xor eax, 0x9af3189b
rol eax, 0x98
popf
pushf
not eax
add eax, 0x81bccd1e
xor eax, 0xc658b0fa
rol eax, 0x48
popf
pushf
not eax
add eax, 0xa94d6e50
xor eax, 0xbfa275b1
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xf1789d0f
xor eax, 0xa60d2829
rol eax, 0x21
popf
jmp 0x1401d580c
mov rax, qword [rbx]
test rax, rax
je 0x1401d606d
push rax
pushf
mov eax, 0x2f83df8e
pushf
not eax
add eax, 0xc6bebfe2
xor eax, 0xc3c82149
rol eax, 0x70
popf
pushf
not eax
add eax, 0xe4f82170
xor eax, 0xf4f33adc
rol eax, 0x3d
popf
pushf
not eax
add eax, 0xe05d88df
xor eax, 0xa577aa6a
rol eax, 0x9d
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x7096fb28
pushf
not eax
add eax, 0xafd6768f
xor eax, 0xe6741180
rol eax, 5
popf
pushf
not eax
add eax, 0x91714b9c
xor eax, 0xe3d32c41
rol eax, 0xf0
popf
pushf
not eax
add eax, 0xc464337c
xor eax, 0xe1e2a7ab
rol eax, 0x44
popf
jmp 0x1401d580c
cmp word [rax], r12w
je 0x1401d6112
push rax
pushf
mov eax, 0x5e37eb0d
pushf
not eax
add eax, 0xb1700422
xor eax, 0xf53c7e89
rol eax, 0xcd
popf
pushf
not eax
add eax, 0xbfa2cb90
xor eax, 0xbe50eb16
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xbd6fa044
xor eax, 0xfe180cd2
rol eax, 0x64
popf
pushf
not eax
add eax, 0xfdf559a2
xor eax, 0xbcfa97a7
rol eax, 0xe9
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xdc579104
pushf
not eax
add eax, 0xa176ff4f
xor eax, 0x9ba591bd
rol eax, 0x57
popf
pushf
not eax
add eax, 0xeb9997ef
xor eax, 0x8eaccc6f
rol eax, 0x32
popf
pushf
not eax
add eax, 0xd7a9a99a
xor eax, 0xb015d480
rol eax, 0x1f
popf
pushf
not eax
add eax, 0xffcff8b7
xor eax, 0xd7f17037
rol eax, 0x75
popf
jmp 0x1401d580c
lea rcx, [rbp - 0x20]
call fcn.1401f0d84
jmp 0x1401d65ce
lea rcx, [rbp - 0x20]
call fcn.1401da3ff
jmp 0x1401d65ce
mov rax, qword [rbx]
test rax, rax
je 0x1401d6261
push rax
pushf
mov eax, 0xdbe1c01d
pushf
not eax
add eax, 0xb7b0f182
xor eax, 0xb73b6af6
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xc50fcf3f
xor eax, 0xa035a687
rol eax, 0x76
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x7ecdf09d
pushf
not eax
add eax, 0xc0858df4
xor eax, 0xe4ba9151
rol eax, 0xe5
popf
pushf
not eax
add eax, 0xb6b23437
xor eax, 0x9e529447
rol eax, 0x4a
popf
pushf
not eax
add eax, 0xb4a733b9
xor eax, 0xa70f7afb
rol eax, 0x33
popf
pushf
not eax
add eax, 0xd69f3077
xor eax, 0x9b1ed903
rol eax, 0xfc
popf
jmp 0x1401d580c
cmp word [rax], r12w
je 0x1401d6319
push rax
pushf
mov eax, 0x23dca6d9
pushf
not eax
add eax, 0x93b3a994
xor eax, 0xb81f18e2
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xad0dcd04
xor eax, 0x870f06c3
rol eax, 0x34
popf
pushf
not eax
add eax, 0x85d96ff2
xor eax, 0xe1bec24d
rol eax, 0x79
popf
pushf
not eax
add eax, 0xbeda9c45
xor eax, 0x8af597b5
rol eax, 0x2f
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xd0ec9599
pushf
not eax
add eax, 0xea009501
xor eax, 0x8f69e674
rol eax, 0xbc
popf
pushf
not eax
add eax, 0x85ba63a7
xor eax, 0xba8e57ad
rol eax, 0x23
popf
pushf
not eax
add eax, 0x986228f9
xor eax, 0xe43d7b31
rol eax, 0x4a
popf
jmp 0x1401d580c
call fcn.1400a9be8
mov rdx, rax
or rcx, 0xffffffffffffffff
mov rax, qword [rax + 0xa0]
push rax
pushf
mov eax, 0x6bd46783
pushf
not eax
add eax, 0xc10e5e1f
xor eax, 0xe41f7b21
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xdf718096
xor eax, 0xc4a6acd1
rol eax, 0x59
popf
pushf
not eax
add eax, 0xdf90df0c
xor eax, 0xe99bfb41
rol eax, 0xce
popf
jmp 0x1401d580c
inc rcx
cmp word [rax + rcx*2], r12w
jne 0x1401d641b
push rax
pushf
mov eax, 0xf867af5f
pushf
not eax
add eax, 0xa1ab1147
xor eax, 0xdd2e9983
rol eax, 0xfa
popf
pushf
not eax
add eax, 0x9bf5eb56
xor eax, 0xb6f66a90
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xffd7b8b8
xor eax, 0x8a079f62
rol eax, 0x80
popf
pushf
not eax
add eax, 0x812aa699
xor eax, 0xf4cd2d5c
rol eax, 0x6a
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x8c3c973b
pushf
not eax
add eax, 0x86b8eb3a
xor eax, 0xdebb11d3
rol eax, 0x96
popf
pushf
not eax
add eax, 0xfe295f65
xor eax, 0xcb30640d
rol eax, 0x40
popf
pushf
not eax
add eax, 0x82597fb8
xor eax, 0xf488fd76
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xea8adb87
xor eax, 0xa8a3cd2b
rol eax, 0x51
popf
jmp 0x1401d580c
cmp rcx, 3
mov eax, r12d
lea rcx, [0x1891ad34a]
pushf
sub rcx, 0x49174d22
popf
sete al
mov dword [rdx + 0xb4], eax
mov edx, 0x8e28fe95
pushf
not edx
add edx, 0xf6230394
xor edx, 0xa75c2c80
rol edx, 0x9c
popf
pushf
not edx
add edx, 0xe8b00e88
xor edx, 0xfca5ac20
rol edx, 0x3b
popf
jmp 0x1401d64c6
call qword [sym.imp.KERNEL32.dll_EnumSystemLocalesW]
test byte [rbp - 0x20], 4
jne 0x1401d6505
push rax
pushf
mov eax, 0x988798a0
pushf
not eax
add eax, 0xc0c4d0ec
xor eax, 0x98dbb8c0
rol eax, 0xc4
popf
pushf
not eax
add eax, 0xdc851463
xor eax, 0xcf5d0ba7
rol eax, 0xac
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x234e1c64
pushf
not eax
add eax, 0x92e31d7d
xor eax, 0xba41a24f
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xda6cd529
xor eax, 0xb19ddfb3
rol eax, 0x11
popf
jmp 0x1401d580c
mov dword [rbp - 0x20], r12d
jmp 0x1401d65ce
mov dword [rbp - 0x20], 0x104
jmp 0x1401d658f
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x1c], eax
push rax
pushf
mov eax, 0x95ff3753
pushf
not eax
add eax, 0xd6f01880
xor eax, 0x87cbfe2a
rol eax, 0x5d
popf
pushf
not eax
add eax, 0xdf3b5a37
xor eax, 0xc653f654
rol eax, 3
popf
jmp 0x1401d580c
cmp dword [rbp - 0x20], r12d
je 0x1401d661e
push rax
pushf
mov eax, 0xc8646580
pushf
not eax
add eax, 0xae7f4a15
xor eax, 0x981d2ef8
rol eax, 0xfd
popf
pushf
not eax
add eax, 0xd8f7414d
xor eax, 0xa5a06f25
rol eax, 0x30
popf
pushf
not eax
add eax, 0x90463989
xor eax, 0xdf6b4cf2
rol eax, 5
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xf65e1bbe
pushf
not eax
add eax, 0x9eea4ef7
xor eax, 0x85f72bf2
rol eax, 0xb4
popf
pushf
not eax
add eax, 0xfe37538a
xor eax, 0xb67d65e8
rol eax, 0x99
popf
pushf
not eax
add eax, 0xd3ad658f
xor eax, 0xec49c398
rol eax, 0x2c
popf
pushf
not eax
add eax, 0xd52b049f
xor eax, 0x901c4ab9
rol eax, 0x54
popf
jmp 0x1401d580c
lea rax, [r14 + 0x100]
neg r14
lea rdx, [rbp - 0x20]
sbb rcx, rcx
and rcx, rax
call fcn.1401c7229
mov ebx, eax
test eax, eax
je 0x1401d66cd
push rax
pushf
mov eax, 0x63bbb7d6
pushf
not eax
add eax, 0xea5e7b03
xor eax, 0x903a1c73
rol eax, 0x60
popf
pushf
not eax
add eax, 0xe48f0672
xor eax, 0xadf62712
rol eax, 0x26
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xb10b9436
pushf
not eax
add eax, 0xc36d5d2a
xor eax, 0xe03cb819
rol eax, 0x47
popf
pushf
not eax
add eax, 0xecfe7cfb
xor eax, 0xc140b9f0
rol eax, 0xff
popf
pushf
not eax
add eax, 0xef9ef87c
xor eax, 0x82189ae6
rol eax, 0x52
popf
pushf
not eax
add eax, 0xd57be91f
xor eax, 0xcea52112
rol eax, 0xaa
popf
jmp 0x1401d580c
movzx ecx, bx
jmp 0x1401d672a
call qword [sym.imp.KERNEL32.dll_IsValidCodePage]
test eax, eax
je 0x1401d6791
push rax
pushf
mov eax, 0xda7c8ab6
pushf
not eax
add eax, 0x8420d8a2
xor eax, 0xf653182a
rol eax, 0xbb
popf
pushf
not eax
add eax, 0xf224b7fc
xor eax, 0xcc9f4047
rol eax, 0x3a
popf
pushf
not eax
add eax, 0xab948447
xor eax, 0xff834165
rol eax, 0x17
popf
pushf
not eax
add eax, 0x9dc70432
xor eax, 0x820850a3
rol eax, 0xde
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x92125395
pushf
not eax
add eax, 0xff9b55e8
xor eax, 0xb9ab36bd
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xacb070ff
xor eax, 0xa032deef
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xe514bf21
xor eax, 0xa0e2464b
rol eax, 0x22
popf
pushf
not eax
add eax, 0xfd8bca82
xor eax, 0xacf6845d
rol eax, 0xc6
popf
jmp 0x1401d580c
mov ecx, dword [rbp - 0x1c]
mov edx, 0x3b32196e
pushf
not edx
add edx, 0xc5d45d0f
xor edx, 0xc1b7917b
rol edx, 0x1a
popf
pushf
not edx
add edx, 0xd72b78e2
xor edx, 0x8e342339
rol edx, 0xbf
popf
pushf
not edx
add edx, 0xebdc1f0b
xor edx, 0xf7f69fb3
rol edx, 0x97
popf
jmp 0x1401d6832
call qword [sym.imp.KERNEL32.dll_IsValidLocale]
test eax, eax
je 0x1401d6886
push rax
pushf
mov eax, 0x1b8bbfc9
pushf
not eax
add eax, 0x803943d4
xor eax, 0xc3759361
rol eax, 0x18
popf
pushf
not eax
add eax, 0xa39e6eac
xor eax, 0xc90e199b
rol eax, 0xe2
popf
pushf
not eax
add eax, 0xd1ef7915
xor eax, 0xbe0d3cd5
rol eax, 0xc6
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xa1290c37
pushf
not eax
add eax, 0xdf79cbb9
xor eax, 0xc5f68ae0
rol eax, 0x31
popf
pushf
not eax
add eax, 0xa07438e7
xor eax, 0xb74e9234
rol eax, 0xc8
popf
pushf
not eax
add eax, 0xde678eb1
xor eax, 0xebc58bdb
rol eax, 0xe6
popf
pushf
not eax
add eax, 0xb2284de3
xor eax, 0x9ccf5095
rol eax, 0x2f
popf
jmp 0x1401d580c
test r15, r15
je 0x1401d6917
push rax
pushf
mov eax, 0xabd6519e
pushf
not eax
add eax, 0x910db9bf
xor eax, 0xbbbf1dca
rol eax, 0x7e
popf
pushf
not eax
add eax, 0x875c86c3
xor eax, 0xef626948
rol eax, 0x8d
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xe8c0beed
pushf
not eax
add eax, 0xfc903a89
xor eax, 0xfb3b6014
rol eax, 0x3f
popf
pushf
not eax
add eax, 0x87ca745c
xor eax, 0xba40c8d7
rol eax, 0x66
popf
pushf
not eax
add eax, 0xc6fa1ed4
xor eax, 0x82f68e09
rol eax, 0x6f
popf
jmp 0x1401d580c
mov dword [r15], ebx
push rax
pushf
mov eax, 0x5927af97
pushf
not eax
add eax, 0xa00a3f4f
xor eax, 0xbfef2064
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xc300e8f8
xor eax, 0xdb7aad00
rol eax, 0xcb
popf
pushf
not eax
add eax, 0x9157c5f4
xor eax, 0xca364960
rol eax, 0
popf
jmp 0x1401d580c
mov ecx, dword [rbp - 0x1c]
lea rdx, [rsi + 0x2f0]
xor r9d, r9d
lea esi, [r9 + 0x55]
mov r8d, esi
call fcn.140110f81
test rdi, rdi
je 0x1401d6a1d
push rax
pushf
mov eax, 0x30d6b0ef
pushf
not eax
add eax, 0xfe9e1a0f
xor eax, 0xab07e4d2
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xa8b3c4bb
xor eax, 0xf82e8068
rol eax, 0x2b
popf
pushf
not eax
add eax, 0xf9a39017
xor eax, 0x99669565
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xc365a3cf
xor eax, 0xdc8c8559
rol eax, 0x4c
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x78249785
pushf
not eax
add eax, 0x837ee362
xor eax, 0xede9960f
rol eax, 0xd6
popf
pushf
not eax
add eax, 0xdbb96fad
xor eax, 0xf1dcc4ff
rol eax, 0x4f
popf
pushf
not eax
add eax, 0x8fd1370f
xor eax, 0xcb8f810c
rol eax, 0xd1
popf
pushf
not eax
add eax, 0x9fb71560
xor eax, 0xcb538717
rol eax, 0x4f
popf
jmp 0x1401d580c
mov ecx, dword [rbp - 0x1c]
lea rdx, [rdi + 0x120]
xor r9d, r9d
mov r8d, esi
call fcn.140110f81
mov ecx, dword [rbp - 0x1c]
mov esi, 0xc65b5892
pushf
not esi
add esi, 0xbb6dc88e
xor esi, 0xbdfc7cdd
rol esi, 0x73
popf
pushf
not esi
add esi, 0xc3b808d7
xor esi, 0xa96ebdcf
rol esi, 0x95
popf
pushf
not esi
add esi, 0x8cdf461b
xor esi, 0xf7aec8bb
rol esi, 0x82
popf
mov r9d, esi
mov r8, rdi
mov edx, 0xe1fc2a78
pushf
not edx
add edx, 0xa52b1a3c
xor edx, 0xc52c409d
rol edx, 0xe
popf
pushf
not edx
add edx, 0xcc7d155e
xor edx, 0x804559ce
rol edx, 0xb8
popf
pushf
not edx
add edx, 0xa2efd946
xor edx, 0x8f4e7873
rol edx, 0x3d
popf
jmp 0x1401d6b1d
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1401d6b5a
push rax
pushf
mov eax, 0x566faa54
pushf
not eax
add eax, 0xc672c66b
xor eax, 0xf7125c21
rol eax, 0x9f
popf
pushf
not eax
add eax, 0x8bb3865c
xor eax, 0xcbeae640
rol eax, 0x4b
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0xa9a04cb8
pushf
not eax
add eax, 0xeb18ff15
xor eax, 0xcabf4dc4
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xe339f7e4
xor eax, 0xf70bc6ac
rol eax, 0x82
popf
pushf
not eax
add eax, 0xd8f0e8b8
xor eax, 0xdd4294f7
rol eax, 7
popf
pushf
not eax
add eax, 0x91c7aebd
xor eax, 0xb843bef6
rol eax, 0x17
popf
jmp 0x1401d580c
mov ecx, dword [rbp - 0x18]
lea r8, [rdi + 0x80]
mov r9d, esi
mov edx, 0x65782999
pushf
not edx
add edx, 0x8e5512a5
xor edx, 0x84a96e0d
rol edx, 0x91
popf
pushf
not edx
add edx, 0xf2f2fae2
xor edx, 0xe6135213
rol edx, 0xc6
popf
pushf
not edx
add edx, 0xebc89a4a
xor edx, 0xceec1610
rol edx, 0xbd
popf
pushf
not edx
add edx, 0xe24b653b
xor edx, 0xa62e2e5f
rol edx, 0x3e
popf
jmp 0x1401d6c1a
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1401d6c6a
push rax
pushf
mov eax, 0x139bf779
pushf
not eax
add eax, 0xd2c84221
xor eax, 0xe7037bfd
rol eax, 0xd7
popf
pushf
not eax
add eax, 0x8176a3c2
xor eax, 0x8efd6e01
rol eax, 0x85
popf
pushf
not eax
add eax, 0xefdc0cb4
xor eax, 0x98dfc068
rol eax, 0x3a
popf
jmp 0x1401d580c
push rax
pushf
mov eax, 0x605c9ad0
pushf
not eax
add eax, 0xb6743a10
xor eax, 0xf523172c
rol eax, 0xc
popf
pushf
not eax
add eax, 0xaed1cdf4
xor eax, 0xe65093d0
rol eax, 0x61
popf
jmp 0x1401d580c
lea rdx, [rdi + 0x100]
mov ecx, ebx
lea r9d, [rsi - 0x36]
lea r8d, [rsi - 0x30]
call fcn.14011f52a
push rax
pushf
mov eax, 0x791f10f8
pushf
not eax
add eax, 0xb7bf6cd9
xor eax, 0xf3218601
rol eax, 0xd9
popf
pushf
not eax
add eax, 0xf6e27fa7
xor eax, 0x8a2be1e3
rol eax, 0x55
popf
pushf
not eax
add eax, 0xa2db9f9f
xor eax, 0xdc07c4aa
rol eax, 0xd6
popf
pushf
not eax
add eax, 0x9b7014eb
xor eax, 0xe300a3fd
rol eax, 0x29
popf
jmp 0x1401d580c
mov eax, 0x839c7dea
pushf
not eax
add eax, 0xd48891ba
xor eax, 0xc80a4712
rol eax, 0xdc
popf
pushf
not eax
add eax, 0xbce36d24
xor eax, 0xe35507de
rol eax, 0xfd
popf
jmp 0x1401d6df0
xor eax, eax
push rax
pushf
mov eax, 0x51df41f
pushf
not eax
add eax, 0x9f64c9b5
xor eax, 0xe376ba11
rol eax, 0x59
popf
pushf
not eax
add eax, 0xdfa6e01e
xor eax, 0xf1715bed
rol eax, 8
popf
pushf
not eax
add eax, 0xec914a6d
xor eax, 0xd47dbbd4
rol eax, 0x89
popf
pushf
not eax
add eax, 0xcf03c411
xor eax, 0xab6aa0a2
rol eax, 0x5e
popf
jmp 0x1401d580c
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.140153126
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret