Function at 0x14019153
Capabilities:
Contain obfuscated stackstrings
Encode data using base64 via winapi

Disassembly:
push 0x3ac
mov eax, 0x1404c731
call fcn.1401edd8
mov ebx, dword [ebp + 0xc]
lea eax, [ebp - 0x14]
mov edi, dword [ebp + 8]
mov esi, dword [ebp + 0x10]
push eax
push 0
push 0x40000001
push dword [ebx]
push edi
call dword [sym.imp.CRYPT32.dll_CryptBinaryToStringA]
mov ecx, esi
test eax, eax
jne 0x14019195
call fcn.1401333e
call dword [sym.imp.KERNEL32.dll_GetLastError]
jmp 0x14019ff8
push dword [ebp - 0x14]
call fcn.14013898
lea ecx, [ebp - 0x14]
push ecx
push eax
push 0x40000001
push dword [ebx]
push edi
call dword [sym.imp.CRYPT32.dll_CryptBinaryToStringA]
mov ecx, esi
test eax, eax
jne 0x140191c1
push 0xffffffffffffffff
call fcn.140172b8
mov ecx, esi
jmp 0x14019185
push dword [ebp - 0x14]
call fcn.14018ec4
push dword [0x1c027740]
xor ebx, ebx
mov dword [ebp - 0x20c], 0x394d6c53
push ebx
sub esp, 0xc
mov dword [ebp - 0x208], 0x684d4247
mov ecx, esp
mov dword [ebp - 0x204], 0x36736e4b
lea eax, [ebp - 0x14d]
mov dword [ebp - 0x200], 0x4b597844
mov dword [ebp - 0x1fc], 0x44456d46
push dword [ebp - 0x18]
mov dword [ebp - 0x1f8], 0x34704845
push eax
mov dword [ebp - 0x1f4], 0x4b674344
lea eax, [ebp - 0x20c]
mov dword [ebp - 0x1f0], 0x41637a62
mov dword [ebp - 0x1ec], 0x4767324c
mov dword [ebp - 0x1e8], 0x3767514e
mov dword [ebp - 0x1e4], 0x7634544e
mov dword [ebp - 0x1e0], 0x6f634442
mov dword [ebp - 0x1dc], 0x37516e47
mov dword [ebp - 0x1d8], 0x6a5a7849
mov dword [ebp - 0x1d4], 0x34674150
mov dword [ebp - 0x1d0], 0x33455843
mov dword [ebp - 0x1cc], 0x6d49784f
mov dword [ebp - 0x1c8], 0x5938544f
mov dword [ebp - 0x1c4], 0x55456a4a
mov dword [ebp - 0x1c0], 0x62735446
mov dword [ebp - 0x1bc], 0x69497841
mov dword [ebp - 0x1b8], 0x734d424a
mov dword [ebp - 0x1b4], 0x4e454145
mov dword [ebp - 0x1b0], 0x4e63424e
mov dword [ebp - 0x1ac], 0x59555343
mov dword [ebp - 0x1a8], 0x4b515850
mov dword [ebp - 0x1a4], 0x6873784b
mov dword [ebp - 0x1a0], 0x374a574a
mov dword [ebp - 0x19c], 0x5441774f
mov dword [ebp - 0x198], 0x32516946
mov dword [ebp - 0x194], 0x436f7866
mov dword [ebp - 0x190], 0x6c55774b
mov dword [ebp - 0x18c], 0x6d64544d
mov dword [ebp - 0x188], 0x6a566a64
mov dword [ebp - 0x184], 0x4a38434a
mov dword [ebp - 0x180], 0x65556e4d
mov dword [ebp - 0x17c], 0x3335684a
mov dword [ebp - 0x178], 0x32736844
mov dword [ebp - 0x174], 0x4a457865
mov dword [ebp - 0x170], 0x42556d4e
mov dword [ebp - 0x16c], 0x36415443
mov dword [ebp - 0x168], 0x4e636a41
mov dword [ebp - 0x164], 0x67567941
mov dword [ebp - 0x160], 0x6d64424b
mov dword [ebp - 0x15c], 0x716b4842
mov dword [ebp - 0x158], 0x7735774a
mov dword [ebp - 0x154], 0x4141415a
mov word [ebp - 0x150], 0x4941
mov byte [ebp - 0x14e], 0x6b
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x394]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], ebx
call fcn.1401c5f6
push eax
mov ecx, esi
call fcn.14017310
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x394]
call fcn.1401c43e
cmp dword [ebp + 0x14], ebx
je 0x14019ff6
mov dword [ebp - 0x14c], 0x4e6f6d59
mov dword [ebp - 0x148], 0x5a634250
mov dword [ebp - 0x144], 0x69497846
mov dword [ebp - 0x140], 0x74514242
mov dword [ebp - 0x13c], 0x2b4a4144
mov dword [ebp - 0x138], 0x7a453342
mov dword [ebp - 0x134], 0x32556865
mov dword [ebp - 0x130], 0x42596962
mov dword [ebp - 0x12c], 0x5949524e
mov dword [ebp - 0x128], 0x4c38424c
mov dword [ebp - 0x124], 0x2f387a4b
mov dword [ebp - 0x120], 0x494d444a
mov dword [ebp - 0x11c], 0x43557841
mov dword [ebp - 0x118], 0x354d4144
mov dword [ebp - 0x114], 0x6d687a4b
mov dword [ebp - 0x110], 0x436b694f
mov dword [ebp - 0x10c], 0x49514141
mov dword [ebp - 0x108], 0x3868424d
mov dword [ebp - 0x104], 0x7a414442
mov dword [ebp - 0x100], 0x6e415346
mov dword [ebp - 0xfc], 0x5a59514d
mov dword [ebp - 0xf8], 0x6159784e
mov dword [ebp - 0xf4], 0x6e556a50
mov dword [ebp - 0xf0], 0x4e345242
mov dword [ebp - 0xec], 0x36514342
mov dword [ebp - 0xe8], 0x506f444c
mov dword [ebp - 0xe4], 0x306b544c
mov dword [ebp - 0xe0], 0x574d7850
mov dword [ebp - 0xdc], 0x3830784d
mov dword [ebp - 0xd8], 0x69704249
mov dword [ebp - 0xd4], 0x44775444
mov dword [ebp - 0xd0], 0x36557a4e
mov dword [ebp - 0xcc], 0x586f414a
mov dword [ebp - 0xc8], 0x526f774f
mov dword [ebp - 0xc4], 0x486b4461
mov dword [ebp - 0xc0], 0x47514863
mov dword [ebp - 0xbc], 0x674d4347
mov dword [ebp - 0xb8], 0x6a306862
mov dword [ebp - 0xb4], 0x6d387842
mov dword [ebp - 0xb0], 0x2b38774a
mov dword [ebp - 0xac], 0x384a6a46
mov dword [ebp - 0xa8], 0x394e5849
mov dword [ebp - 0xa4], 0x5055784f
mov dword [ebp - 0xa0], 0x344e7741
mov dword [ebp - 0x9c], 0x70554461
mov dword [ebp - 0x98], 0x4e636948
mov dword [ebp - 0x94], 0x74384266
mov dword [ebp - 0x90], 0x32645748
mov dword [ebp - 0x8c], 0x3859444c
mov dword [ebp - 0x88], 0x32706e65
mov dword [ebp - 0x84], 0x754d7964
mov dword [ebp - 0x80], 0x4d41794b
mov dword [ebp - 0x7c], 0x45386941
mov dword [ebp - 0x78], 0x34596847
mov dword [ebp - 0x74], 0x67744266
mov dword [ebp - 0x70], 0x4b4d424c
mov dword [ebp - 0x6c], 0x66416750
mov dword [ebp - 0x68], 0x51596941
mov dword [ebp - 0x64], 0x7a49794a
mov dword [ebp - 0x60], 0x67556846
mov dword [ebp - 0x5c], 0x526f6761
mov dword [ebp - 0x58], 0x48457948
mov dword [ebp - 0x54], 0x2f597a46
mov dword [ebp - 0x50], 0x74495343
mov dword [ebp - 0x4c], 0x716f6e42
mov dword [ebp - 0x48], 0x49516965
mov dword [ebp - 0x44], 0x2b42474c
mov dword [ebp - 0x40], 0x344e525a
mov dword [ebp - 0x3c], 0x64597a45
mov dword [ebp - 0x38], 0x4d59774f
mov dword [ebp - 0x34], 0x4255684a
mov dword [ebp - 0x30], 0x496f4449
mov dword [ebp - 0x2c], 0x3934674f
mov dword [ebp - 0x28], 0x44346765
mov dword [ebp - 0x24], 0x4d6b334d
mov dword [ebp - 0x20], 0x41414141
mov word [ebp - 0x1c], 0x6733
mov dword [ebp - 0x1b0], 0x67416d65
mov dword [ebp - 0x1ac], 0x7355484c
mov dword [ebp - 0x1a8], 0x4e30674f
mov dword [ebp - 0x1a4], 0x6e567843
push ebx
sub esp, 0xc
mov dword [ebp - 0x1a0], 0x46634341
mov ecx, esp
mov dword [ebp - 0x19c], 0x4c776765
lea eax, [ebp - 0x1a]
mov dword [ebp - 0x198], 0x32386a66
mov dword [ebp - 0x194], 0x4b49695a
push dword [ebp - 0x18]
mov dword [ebp - 0x190], 0x3359535a
push eax
mov dword [ebp - 0x18c], 0x51594345
lea eax, [ebp - 0x14c]
mov dword [ebp - 0x188], 0x51347a46
mov dword [ebp - 0x184], 0x36527a41
mov dword [ebp - 0x180], 0x4551424f
mov dword [ebp - 0x17c], 0x6e595348
mov dword [ebp - 0x178], 0x2b39684c
mov dword [ebp - 0x174], 0x4d597844
mov dword [ebp - 0x170], 0x39305245
mov dword [ebp - 0x16c], 0x694d5347
mov dword [ebp - 0x168], 0x7064794a
mov dword [ebp - 0x164], 0x41457863
mov dword [ebp - 0x160], 0x34785764
mov dword [ebp - 0x15c], 0x4163514f
mov dword [ebp - 0x158], 0x386f4244
mov dword [ebp - 0x154], 0x41414141
mov word [ebp - 0x150], 0x4152
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x3a0]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], 1
call fcn.1401c5f6
push eax
push ebx
sub esp, 0xc
lea eax, [ebp - 0x14e]
mov ecx, esp
push dword [ebp - 0x18]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x1b0]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x394]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 2
call fcn.1401c5f6
push eax
mov ecx, esi
call fcn.14017310
lea ecx, [ebp - 0x394]
call fcn.1401c43e
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x3a0]
call fcn.1401c43e
mov dword [ebp - 0x114], 0x50736d59
mov dword [ebp - 0x110], 0x5663434b
mov dword [ebp - 0x10c], 0x73356948
mov dword [ebp - 0x108], 0x446b5242
mov dword [ebp - 0x104], 0x4c307745
mov dword [ebp - 0x100], 0x4b634149
mov dword [ebp - 0xfc], 0x696b4143
mov dword [ebp - 0xf8], 0x39455748
mov dword [ebp - 0xf4], 0x4b384150
mov dword [ebp - 0xf0], 0x6f416a46
mov dword [ebp - 0xec], 0x6b6b4349
push ebx
sub esp, 0xc
mov dword [ebp - 0xe8], 0x35467846
mov ecx, esp
mov dword [ebp - 0xe4], 0x5973514f
lea eax, [ebp - 0x1d]
mov dword [ebp - 0xe0], 0x396b5863
mov dword [ebp - 0xdc], 0x66344142
push dword [ebp - 0x18]
mov dword [ebp - 0xd8], 0x4d514265
push eax
mov dword [ebp - 0xd4], 0x3078584d
lea eax, [ebp - 0x114]
mov dword [ebp - 0xd0], 0x6459444f
mov dword [ebp - 0xcc], 0x68597850
mov dword [ebp - 0xc8], 0x4e6b7863
mov dword [ebp - 0xc4], 0x59554446
mov dword [ebp - 0xc0], 0x51417949
mov dword [ebp - 0xbc], 0x6c705163
mov dword [ebp - 0xb8], 0x69734445
mov dword [ebp - 0xb4], 0x4b6f4349
mov dword [ebp - 0xb0], 0x626f774a
mov dword [ebp - 0xac], 0x3278524f
mov dword [ebp - 0xa8], 0x6951794a
mov dword [ebp - 0xa4], 0x68566a45
mov dword [ebp - 0xa0], 0x5a676a4f
mov dword [ebp - 0x9c], 0x4e59684e
mov dword [ebp - 0x98], 0x58457746
mov dword [ebp - 0x94], 0x36346945
mov dword [ebp - 0x90], 0x6e394364
mov dword [ebp - 0x8c], 0x6b307741
mov dword [ebp - 0x88], 0x78314344
mov dword [ebp - 0x84], 0x73634248
mov dword [ebp - 0x80], 0x75515448
mov dword [ebp - 0x7c], 0x79677950
mov dword [ebp - 0x78], 0x73343264
mov dword [ebp - 0x74], 0x37744143
mov dword [ebp - 0x70], 0x6c516a4a
mov dword [ebp - 0x6c], 0x796f6e4d
mov dword [ebp - 0x68], 0x68684843
mov dword [ebp - 0x64], 0x78417941
mov dword [ebp - 0x60], 0x3355794b
mov dword [ebp - 0x5c], 0x30417950
mov dword [ebp - 0x58], 0x37776847
mov dword [ebp - 0x54], 0x71776a4d
mov dword [ebp - 0x50], 0x37746844
mov dword [ebp - 0x4c], 0x39597766
mov dword [ebp - 0x48], 0x3342784b
mov dword [ebp - 0x44], 0x59735263
mov dword [ebp - 0x40], 0x33596846
mov dword [ebp - 0x3c], 0x386b4463
mov dword [ebp - 0x38], 0x7a424341
mov dword [ebp - 0x34], 0x73513265
mov dword [ebp - 0x30], 0x58456762
mov dword [ebp - 0x2c], 0x674a774f
mov dword [ebp - 0x28], 0x33556745
mov dword [ebp - 0x24], 0x41416750
mov word [ebp - 0x20], 0x4c41
mov byte [ebp - 0x1e], 0x49
mov dword [ebp - 0x184], 0x6b494261
mov dword [ebp - 0x180], 0x4c4d584c
mov dword [ebp - 0x17c], 0x6d6c674a
mov dword [ebp - 0x178], 0x67356945
mov dword [ebp - 0x174], 0x6d317848
mov dword [ebp - 0x170], 0x4734434f
mov dword [ebp - 0x16c], 0x59557a47
mov dword [ebp - 0x168], 0x4f456a42
mov dword [ebp - 0x164], 0x31385341
mov dword [ebp - 0x160], 0x59496a63
mov dword [ebp - 0x15c], 0x37394149
mov dword [ebp - 0x158], 0x4151534f
mov dword [ebp - 0x154], 0x69414141
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x394]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], 3
call fcn.1401c5f6
push eax
push ebx
sub esp, 0xc
lea eax, [ebp - 0x150]
mov ecx, esp
push dword [ebp - 0x18]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x184]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x3a0]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 4
call fcn.1401c5f6
push eax
mov ecx, esi
call fcn.14017310
lea ecx, [ebp - 0x3a0]
call fcn.1401c43e
or dword [ebp - 4], 0xffffffff
lea ecx, [ebp - 0x394]
call fcn.1401c43e
mov dword [ebp - 0x274], 0x4c736d59
mov dword [ebp - 0x270], 0x36426a64
mov dword [ebp - 0x26c], 0x5738794a
mov dword [ebp - 0x268], 0x506b3344
mov dword [ebp - 0x264], 0x4830334c
mov dword [ebp - 0x260], 0x32417948
mov dword [ebp - 0x25c], 0x39735144
mov dword [ebp - 0x258], 0x3931444a
mov dword [ebp - 0x254], 0x65416e47
mov dword [ebp - 0x250], 0x32566d42
mov dword [ebp - 0x24c], 0x62456a50
mov dword [ebp - 0x248], 0x39566849
mov dword [ebp - 0x244], 0x36595463
mov dword [ebp - 0x240], 0x3959684d
mov dword [ebp - 0x23c], 0x6e557748
mov dword [ebp - 0x238], 0x756b794a
mov dword [ebp - 0x234], 0x77737a41
mov dword [ebp - 0x230], 0x3630544e
mov dword [ebp - 0x22c], 0x70647a4c
mov dword [ebp - 0x228], 0x4f386a4d
mov dword [ebp - 0x224], 0x61416a43
mov dword [ebp - 0x220], 0x4f4d6964
mov dword [ebp - 0x21c], 0x534d7846
mov dword [ebp - 0x218], 0x43553364
mov dword [ebp - 0x214], 0x41414141
mov word [ebp - 0x210], 0x5152
mov dword [ebp - 0x388], 0x526b4162
mov dword [ebp - 0x384], 0x35495844
mov dword [ebp - 0x380], 0x47597966
mov dword [ebp - 0x37c], 0x63516a43
mov dword [ebp - 0x378], 0x586b5343
mov dword [ebp - 0x374], 0x69457848
mov dword [ebp - 0x370], 0x3042434b
mov dword [ebp - 0x36c], 0x4f637848
mov dword [ebp - 0x368], 0x6d776e4d
mov dword [ebp - 0x364], 0x7059774e
mov dword [ebp - 0x360], 0x726f4746
mov dword [ebp - 0x35c], 0x4f516e50
mov dword [ebp - 0x358], 0x6c685263
mov dword [ebp - 0x354], 0x61496943
mov dword [ebp - 0x350], 0x6d5a5444
mov dword [ebp - 0x34c], 0x3177524c
mov dword [ebp - 0x348], 0x67516a49
mov dword [ebp - 0x344], 0x6b775442
mov dword [ebp - 0x340], 0x336b434f
mov dword [ebp - 0x33c], 0x375a414b
mov dword [ebp - 0x338], 0x3451584c
mov dword [ebp - 0x334], 0x614d6e41
push ebx
sub esp, 0xc
mov dword [ebp - 0x330], 0x3456684b
mov ecx, esp
mov dword [ebp - 0x32c], 0x50344341
lea eax, [ebp - 0x20e]
mov dword [ebp - 0x328], 0x35453248
mov dword [ebp - 0x324], 0x71514347
push dword [ebp - 0x18]
mov dword [ebp - 0x320], 0x50596944
push eax
mov dword [ebp - 0x31c], 0x4f6b6849
lea eax, [ebp - 0x274]
mov dword [ebp - 0x318], 0x6739784d
mov dword [ebp - 0x314], 0x6f555745
mov dword [ebp - 0x310], 0x766b6d4d
mov dword [ebp - 0x30c], 0x34393244
mov dword [ebp - 0x308], 0x694d545a
mov dword [ebp - 0x304], 0x6e416746
mov dword [ebp - 0x300], 0x34594441
mov dword [ebp - 0x2fc], 0x546f774a
mov dword [ebp - 0x2f8], 0x6d555341
mov dword [ebp - 0x2f4], 0x6d415750
mov dword [ebp - 0x2f0], 0x65387745
mov dword [ebp - 0x2ec], 0x62456947
mov dword [ebp - 0x2e8], 0x4e4d7a4e
mov dword [ebp - 0x2e4], 0x2b733346
mov dword [ebp - 0x2e0], 0x79413366
mov dword [ebp - 0x2dc], 0x6c555344
mov dword [ebp - 0x2d8], 0x52305450
mov dword [ebp - 0x2d4], 0x78554444
mov dword [ebp - 0x2d0], 0x72595744
mov dword [ebp - 0x2cc], 0x6c734443
mov dword [ebp - 0x2c8], 0x33777a4a
mov dword [ebp - 0x2c4], 0x32416744
mov dword [ebp - 0x2c0], 0x72456748
mov dword [ebp - 0x2bc], 0x44496e4a
mov dword [ebp - 0x2b8], 0x334d774a
mov dword [ebp - 0x2b4], 0x32675445
mov dword [ebp - 0x2b0], 0x4255684b
mov dword [ebp - 0x2ac], 0x6a6f534d
mov dword [ebp - 0x2a8], 0x4d594263
mov dword [ebp - 0x2a4], 0x2b566942
mov dword [ebp - 0x2a0], 0x4949774e
mov dword [ebp - 0x29c], 0x34424142
mov dword [ebp - 0x298], 0x6d774143
mov dword [ebp - 0x294], 0x4f59794f
mov dword [ebp - 0x290], 0x76634150
mov dword [ebp - 0x28c], 0x6b557863
mov dword [ebp - 0x288], 0x6934424b
mov dword [ebp - 0x284], 0x77554348
mov dword [ebp - 0x280], 0x79345448
mov dword [ebp - 0x27c], 0x41414141
mov word [ebp - 0x278], 0x4179
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x3b8]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov dword [ebp - 4], 5
call fcn.1401c5f6
push eax
push ebx
sub esp, 0xc
lea eax, [ebp - 0x276]
mov ecx, esp
push dword [ebp - 0x18]
mov dword [ecx], ebx
push eax
lea eax, [ebp - 0x388]
mov dword [ecx + 4], ebx
push eax
mov dword [ecx + 8], ebx
call fcn.1400fdb1
lea eax, [ebp - 0x3ac]
push eax
call fcn.14013048
add esp, 0x10
mov ecx, eax
mov byte [ebp - 4], 6
call fcn.1401c5f6
push eax
mov ecx, esi
call fcn.14017310
lea ecx, [ebp - 0x3ac]
call fcn.1401c43e
lea ecx, [ebp - 0x3b8]
call fcn.1401c43e
xor eax, eax
call fcn.1401ed82
ret