Function at 0x1402ea58e
Capabilities:
Get geographical location

Disassembly:
push rax
pushf
mov eax, 0x9640f6ea
pushf
not eax
add eax, 0xc19fb7d0
xor eax, 0x9a2b944a
rol eax, 0x9b
popf
pushf
not eax
add eax, 0x8e24b036
xor eax, 0xd83cb7cf
rol eax, 7
popf
pushf
not eax
add eax, 0xb6eed8e7
xor eax, 0x815e6958
rol eax, 0x53
popf
pushf
not eax
add eax, 0xd7c822f1
xor eax, 0xd4f0f892
rol eax, 0x29
popf
cmp eax, 0x20
jne 0x1402ea5f1
popf
pop rax
jmp 0x1402eba9b
cmp eax, 0
jne 0x1402ea600
popf
pop rax
jmp 0x1402ea7ef
cmp eax, 3
jne 0x1402ea60f
popf
pop rax
jmp 0x1402ea9d3
cmp eax, 1
jne 0x1402ea61e
popf
pop rax
jmp 0x1402ea90b
cmp eax, 0xd
jne 0x1402ea62d
popf
pop rax
jmp 0x1402eaf54
cmp eax, 0x1a
jne 0x1402ea63c
popf
pop rax
jmp 0x1402eb633
cmp eax, 0xe
jne 0x1402ea64b
popf
pop rax
jmp 0x1402eaf95
cmp eax, 0xb
jne 0x1402ea65a
popf
pop rax
jmp 0x1402eae2e
cmp eax, 0x19
jne 0x1402ea669
popf
pop rax
jmp 0x1402eb577
cmp eax, 8
jne 0x1402ea678
popf
pop rax
jmp 0x1402eac68
cmp eax, 0x1d
jne 0x1402ea687
popf
pop rax
jmp 0x1402eb7dd
cmp eax, 0x17
jne 0x1402ea696
popf
pop rax
jmp 0x1402eb463
cmp eax, 0x1c
jne 0x1402ea6a5
popf
pop rax
jmp 0x1402eb746
cmp eax, 0x12
jne 0x1402ea6b4
popf
pop rax
jmp 0x1402eb154
cmp eax, 0x18
jne 0x1402ea6c3
popf
pop rax
jmp 0x1402eb4ec
cmp eax, 0x11
jne 0x1402ea6d2
popf
pop rax
jmp 0x1402eb0fb
cmp eax, 0x1b
jne 0x1402ea6e1
popf
pop rax
jmp 0x1402eb6ea
cmp eax, 0x21
jne 0x1402ea6f0
popf
pop rax
jmp 0x1402ebb21
cmp eax, 0xa
jne 0x1402ea6ff
popf
pop rax
jmp 0x1402ead86
cmp eax, 0x14
jne 0x1402ea70e
popf
pop rax
jmp 0x1402eb324
cmp eax, 0xf
jne 0x1402ea71d
popf
pop rax
jmp 0x1402eaffc
cmp eax, 0x13
jne 0x1402ea72c
popf
pop rax
jmp 0x1402eb1ea
cmp eax, 0x15
jne 0x1402ea73b
popf
pop rax
jmp 0x1402eb360
cmp eax, 0x22
jne 0x1402ea74a
popf
pop rax
jmp 0x1402ebb69
cmp eax, 0x1e
jne 0x1402ea759
popf
pop rax
jmp 0x1402eb942
cmp eax, 0xc
jne 0x1402ea768
popf
pop rax
jmp 0x1402eaec2
cmp eax, 7
jne 0x1402ea777
popf
pop rax
jmp 0x1402eac01
cmp eax, 5
jne 0x1402ea786
popf
pop rax
jmp 0x1402eaadb
cmp eax, 0x1f
jne 0x1402ea795
popf
pop rax
jmp 0x1402eba3f
cmp eax, 0x10
jne 0x1402ea7a4
popf
pop rax
jmp 0x1402eb07c
cmp eax, 6
jne 0x1402ea7b3
popf
pop rax
jmp 0x1402eab82
cmp eax, 9
jne 0x1402ea7c2
popf
pop rax
jmp 0x1402eacca
cmp eax, 4
jne 0x1402ea7d1
popf
pop rax
jmp 0x1402eaa49
cmp eax, 0x16
jne 0x1402ea7e0
popf
pop rax
jmp 0x1402eb3cd
cmp eax, 2
jne 0x1402ea7ef
popf
pop rax
jmp 0x1402ea9b0
push rbp
push rbx
push rsi
push rdi
push r12
push r14
push r15
mov rbp, rsp
sub rsp, 0x40
mov rax, qword [0x140120098]
xor rax, rsp
mov qword [rbp - 0x10], rax
mov rdi, r8
mov r15, rdx
mov r14, rcx
call fcn.14023ab0f
mov rsi, rax
xor eax, eax
mov qword [rbp - 0x20], rax
mov dword [rbp - 0x18], eax
call fcn.14023ab0f
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 0x1402ea8b2
push rax
pushf
mov eax, 0xb82c06da
pushf
not eax
add eax, 0x88208ad0
xor eax, 0xaee41241
rol eax, 0x94
popf
pushf
not eax
add eax, 0xe69c5bc8
xor eax, 0x8d108593
rol eax, 0xf4
popf
pushf
not eax
add eax, 0xbc0bf582
xor eax, 0xa50a078c
rol eax, 0x8c
popf
pushf
not eax
add eax, 0x93f67f35
xor eax, 0xba8ce071
rol eax, 0xf5
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x7f083b8
pushf
not eax
add eax, 0x8e7fef3c
xor eax, 0xbbf21d16
rol eax, 0x38
popf
pushf
not eax
add eax, 0xf396b943
xor eax, 0xa49eaba7
rol eax, 0xfa
popf
pushf
not eax
add eax, 0xefccc643
xor eax, 0x873bf595
rol eax, 0x7f
popf
pushf
not eax
add eax, 0xf46ffa67
xor eax, 0x9802cd9c
rol eax, 0xb7
popf
jmp 0x1402ea5e2
cmp word [rax], r12w
je 0x1402ea96a
push rax
pushf
mov eax, 0x4f24f4de
pushf
not eax
add eax, 0xede32d67
xor eax, 0xbb8b2818
rol eax, 0x3e
popf
pushf
not eax
add eax, 0xfcdcff6e
xor eax, 0xbf4f3f6e
rol eax, 0x77
popf
pushf
not eax
add eax, 0x86e5e6a0
xor eax, 0xf0fa6774
rol eax, 0x21
popf
pushf
not eax
add eax, 0xb58c047b
xor eax, 0xae004237
rol eax, 0x3d
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xad9f7bfc
pushf
not eax
add eax, 0x98ac9499
xor eax, 0xb526e201
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xa454dfdf
xor eax, 0xc6eb9d4b
rol eax, 6
popf
pushf
not eax
add eax, 0xe856f479
xor eax, 0xbf53db66
rol eax, 0x47
popf
jmp 0x1402ea5e2
mov edx, dword [0x140115c80]
lea rcx, [0x1b84fa370]
pushf
sub rcx, 0x783e4860
popf
jmp 0x1402ea9c9
dec edx
mov r8, rbx
call fcn.1402c0753
mov dword [rbp - 0x20], r12d
mov rax, qword [rsi + 0x98]
test rax, rax
je 0x1402eaa16
push rax
pushf
mov eax, 0xeebbc267
pushf
not eax
add eax, 0xcebbcc9d
xor eax, 0x9f1cb4b7
rol eax, 0xcd
popf
pushf
not eax
add eax, 0x90a50f74
xor eax, 0xf8d4bf98
rol eax, 0x5f
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xa11e4e5e
pushf
not eax
add eax, 0xbdae57c0
xor eax, 0x9140556f
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xf04ad42b
xor eax, 0xffeec59c
rol eax, 0x23
popf
jmp 0x1402ea5e2
cmp word [rax], r12w
je 0x1402eaa95
push rax
pushf
mov eax, 0x4deaf9db
pushf
not eax
add eax, 0xa32fc9bf
xor eax, 0x83a39e44
rol eax, 0x2f
popf
pushf
not eax
add eax, 0x8d6f69be
xor eax, 0x93bc72a1
rol eax, 0x6a
popf
pushf
not eax
add eax, 0xceb3dcfe
xor eax, 0x92802f21
rol eax, 0x43
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xf15a5b18
pushf
not eax
add eax, 0xead13fe1
xor eax, 0x8a024d2d
rol eax, 0xd7
popf
pushf
not eax
add eax, 0xbabe9522
xor eax, 0x80552b93
rol eax, 0xf1
popf
pushf
not eax
add eax, 0xa001d103
xor eax, 0xbe85405f
rol eax, 0x2a
popf
jmp 0x1402ea5e2
mov rax, qword [rbx]
test rax, rax
je 0x1402eab29
push rax
pushf
mov eax, 0x9344cc81
pushf
not eax
add eax, 0xb94c1851
xor eax, 0xc6d85112
rol eax, 0xec
popf
pushf
not eax
add eax, 0xbae806f8
xor eax, 0xcdcae7e0
rol eax, 0xed
popf
pushf
not eax
add eax, 0xc9b68e64
xor eax, 0xafd54ddd
rol eax, 0xde
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xbb2564e9
pushf
not eax
add eax, 0xac073624
xor eax, 0xd348cc1f
rol eax, 0x1c
popf
pushf
not eax
add eax, 0xee1e9a23
xor eax, 0xe0d7da5a
rol eax, 0x61
popf
pushf
not eax
add eax, 0xa7e3185c
xor eax, 0xe25e7ec4
rol eax, 0xbc
popf
pushf
not eax
add eax, 0xe808d847
xor eax, 0xb2d6869e
rol eax, 0x3b
popf
jmp 0x1402ea5e2
cmp word [rax], r12w
je 0x1402eabce
push rax
pushf
mov eax, 0xda15baaf
pushf
not eax
add eax, 0xad904de4
xor eax, 0xd88ce715
rol eax, 0xef
popf
pushf
not eax
add eax, 0xe0cd7124
xor eax, 0xd9395664
rol eax, 0xc3
popf
pushf
not eax
add eax, 0x9c1b5e14
xor eax, 0xefed73b0
rol eax, 0x44
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x728f57fa
pushf
not eax
add eax, 0xc42e0b84
xor eax, 0xbd4f46a9
rol eax, 0x5b
popf
pushf
not eax
add eax, 0xa2a82686
xor eax, 0x9b4096dc
rol eax, 0x33
popf
jmp 0x1402ea5e2
lea rcx, [rbp - 0x20]
call fcn.1402f73bb
jmp 0x1402eacca
lea rcx, [rbp - 0x20]
call fcn.1402edb5e
push rax
pushf
mov eax, 0x859b7769
pushf
not eax
add eax, 0xf511c801
xor eax, 0xff13540e
rol eax, 0x22
popf
pushf
not eax
add eax, 0x9a36e416
xor eax, 0xd938e96a
rol eax, 0xe8
popf
pushf
not eax
add eax, 0xab023266
xor eax, 0x9ce69c9c
rol eax, 0x56
popf
pushf
not eax
add eax, 0xe19009fa
xor eax, 0xc36cb5fd
rol eax, 0x15
popf
jmp 0x1402ea5e2
cmp dword [rbp - 0x20], r12d
jne 0x1402ead2d
push rax
pushf
mov eax, 0xdbe1bf21
pushf
not eax
add eax, 0xa79571c1
xor eax, 0xb59ae19c
rol eax, 0x35
popf
pushf
not eax
add eax, 0xea4d272b
xor eax, 0xda87e0b0
rol eax, 0x57
popf
pushf
not eax
add eax, 0x965f4db5
xor eax, 0x8a0afed9
rol eax, 0xdb
popf
pushf
not eax
add eax, 0xc69f75b9
xor eax, 0xd0fd7ac3
rol eax, 0xe4
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x640a34cc
pushf
not eax
add eax, 0xdfad86f3
xor eax, 0xf4d75022
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xaa9d52a7
xor eax, 0x8b5e68ea
rol eax, 0x11
popf
pushf
not eax
add eax, 0x9347b395
xor eax, 0x815a6f65
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xced72550
xor eax, 0xe3cfaf13
rol eax, 0x92
popf
jmp 0x1402ea5e2
mov edx, dword [0x140115b00]
lea r8, [rsi + 0x98]
jmp 0x1402ead94
dec edx
lea rcx, [0x18b5c21d0]
pushf
sub rcx, 0x4b4acae0
popf
call fcn.1402c0753
test al, al
je 0x1402eadfb
push rax
pushf
mov eax, 0xf53894f3
pushf
not eax
add eax, 0xd2b19371
xor eax, 0xa26d076e
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xb2f2d0ad
xor eax, 0xd1128d47
rol eax, 0x97
popf
pushf
not eax
add eax, 0xea1665e9
xor eax, 0xefef378d
rol eax, 0xba
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xbcb6d88c
pushf
not eax
add eax, 0xff8f68f5
xor eax, 0xa38cdad9
rol eax, 0x90
popf
pushf
not eax
add eax, 0xe37f61a4
xor eax, 0x9a0d804f
rol eax, 0x8b
popf
jmp 0x1402ea5e2
mov rax, qword [rbx]
test rax, rax
je 0x1402eae69
push rax
pushf
mov eax, 0xf1793c10
pushf
not eax
add eax, 0x818c1203
xor eax, 0x865e1e42
rol eax, 0x60
popf
pushf
not eax
add eax, 0x8522fdb3
xor eax, 0xeed63203
rol eax, 0x63
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xc47e1df2
pushf
not eax
add eax, 0xcd0f909b
xor eax, 0xc29578ec
rol eax, 0x86
popf
pushf
not eax
add eax, 0xbbc3ae93
xor eax, 0x9096c015
rol eax, 0x76
popf
pushf
not eax
add eax, 0x955d1bf3
xor eax, 0xa2fd9d1a
rol eax, 0xd3
popf
pushf
not eax
add eax, 0x9bdb9b53
xor eax, 0xd4c9f2da
rol eax, 0x31
popf
jmp 0x1402ea5e2
cmp word [rax], r12w
je 0x1402eaefb
push rax
pushf
mov eax, 0x3bd2189a
pushf
not eax
add eax, 0xb4befa9c
xor eax, 0xa9b2017a
rol eax, 0xa9
popf
pushf
not eax
add eax, 0xa63c89f5
xor eax, 0xe875fa52
rol eax, 0xf5
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x6fafadb4
pushf
not eax
add eax, 0xbbd76bda
xor eax, 0xac59bed2
rol eax, 0x61
popf
pushf
not eax
add eax, 0x9109a479
xor eax, 0xc07f2d73
rol eax, 0xcf
popf
pushf
not eax
add eax, 0xaf569029
xor eax, 0x8386d669
rol eax, 0x3b
popf
pushf
not eax
add eax, 0xecf62a10
xor eax, 0xb5cfcf83
rol eax, 0xf4
popf
jmp 0x1402ea5e2
lea rcx, [rbp - 0x20]
call fcn.1402f73bb
jmp 0x1402eb3cd
lea rcx, [rbp - 0x20]
call fcn.1402edb5e
jmp 0x1402eb3cd
mov rax, qword [rbx]
test rax, rax
je 0x1402eb036
push rax
pushf
mov eax, 0xc391a968
pushf
not eax
add eax, 0x8ed0679d
xor eax, 0xfa909c1c
rol eax, 1
popf
pushf
not eax
add eax, 0xf5802b5c
xor eax, 0x9623e70b
rol eax, 0xa
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x5a55e454
pushf
not eax
add eax, 0xaf2bab6c
xor eax, 0xee8efdc7
rol eax, 0x29
popf
pushf
not eax
add eax, 0xd37fb5da
xor eax, 0xdb5db7f2
rol eax, 0x3b
popf
pushf
not eax
add eax, 0x90e04961
xor eax, 0xd2ad8904
rol eax, 0xfa
popf
jmp 0x1402ea5e2
cmp word [rax], r12w
je 0x1402eb0c8
push rax
pushf
mov eax, 0xdcff8dc1
pushf
not eax
add eax, 0xa5225699
xor eax, 0xe1de37ca
rol eax, 0x4f
popf
pushf
not eax
add eax, 0xda0996e2
xor eax, 0xd00c13d1
rol eax, 0x72
popf
pushf
not eax
add eax, 0xe00a87bb
xor eax, 0xd3405dde
rol eax, 0xe6
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x70dcda30
pushf
not eax
add eax, 0x8b201272
xor eax, 0x9253de33
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xaf71b0df
xor eax, 0xe2ff28ce
rol eax, 0xe7
popf
jmp 0x1402ea5e2
call fcn.14023ab0f
mov rdx, rax
or rcx, 0xffffffffffffffff
mov rax, qword [rax + 0xa0]
push rax
pushf
mov eax, 0x52c1ebc5
pushf
not eax
add eax, 0x880c5a97
xor eax, 0xaa490c98
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xece3d987
xor eax, 0x9acff52c
rol eax, 0xa5
popf
pushf
not eax
add eax, 0x8a44131b
xor eax, 0xe5b3a81a
rol eax, 0x71
popf
jmp 0x1402ea5e2
inc rcx
cmp word [rax + rcx*2], r12w
jne 0x1402eb191
push rax
pushf
mov eax, 0x95d140d3
pushf
not eax
add eax, 0xa9d2d4c9
xor eax, 0xabc3510e
rol eax, 0xe7
popf
pushf
not eax
add eax, 0xc5328075
xor eax, 0xe3d11195
rol eax, 0xf8
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xb8cebfb9
pushf
not eax
add eax, 0xba91238c
xor eax, 0x957c5776
rol eax, 0xb8
popf
pushf
not eax
add eax, 0xec44efac
xor eax, 0xf118492c
rol eax, 0xbd
popf
pushf
not eax
add eax, 0xd57085dc
xor eax, 0xfdd85f37
rol eax, 0xb
popf
pushf
not eax
add eax, 0xa84ffc78
xor eax, 0x8f00f75d
rol eax, 0xf6
popf
jmp 0x1402ea5e2
cmp rcx, 3
mov eax, r12d
lea rcx, [0x1aa6d9930]
pushf
sub rcx, 0x6a5ce948
popf
sete al
mov dword [rdx + 0xb4], eax
mov edx, 0x82156d17
pushf
not edx
add edx, 0xb6922cae
xor edx, 0xb822db40
rol edx, 0xb8
popf
pushf
not edx
add edx, 0xa8dd8940
xor edx, 0x89603a3f
rol edx, 5
popf
pushf
not edx
add edx, 0xa5fe4c5c
xor edx, 0xebef7a32
rol edx, 0x77
popf
pushf
not edx
add edx, 0xc509cce0
xor edx, 0xd39fa335
rol edx, 0x34
popf
jmp 0x1402eb266
call qword [sym.imp.KERNEL32.dll_EnumSystemLocalesW]
test byte [rbp - 0x20], 4
jne 0x1402eb2cb
push rax
pushf
mov eax, 0xfdf2ea45
pushf
not eax
add eax, 0xa541e157
xor eax, 0x8a7dac57
rol eax, 0xdf
popf
pushf
not eax
add eax, 0xae615b48
xor eax, 0xb9929fcd
rol eax, 0xfe
popf
pushf
not eax
add eax, 0xdea0de65
xor eax, 0x98428c2d
rol eax, 0xf9
popf
pushf
not eax
add eax, 0xaf117cd6
xor eax, 0xeafaea9a
rol eax, 0xa9
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xad61d385
pushf
not eax
add eax, 0xabfcc9f7
xor eax, 0xbb13f25b
rol eax, 0x1b
popf
pushf
not eax
add eax, 0xdab88b17
xor eax, 0x985cfb1e
rol eax, 0xd4
popf
pushf
not eax
add eax, 0xa6727188
xor eax, 0xcdc28cba
rol eax, 0xa8
popf
pushf
not eax
add eax, 0xd93f7474
xor eax, 0xd436ada9
rol eax, 0xc
popf
jmp 0x1402ea5e2
mov dword [rbp - 0x20], r12d
jmp 0x1402eb3cd
mov dword [rbp - 0x20], 0x104
jmp 0x1402eb368
call qword [sym.imp.KERNEL32.dll_GetUserDefaultLCID]
mov dword [rbp - 0x18], eax
mov dword [rbp - 0x1c], eax
push rax
pushf
mov eax, 0x6b5ad3f8
pushf
not eax
add eax, 0x8ab942f1
xor eax, 0xc96891aa
rol eax, 0xa0
popf
pushf
not eax
add eax, 0xba41b54c
xor eax, 0xa186d22f
rol eax, 0x25
popf
pushf
not eax
add eax, 0xf8c298c8
xor eax, 0xdf5e75c7
rol eax, 0x65
popf
pushf
not eax
add eax, 0x8fa71a50
xor eax, 0x942a133c
rol eax, 0xe8
popf
jmp 0x1402ea5e2
cmp dword [rbp - 0x20], r12d
je 0x1402eb41d
push rax
pushf
mov eax, 0xb8c1a2bf
pushf
not eax
add eax, 0xd461439d
xor eax, 0xd2e6a32b
rol eax, 0x11
popf
pushf
not eax
add eax, 0x81441e71
xor eax, 0xeb37761d
rol eax, 0x95
popf
pushf
not eax
add eax, 0xfbfe86c5
xor eax, 0x8f8c3a80
rol eax, 0x42
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xcbb51da4
pushf
not eax
add eax, 0xc889544a
xor eax, 0x82f30bc1
rol eax, 0x82
popf
pushf
not eax
add eax, 0xb0d09d2e
xor eax, 0xd14dc073
rol eax, 0x76
popf
pushf
not eax
add eax, 0xcea87772
xor eax, 0xd2ce36d8
rol eax, 0x18
popf
jmp 0x1402ea5e2
lea rax, [r14 + 0x100]
neg r14
lea rdx, [rbp - 0x20]
sbb rcx, rcx
and rcx, rax
call fcn.1402e0d17
mov ebx, eax
test eax, eax
je 0x1402eb4b9
push rax
pushf
mov eax, 0xf6015be5
pushf
not eax
add eax, 0xec631213
xor eax, 0xadf01e24
rol eax, 0x66
popf
pushf
not eax
add eax, 0x8863ed20
xor eax, 0xa339eac9
rol eax, 0xed
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xeadab853
pushf
not eax
add eax, 0xd3fcc533
xor eax, 0x9649f4da
rol eax, 0xb0
popf
pushf
not eax
add eax, 0xf1f1181a
xor eax, 0xf9eb98ec
rol eax, 0xdf
popf
jmp 0x1402ea5e2
movzx ecx, bx
jmp 0x1402eb4f0
call qword [sym.imp.KERNEL32.dll_IsValidCodePage]
test eax, eax
je 0x1402eb531
push rax
pushf
mov eax, 0x8c4cd7d0
pushf
not eax
add eax, 0xa818bbdb
xor eax, 0xf32cbb0b
rol eax, 0x34
popf
pushf
not eax
add eax, 0x9b60204d
xor eax, 0xab4191b3
rol eax, 0xde
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x970a9272
pushf
not eax
add eax, 0xd8dd03aa
xor eax, 0xd6f6a2ce
rol eax, 0xa2
popf
pushf
not eax
add eax, 0xe0d8503b
xor eax, 0xe553612f
rol eax, 0x83
popf
pushf
not eax
add eax, 0xdd7cf706
xor eax, 0xd4cdcb2a
rol eax, 0x93
popf
jmp 0x1402ea5e2
mov ecx, dword [rbp - 0x1c]
mov edx, 0xb2111487
pushf
not edx
add edx, 0xe5d33951
xor edx, 0xf0366f41
rol edx, 0xcc
popf
pushf
not edx
add edx, 0x8f22fdb3
xor edx, 0xc2ddfed2
rol edx, 0x9d
popf
pushf
not edx
add edx, 0xd04137ba
xor edx, 0x9f2845c5
rol edx, 0xcf
popf
jmp 0x1402eb5bf
call qword [sym.imp.KERNEL32.dll_IsValidLocale]
test eax, eax
je 0x1402eb600
push rax
pushf
mov eax, 0xecf9670f
pushf
not eax
add eax, 0x886ac94c
xor eax, 0x828b2505
rol eax, 0xef
popf
pushf
not eax
add eax, 0xaebb6b2f
xor eax, 0x8abede31
rol eax, 0xac
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x70a99731
pushf
not eax
add eax, 0xcee6c0a5
xor eax, 0xb07524f1
rol eax, 0xb9
popf
pushf
not eax
add eax, 0xf5c2af74
xor eax, 0xff661f58
rol eax, 0xa9
popf
jmp 0x1402ea5e2
test r15, r15
je 0x1402eb691
push rax
pushf
mov eax, 0x3e79d58b
pushf
not eax
add eax, 0xe6203d70
xor eax, 0xac6aa4b8
rol eax, 0xf7
popf
pushf
not eax
add eax, 0x95b22fc2
xor eax, 0xe0c4680c
rol eax, 0x9b
popf
pushf
not eax
add eax, 0xa88c98ad
xor eax, 0xbd3184b1
rol eax, 0xf
popf
pushf
not eax
add eax, 0xcfda6338
xor eax, 0xbe51e887
rol eax, 0xe5
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x7e120ba5
pushf
not eax
add eax, 0xc4d28a89
xor eax, 0xcfbbde57
rol eax, 0xd2
popf
pushf
not eax
add eax, 0x8024b60e
xor eax, 0xb71ee285
rol eax, 0x6e
popf
pushf
not eax
add eax, 0xd0cd264d
xor eax, 0x99fdba91
rol eax, 0xba
popf
pushf
not eax
add eax, 0x994dcb9a
xor eax, 0xf8e65ef5
rol eax, 0x2e
popf
jmp 0x1402ea5e2
mov dword [r15], ebx
push rax
pushf
mov eax, 0x95a5186c
pushf
not eax
add eax, 0xfc1c9c11
xor eax, 0xf80bfd3e
rol eax, 0x43
popf
pushf
not eax
add eax, 0xf01b0a85
xor eax, 0x948e9f39
rol eax, 8
popf
pushf
not eax
add eax, 0x9ab65a7d
xor eax, 0xc64f316e
rol eax, 0x1f
popf
pushf
not eax
add eax, 0x965eb649
xor eax, 0x82dc460b
rol eax, 0x8e
popf
jmp 0x1402ea5e2
mov ecx, dword [rbp - 0x1c]
lea rdx, [rsi + 0x2f0]
xor r9d, r9d
lea esi, [r9 + 0x55]
mov r8d, esi
call fcn.14027fd4e
test rdi, rdi
je 0x1402eb797
push rax
pushf
mov eax, 0xf60a6bc
pushf
not eax
add eax, 0xdf28e983
xor eax, 0xe1cac02c
rol eax, 0xc2
popf
pushf
not eax
add eax, 0x8f8e06ea
xor eax, 0xd7822b41
rol eax, 0xd4
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x15b8a253
pushf
not eax
add eax, 0xee7941aa
xor eax, 0x9f806091
rol eax, 0xdd
popf
pushf
not eax
add eax, 0xb18e977a
xor eax, 0xde5d493b
rol eax, 0x92
popf
pushf
not eax
add eax, 0xa9e61bd7
xor eax, 0xaefdbffa
rol eax, 0x61
popf
jmp 0x1402ea5e2
mov ecx, dword [rbp - 0x1c]
lea rdx, [rdi + 0x120]
xor r9d, r9d
mov r8d, esi
call fcn.14027fd4e
mov ecx, dword [rbp - 0x1c]
mov esi, 0xf88b13fe
pushf
not esi
add esi, 0xabc66f37
xor esi, 0xb343d37f
rol esi, 0x1d
popf
pushf
not esi
add esi, 0xfeb62fe0
xor esi, 0xc3a57c67
rol esi, 0xf3
popf
pushf
not esi
add esi, 0xe8ce706c
xor esi, 0xd347a858
rol esi, 0xf9
popf
mov r9d, esi
mov r8, rdi
mov edx, 0x9aa8961b
pushf
not edx
add edx, 0xef8b5b6b
xor edx, 0x9edd8c5a
rol edx, 0xfb
popf
pushf
not edx
add edx, 0x948b17e7
xor edx, 0xbc6c6bb2
rol edx, 0x15
popf
pushf
not edx
add edx, 0xd8d987ef
xor edx, 0xf33e03b3
rol edx, 0x38
popf
pushf
not edx
add edx, 0xd417e12f
xor edx, 0xe8377070
rol edx, 0x65
popf
jmp 0x1402eb899
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1402eb8fc
push rax
pushf
mov eax, 0xb8da1502
pushf
not eax
add eax, 0xcd9c3684
xor eax, 0xa0a7b4e0
rol eax, 0x85
popf
pushf
not eax
add eax, 0xdbd68cd9
xor eax, 0x8705192e
rol eax, 0x5c
popf
pushf
not eax
add eax, 0x86dc1222
xor eax, 0xbdd08044
rol eax, 0x81
popf
pushf
not eax
add eax, 0xc1765a12
xor eax, 0xb2641469
rol eax, 0xc0
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0xee48275a
pushf
not eax
add eax, 0x97330a4e
xor eax, 0xab085224
rol eax, 0xc9
popf
pushf
not eax
add eax, 0xa295219b
xor eax, 0xbc8ff8b4
rol eax, 0xff
popf
pushf
not eax
add eax, 0xb01273a2
xor eax, 0xef342e0c
rol eax, 0xe4
popf
jmp 0x1402ea5e2
mov ecx, dword [rbp - 0x18]
lea r8, [rdi + 0x80]
mov r9d, esi
mov edx, 0x502358f6
pushf
not edx
add edx, 0xce759a13
xor edx, 0x8152c0c5
rol edx, 0x68
popf
pushf
not edx
add edx, 0xea6233d5
xor edx, 0xfbe43940
rol edx, 0x14
popf
pushf
not edx
add edx, 0xe53e63cc
xor edx, 0xf6e3eb96
rol edx, 0xeb
popf
pushf
not edx
add edx, 0x80b07748
xor edx, 0x8b6fd9df
rol edx, 2
popf
jmp 0x1402eb9a9
call qword [sym.imp.KERNEL32.dll_GetLocaleInfoW]
test eax, eax
je 0x1402eba0c
push rax
pushf
mov eax, 0xbaf059c4
pushf
not eax
add eax, 0x9493b595
xor eax, 0x8eb1bb1f
rol eax, 0x96
popf
pushf
not eax
add eax, 0xe590a1ea
xor eax, 0x85729c97
rol eax, 5
popf
pushf
not eax
add eax, 0x87f781f3
xor eax, 0xf68703ff
rol eax, 0x65
popf
pushf
not eax
add eax, 0xd375780a
xor eax, 0xc9eb9da6
rol eax, 0x29
popf
jmp 0x1402ea5e2
push rax
pushf
mov eax, 0x3e6f4a68
pushf
not eax
add eax, 0xac2d4bff
xor eax, 0x84347d75
rol eax, 0xd5
popf
pushf
not eax
add eax, 0xf2c9199d
xor eax, 0xd64be85d
rol eax, 0xa1
popf
jmp 0x1402ea5e2
lea rdx, [rdi + 0x100]
mov ecx, ebx
lea r9d, [rsi - 0x36]
lea r8d, [rsi - 0x30]
call fcn.140287ecc
push rax
pushf
mov eax, 0xc67afd83
pushf
not eax
add eax, 0xd19ad7bc
xor eax, 0x84892405
rol eax, 0x71
popf
pushf
not eax
add eax, 0x9d50d020
xor eax, 0x997b2898
rol eax, 0x78
popf
pushf
not eax
add eax, 0xed6f0467
xor eax, 0x833555cc
rol eax, 0xa4
popf
jmp 0x1402ea5e2
mov eax, 0xcaf827c4
pushf
not eax
add eax, 0x826f3074
xor eax, 0xbe7e76b9
rol eax, 0xd8
popf
pushf
not eax
add eax, 0xfc2dd0d4
xor eax, 0xebd48d8c
rol eax, 0xa3
popf
pushf
not eax
add eax, 0xb111f0bb
xor eax, 0xb4c7e4d0
rol eax, 0x15
popf
pushf
not eax
add eax, 0x848d5e98
xor eax, 0xa02eb588
rol eax, 0xe2
popf
jmp 0x1402ebb69
xor eax, eax
push rax
pushf
mov eax, 0x3c8e6a03
pushf
not eax
add eax, 0xfb0f97c7
xor eax, 0x8bfe1460
rol eax, 0xa1
popf
pushf
not eax
add eax, 0xa397d89d
xor eax, 0xc139b9f9
rol eax, 0x20
popf
pushf
not eax
add eax, 0xb0e743bb
xor eax, 0xb757670b
rol eax, 0x91
popf
jmp 0x1402ea5e2
mov rcx, qword [rbp - 0x10]
xor rcx, rsp
call fcn.1402a1891
add rsp, 0x40
pop r15
pop r14
pop r12
pop rdi
pop rsi
pop rbx
pop rbp
ret