Function at 0x180002280
Capabilities:
Contain obfuscated stackstrings
Decode data using base64 via winapi

Disassembly:
mov r11, rsp
push rbp
push rsi
push rdi
push r12
push r14
lea rbp, [r11 - 0xa08]
sub rsp, 0xae0
mov rax, qword [0x18008e008]
xor rax, rsp
mov qword [rbp + 0x9d0], rax
mov r14, rcx
cmp edx, 1
jne 0x180003e62
mov qword [r11 + 0x18], rbx
xor r12d, r12d
mov ecx, 0x5f5e100
mov dword [rsp + 0x40], r12d
mov qword [r11 + 0x20], r15
call fcn.180014624
mov rdi, rax
test rax, rax
je 0x1800022e7
xor edx, edx
mov r8d, 0x5f5e100
mov rcx, rax
call fcn.180009b10
mov rcx, rdi
call fcn.1800142cc
mov dword [rbp - 0x60], 0x6766bf39
mov dword [rbp - 0x5c], 0x390a3e7c
mov dword [rbp - 0x58], 0x18313734
mov dword [rbp - 0x54], 0x297e3014
mov dword [rbp - 0x50], 0x50b26366
mov dword [rbp - 0x4c], 0xc70ee001
mov dword [rbp - 0x48], 0x67390ec9
mov dword [rbp - 0x44], 0x825d1023
mov dword [rbp - 0x40], 0x5dc026f0
mov dword [rbp - 0x3c], 0x1d4b0940
mov dword [rbp - 0x38], 0xe00cb4b7
mov dword [rbp - 0x34], 0x3acba451
mov dword [rbp - 0x30], 0x23fa8ff8
mov dword [rbp - 0x2c], 0x72832ecb
mov dword [rbp - 0x28], 0x6fc61489
mov dword [rbp - 0x24], 0x3c4f38ce
mov dword [rbp - 0x20], 0x9d13ea23
mov dword [rbp - 0x1c], 0x843cc91d
mov dword [rbp - 0x18], 0xad66b92c
mov dword [rbp - 0x14], 0xae2dac70
mov dword [rbp - 0x10], 0xe833ac0a
mov dword [rbp - 0xc], 0x6630aa2b
mov dword [rbp - 8], 0x6c06be22
mov dword [rbp - 4], 0x6f08c972
mov dword [rbp], 0xfc00fb71
mov dword [rbp + 4], 0x722a341b
mov dword [rbp + 8], 0x22f021ee
mov dword [rbp + 0xc], 0xf44b2e6f
mov dword [rbp + 0x10], 0x3642c47b
mov dword [rbp + 0x14], 0x2eb34318
mov dword [rbp + 0x18], 0x12634191
mov dword [rbp + 0x1c], 0xbd049e65
mov dword [rbp + 0x20], 0x2b5d6844
mov dword [rbp + 0x24], 0x489db9f8
mov dword [rbp + 0x28], 0x3a764646
mov dword [rbp + 0x2c], 0xd0e5025d
mov dword [rbp + 0x30], 0x633766d2
mov dword [rbp + 0x34], 0x4804f108
mov dword [rbp + 0x38], 0x24531903
mov dword [rbp + 0x3c], 0x6070ae24
mov dword [rbp + 0x40], 0x520d653e
mov dword [rbp + 0x44], 0x6f06a835
mov dword [rbp + 0x48], 0x8725f63
mov dword [rbp + 0x4c], 0x5007ed77
mov dword [rbp + 0x50], 0x11060f53
mov dword [rbp + 0x54], 0x651da202
mov dword [rbp + 0x58], 0x5d095d4d
mov dword [rbp + 0x5c], 0x178f86a
mov dword [rbp + 0x60], 0x4a2a2a08
mov dword [rbp + 0x64], 0x723ff35
mov dword [rbp + 0x68], 0x450f380d
mov dword [rbp + 0x6c], 0x6472bf17
mov dword [rbp + 0x70], 0x50343e30
mov dword [rbp + 0x74], 0x102d8715
mov dword [rbp + 0x78], 0x10460024
mov dword [rbp + 0x7c], 0x6a82155
mov dword [rbp + 0x80], 0x745d576f
mov dword [rbp + 0x84], 0x5b273b6
mov dword [rbp + 0x88], 0xa82a1e18
mov dword [rbp + 0x8c], 0x100dea26
mov dword [rbp + 0x90], 0x2def022f
mov dword [rbp + 0x94], 0x494d5f91
mov dword [rbp + 0x98], 0xe2038f46
mov dword [rbp + 0x9c], 0x9573f51
mov dword [rbp + 0xa0], 0x25c610e4
mov dword [rbp + 0xa4], 0xf1100056
mov dword [rbp + 0xa8], 0x12234804
mov dword [rbp + 0xac], 0xae0e3159
mov dword [rbp + 0xb0], 0x481e6070
mov dword [rbp + 0xb4], 0xa8315910
mov dword [rbp + 0xb8], 0x5b436f06
mov dword [rbp + 0xbc], 0xed450853
mov dword [rbp + 0xc0], 0x2d1f5007
mov dword [rbp + 0xc4], 0x33f0e0a
mov dword [rbp + 0xc8], 0x5055059e
mov dword [rbp + 0xcc], 0x7bed5706
mov dword [rbp + 0xd0], 0x81275f18
mov dword [rbp + 0xd4], 0x4c04a503
mov dword [rbp + 0xd8], 0x2b92620b
mov dword [rbp + 0xdc], 0x3e0753e2
mov dword [rbp + 0xe0], 0xc3298743
mov dword [rbp + 0xe4], 0x29315f3b
mov dword [rbp + 0xe8], 0x1dc871ae
mov dword [rbp + 0xec], 0x21513047
mov dword [rbp + 0xf0], 0x51db07a8
mov dword [rbp + 0xf4], 0x31b3e852
mov dword [rbp + 0xf8], 0xdecd432a
mov dword [rbp + 0xfc], 0x3e3db618
mov dword [rbp + 0x100], 0xc4a981ee
mov dword [rbp + 0x104], 0x6731682f
mov dword [rbp + 0x108], 0xc16dd4b4
mov dword [rbp + 0x10c], 0xdb6d9e03
mov dword [rbp + 0x110], 0x10e4df7d
mov dword [rbp + 0x114], 0x7b377e7e
mov dword [rbp + 0x118], 0x20cd7a78
mov dword [rbp + 0x11c], 0xcc74656f
mov dword [rbp + 0x120], 0xc9787105
mov dword [rbp + 0x124], 0xe2573937
mov dword [rbp + 0x128], 0x98bda674
mov dword [rbp + 0x12c], 0x554cb57b
mov dword [rbp + 0x130], 0x30ce6206
mov dword [rbp + 0x134], 0x502a614f
mov dword [rbp + 0x138], 0x5d02db6
mov dword [rbp + 0x13c], 0xbc240055
mov dword [rbp + 0x140], 0x61fb8f66
mov dword [rbp + 0x144], 0x254a666c
mov dword [rbp + 0x148], 0xae2f385a
mov dword [rbp + 0x14c], 0x76464a01
mov dword [rbp + 0x150], 0xcb7ead9c
mov dword [rbp + 0x154], 0x74656f20
mov dword [rbp + 0x158], 0x6c4d04c8
mov dword [rbp + 0x15c], 0x2ce94101
mov dword [rbp + 0x160], 0x6a4b03b9
mov dword [rbp + 0x164], 0xe873be07
mov dword [rbp + 0x168], 0x630e72b6
mov dword [rbp + 0x16c], 0x6f576b7a
mov dword [rbp + 0x170], 0x7d31fb2b
mov dword [rbp + 0x174], 0xbdd73061
mov dword [rbp + 0x178], 0xa47aa679
mov dword [rbp + 0x17c], 0x66620ce2
mov dword [rbp + 0x180], 0x672d5630
mov dword [rbp + 0x184], 0x4222de6b
mov dword [rbp + 0x188], 0x7bf52f07
mov dword [rbp + 0x18c], 0x957829b0
mov dword [rbp + 0x190], 0x4d04cc74
mov dword [rbp + 0x194], 0x7dff0c1c
mov dword [rbp + 0x198], 0x90061040
mov dword [rbp + 0x19c], 0x72b80397
mov dword [rbp + 0x1a0], 0xa77e4124
mov dword [rbp + 0x1a4], 0x1c035007
mov dword [rbp + 0x1a8], 0xec3ea35c
mov dword [rbp + 0x1ac], 0x6459651d
mov dword [rbp + 0x1b0], 0xf8d37ce5
mov dword [rbp + 0x1b4], 0x55680178
mov dword [rbp + 0x1b8], 0x70563646
mov dword [rbp + 0x1bc], 0x4e7177ea
mov dword [rbp + 0x1c0], 0x30b6c827
mov dword [rbp + 0x1c4], 0x7b480cbd
mov dword [rbp + 0x1c8], 0xf8c0b11d
mov dword [rbp + 0x1cc], 0x37443469
mov dword [rbp + 0x1d0], 0xce78a41a
mov dword [rbp + 0x1d4], 0x7f63662b
mov dword [rbp + 0x1d8], 0xf1a14db3
mov dword [rbp + 0x1dc], 0x6e54676e
mov dword [rbp + 0x1e0], 0x3e636a59
mov dword [rbp + 0x1e4], 0x51650de8
mov dword [rbp + 0x1e8], 0x63e49769
mov dword [rbp + 0x1ec], 0x780170b4
mov dword [rbp + 0x1f0], 0xd660cb0e
mov dword [rbp + 0x1f4], 0x1de3547d
mov dword [rbp + 0x1f8], 0x4b1322e7
mov dword [rbp + 0x1fc], 0x640dbb34
mov dword [rbp + 0x200], 0x6518118c
mov dword [rbp + 0x204], 0x44276953
mov dword [rbp + 0x208], 0x1430a43a
mov dword [rbp + 0x20c], 0x9ebd2e67
mov dword [rbp + 0x210], 0x554cb57b
mov dword [rbp + 0x214], 0x30ce6206
mov dword [rbp + 0x218], 0x502a114f
mov dword [rbp + 0x21c], 0x5d02db6
mov dword [rbp + 0x220], 0xbc240055
mov dword [rbp + 0x224], 0x61fbdf66
mov dword [rbp + 0x228], 0x254a666c
mov dword [rbp + 0x22c], 0xae2f385a
mov dword [rbp + 0x230], 0x76464a01
mov dword [rbp + 0x234], 0x797aad9c
mov dword [rbp + 0x238], 0xb85afb09
mov dword [rbp + 0x23c], 0x34694620
mov dword [rbp + 0x240], 0x8c4c4b08
mov dword [rbp + 0x244], 0x4434c33f
mov dword [rbp + 0x248], 0x3972334b
mov dword [rbp + 0x24c], 0xc725e614
mov dword [rbp + 0x250], 0x6f596d25
mov dword [rbp + 0x254], 0xa9004f2f
mov dword [rbp + 0x258], 0x6e6ff54e
mov dword [rbp + 0x25c], 0xb7732b31
mov dword [rbp + 0x260], 0xc30bb068
mov dword [rbp + 0x264], 0x5dbc59ec
mov dword [rbp + 0x268], 0x2e6e5525
mov dword [rbp + 0x26c], 0x7e6825bc
mov dword [rbp + 0x270], 0x1d771423
mov dword [rbp + 0x274], 0x56c1bd3f
mov dword [rbp + 0x278], 0x29720164
mov dword [rbp + 0x27c], 0x6964b56b
mov dword [rbp + 0x280], 0x5a8b4b42
mov dword [rbp + 0x284], 0x4c367186
mov dword [rbp + 0x288], 0x566f337a
mov dword [rbp + 0x28c], 0x657077ea
mov dword [rbp + 0x290], 0x1026ca59
mov dword [rbp + 0x294], 0x1b57bc2d
mov dword [rbp + 0x298], 0x91cc643d
mov dword [rbp + 0x29c], 0x3e55a049
mov dword [rbp + 0x2a0], 0xd95a2367
mov dword [rbp + 0x2a4], 0xf3222329
mov dword [rbp + 0x2a8], 0x8aef08ea
mov dword [rbp + 0x2ac], 0x7b015a71
mov dword [rbp + 0x2b0], 0x5937320e
mov dword [rbp + 0x2b4], 0x10876b6d
mov dword [rbp + 0x2b8], 0xfc480a69
mov dword [rbp + 0x2bc], 0x727541b5
mov dword [rbp + 0x2c0], 0xabf142a1
mov dword [rbp + 0x2c4], 0xfb21692c
mov dword [rbp + 0x2c8], 0x72aa5b61
mov dword [rbp + 0x2cc], 0x10f16b69
mov dword [rbp + 0x2d0], 0x8b6333fc
mov dword [rbp + 0x2d4], 0x7ee4c50e
mov dword [rbp + 0x2d8], 0x7e6ebfb3
mov dword [rbp + 0x2dc], 0x2bea13b9
mov dword [rbp + 0x2e0], 0x2d607bf5
mov dword [rbp + 0x2e4], 0x10b784b4
mov dword [rbp + 0x2e8], 0x86bf2d64
mov dword [rbp + 0x2ec], 0xcf16a436
mov dword [rbp + 0x2f0], 0x4806b5b0
mov dword [rbp + 0x2f4], 0xfc496e44
mov dword [rbp + 0x2f8], 0xb6c8d57e
mov dword [rbp + 0x2fc], 0xe89f7a27
mov dword [rbp + 0x300], 0x895a2db5
mov dword [rbp + 0x304], 0xce28a538
mov dword [rbp + 0x308], 0x6decc863
mov dword [rbp + 0x30c], 0x1e0a8e6b
mov dword [rbp + 0x310], 0xade237a7
mov dword [rbp + 0x314], 0x7f666e50
mov dword [rbp + 0x318], 0x10637e8
mov dword [rbp + 0x31c], 0x3c554fd5
mov dword [rbp + 0x320], 0x34d10145
mov dword [rbp + 0x324], 0x2d297274
mov dword [rbp + 0x328], 0x179091bb
mov dword [rbp + 0x32c], 0xd8b57bfb
mov dword [rbp + 0x330], 0x36eab339
mov dword [rbp + 0x334], 0x27d42f61
mov dword [rbp + 0x338], 0x59dd3767
mov dword [rbp + 0x33c], 0x21287171
mov dword [rbp + 0x340], 0xf50cfdba
mov dword [rbp + 0x344], 0xef61dda
mov dword [rbp + 0x348], 0xe37c8eae
mov dword [rbp + 0x34c], 0x4a1a5d5d
mov dword [rbp + 0x350], 0x263ee87f
mov dword [rbp + 0x354], 0xdc7724cb
mov dword [rbp + 0x358], 0xe2087977
mov dword [rbp + 0x35c], 0xa2365472
mov dword [rbp + 0x360], 0x7fac0c24
mov dword [rbp + 0x364], 0x2e75c00a
mov dword [rbp + 0x368], 0x6fe6fa41
mov dword [rbp + 0x36c], 0x55e1b340
mov dword [rbp + 0x370], 0x7f7aeb6d
mov dword [rbp + 0x374], 0x7c367a1d
mov dword [rbp + 0x378], 0x20c0db1a
mov dword [rbp + 0x37c], 0x28cae79
mov dword [rbp + 0x380], 0x4e02427f
mov dword [rbp + 0x384], 0x28de6b71
mov dword [rbp + 0x388], 0xa8e87676
mov dword [rbp + 0x38c], 0xc1ab4373
mov dword [rbp + 0x390], 0x4ccd3e59
mov dword [rbp + 0x394], 0x357f7073
mov dword [rbp + 0x398], 0xfda167d
mov dword [rbp + 0x39c], 0x7677390c
mov dword [rbp + 0x3a0], 0x3539dcb5
mov dword [rbp + 0x3a4], 0x16fd0bd1
mov dword [rbp + 0x3a8], 0xc16c2b59
mov dword [rbp + 0x3ac], 0xf2084d2a
mov dword [rbp + 0x3b0], 0x6f5740e9
mov dword [rbp + 0x3b4], 0x3b235b04
mov dword [rbp + 0x3b8], 0x99260a79
mov dword [rbp + 0x3bc], 0x10f7ec7d
mov dword [rbp + 0x3c0], 0x47414757
mov dword [rbp + 0x3c4], 0x6801bd3d
mov dword [rbp + 0x3c8], 0x557ade03
mov dword [rbp + 0x3cc], 0xb87de201
mov dword [rbp + 0x3d0], 0x75b6a233
mov dword [rbp + 0x3d4], 0x480eb844
mov dword [rbp + 0x3d8], 0xbb0376f1
mov dword [rbp + 0x3dc], 0x7447a077
mov dword [rbp + 0x3e0], 0x26765de3
mov dword [rbp + 0x3e4], 0x9d2b744d
mov dword [rbp + 0x3e8], 0x372f9f7e
mov dword [rbp + 0x3ec], 0x6ce33c6e
mov dword [rbp + 0x3f0], 0x616e87cb
mov dword [rbp + 0x3f4], 0xe715e06d
mov dword [rbp + 0x3f8], 0x7695e519
mov dword [rbp + 0x3fc], 0x40367adb
mov dword [rbp + 0x400], 0x4b7e076c
mov dword [rbp + 0x404], 0xf8ed4f75
mov dword [rbp + 0x408], 0x20297244
mov dword [rbp + 0x40c], 0x42dbe009
mov dword [rbp + 0x410], 0x8431334b
mov dword [rbp + 0x414], 0x432a36ce
mov dword [rbp + 0x418], 0xdfd6e030
mov dword [rbp + 0x41c], 0x15657663
mov dword [rbp + 0x420], 0x516dba42
mov dword [rbp + 0x424], 0x90bb2410
mov dword [rbp + 0x428], 0xb464825
mov dword [rbp + 0x42c], 0x8e3007a8
mov dword [rbp + 0x430], 0x666e55a4
mov dword [rbp + 0x434], 0x2ccf6c72
mov dword [rbp + 0x438], 0x9efc6301
mov dword [rbp + 0x43c], 0xaaf74a7d
mov dword [rbp + 0x440], 0x259b8552
mov dword [rbp + 0x444], 0x65beb302
mov dword [rbp + 0x448], 0xb5766e37
mov dword [rbp + 0x44c], 0xc9b73001
mov dword [rbp + 0x450], 0x596b7bbc
mov dword [rbp + 0x454], 0x7d72ee24
mov dword [rbp + 0x458], 0x3065ca11
mov dword [rbp + 0x45c], 0x272fbc23
mov dword [rbp + 0x460], 0x79e2675
mov dword [rbp + 0x464], 0x385627fe
mov dword [rbp + 0x468], 0x7adc6b67
mov dword [rbp + 0x46c], 0x1e2adc7e
mov dword [rbp + 0x470], 0x3e6fb9b5
mov dword [rbp + 0x474], 0x4fba195b
mov dword [rbp + 0x478], 0xff0c3469
mov dword [rbp + 0x47c], 0xcc716725
mov dword [rbp + 0x480], 0x5565a9a9
mov dword [rbp + 0x484], 0x43be3b7f
mov dword [rbp + 0x488], 0x648b663f
mov dword [rbp + 0x48c], 0xfb2b6f59
mov dword [rbp + 0x490], 0xfa085a69
mov dword [rbp + 0x494], 0xc3f020ee
mov dword [rbp + 0x498], 0x8892332f
mov dword [rbp + 0x49c], 0x174355ad
mov dword [rbp + 0x4a0], 0x4156af03
mov dword [rbp + 0x4a4], 0x6338994b
mov dword [rbp + 0x4a8], 0x60cd7e78
mov dword [rbp + 0x4ac], 0xf2331448
mov dword [rbp + 0x4b0], 0x55bf2886
mov dword [rbp + 0x4b4], 0x3a60283a
mov dword [rbp + 0x4b8], 0xa926c0a
mov dword [rbp + 0x4bc], 0x38047fb8
mov dword [rbp + 0x4c0], 0x4f0feb35
mov dword [rbp + 0x4c4], 0xaea56bb
mov dword [rbp + 0x4c8], 0xca69a89
mov dword [rbp + 0x4cc], 0x82de2fa
mov dword [rbp + 0x4d0], 0x71b93009
mov dword [rbp + 0x4d4], 0x61b9b9b7
mov dword [rbp + 0x4d8], 0x677766dd
mov dword [rbp + 0x4dc], 0x37f2c96c
mov dword [rbp + 0x4e0], 0xc4397863
mov dword [rbp + 0x4e4], 0x3c554af2
mov dword [rbp + 0x4e8], 0x34f9cfce
mov dword [rbp + 0x4ec], 0xef6c7244
mov dword [rbp + 0x4f0], 0x46e20bdc
mov dword [rbp + 0x4f4], 0x40b37a52
mov dword [rbp + 0x4f8], 0x62ddd7d
mov dword [rbp + 0x4fc], 0xe2118477
mov dword [rbp + 0x500], 0x60216223
mov dword [rbp + 0x504], 0x9edc0461
mov dword [rbp + 0x508], 0xb73b2377
mov dword [rbp + 0x50c], 0xe3cf0ce4
mov dword [rbp + 0x510], 0x67385695
mov dword [rbp + 0x514], 0x66fdd12c
mov dword [rbp + 0x518], 0xd3d6337
mov dword [rbp + 0x51c], 0xdfcd63af
mov dword [rbp + 0x520], 0xe240453c
mov dword [rbp + 0x524], 0xa4374c72
mov dword [rbp + 0x528], 0x8786cf11
mov dword [rbp + 0x52c], 0xeab80e52
mov dword [rbp + 0x530], 0x2a86f489
mov dword [rbp + 0x534], 0x98e07443
mov dword [rbp + 0x538], 0x1180e62a
mov dword [rbp + 0x53c], 0xe0fa0c29
mov dword [rbp + 0x540], 0x3e3b3e29
mov dword [rbp + 0x544], 0xcd09f70f
mov dword [rbp + 0x548], 0xf27d648b
mov dword [rbp + 0x54c], 0x938e4a22
mov dword [rbp + 0x550], 0xc0633425
mov dword [rbp + 0x554], 0x4b6c3fc9
mov dword [rbp + 0x558], 0x9276cda2
mov dword [rbp + 0x55c], 0xb187b528
mov dword [rbp + 0x560], 0x63042b7
mov dword [rbp + 0x564], 0x724c4ee2
mov dword [rbp + 0x568], 0xdeb0c3b5
mov dword [rbp + 0x56c], 0x148b663a
mov dword [rbp + 0x570], 0x87946f59
mov dword [rbp + 0x574], 0x34835a24
mov dword [rbp + 0x578], 0xa679bf2b
mov dword [rbp + 0x57c], 0xc364bc33
mov dword [rbp + 0x580], 0x1735ce12
mov dword [rbp + 0x584], 0xdd2f7737
mov dword [rbp + 0x588], 0x6726692f
mov dword [rbp + 0x58c], 0x2dcb77f0
mov dword [rbp + 0x590], 0x1b5145b
mov dword [rbp + 0x594], 0x4b7579c8
mov dword [rbp + 0x598], 0xb9252063
mov dword [rbp + 0x59c], 0xc60f7f16
mov dword [rbp + 0x5a0], 0x4a452a7a
mov dword [rbp + 0x5a4], 0xffda58e0
mov dword [rbp + 0x5a8], 0x636fc9ec
mov dword [rbp + 0x5ac], 0xb1d22176
mov dword [rbp + 0x5b0], 0x709b2b3d
mov dword [rbp + 0x5b4], 0xa03079a0
mov dword [rbp + 0x5b8], 0xe6c24988
mov dword [rbp + 0x5bc], 0xa8673856
mov dword [rbp + 0x5c0], 0x3766dee8
mov dword [rbp + 0x5c4], 0x8fef363
mov dword [rbp + 0x5c8], 0x69aa806f
mov dword [rbp + 0x5cc], 0x70e008a5
mov dword [rbp + 0x5d0], 0xef654260
mov dword [rbp + 0x5d4], 0x7ce402e0
mov dword [rbp + 0x5d8], 0x1058b80e
mov dword [rbp + 0x5dc], 0xfd1353d
mov dword [rbp + 0x5e0], 0xe4108877
mov dword [rbp + 0x5e4], 0x90e03e6c
mov dword [rbp + 0x5e8], 0xe3601935
mov dword [rbp + 0x5ec], 0xb977f34c
mov dword [rbp + 0x5f0], 0x34e31ec
mov dword [rbp + 0x5f4], 0x543fe12a
mov dword [rbp + 0x5f8], 0x2e5cbef1
mov dword [rbp + 0x5fc], 0x57a30ba
mov dword [rbp + 0x600], 0x84482480
mov dword [rbp + 0x604], 0x67344704
mov dword [rbp + 0x608], 0x61b8cf7c
mov dword [rbp + 0x60c], 0x900ff19b
mov dword [rbp + 0x610], 0x3e0acb82
mov dword [rbp + 0x614], 0xa37e8475
mov dword [rbp + 0x618], 0x1c435017
mov dword [rbp + 0x61c], 0xe83ea35c
mov dword [rbp + 0x620], 0x4e51650d
mov dword [rbp + 0x624], 0x1f0f75e1
mov dword [rbp + 0x628], 0x620cac5a
mov dword [rbp + 0x62c], 0xf4dd6864
mov dword [rbp + 0x630], 0x919fa82e
mov dword [rbp + 0x634], 0xbfe07eb1
mov dword [rbp + 0x638], 0x8fef093e
mov dword [rbp + 0x63c], 0x4fce755d
mov dword [rbp + 0x640], 0x68db121
mov dword [rbp + 0x644], 0x13bb282e
mov dword [rbp + 0x648], 0x91a0724b
mov dword [rbp + 0x64c], 0x36c1bdb5
mov dword [rbp + 0x650], 0x5831432a
mov dword [rbp + 0x654], 0x29ceabd
mov dword [rbp + 0x658], 0x7907af70
mov dword [rbp + 0x65c], 0x6a3e1c2c
mov dword [rbp + 0x660], 0x3e24c1bc
mov dword [rbp + 0x664], 0xbeea2f4f
mov dword [rbp + 0x668], 0xaa23673b
mov dword [rbp + 0x66c], 0xe876b63b
mov dword [rbp + 0x670], 0xef09163e
mov dword [rbp + 0x674], 0x85b9418d
mov dword [rbp + 0x678], 0xbb73ec4f
mov dword [rbp + 0x67c], 0xbb2cd68d
mov dword [rbp + 0x680], 0xc00e6f3a
mov dword [rbp + 0x684], 0x4844e65e
mov dword [rbp + 0x688], 0x7443de91
mov dword [rbp + 0x68c], 0xdaeb566b
mov dword [rbp + 0x690], 0x5596576
mov dword [rbp + 0x694], 0x31988ffa
mov dword [rbp + 0x698], 0xa6753f2b
mov dword [rbp + 0x69c], 0x260a428c
mov dword [rbp + 0x6a0], 0x27ec79b5
mov dword [rbp + 0x6a4], 0x38a6eb71
mov dword [rbp + 0x6a8], 0x4036e4e7
mov dword [rbp + 0x6ac], 0x3c75f46c
mov dword [rbp + 0x6b0], 0xfce24045
mov dword [rbp + 0x6b4], 0x9be2710c
mov dword [rbp + 0x6b8], 0xcb27a765
mov dword [rbp + 0x6bc], 0x480e170f
mov dword [rbp + 0x6c0], 0xc86ffefa
mov dword [rbp + 0x6c4], 0x2a514f00
mov dword [rbp + 0x6c8], 0x55410ae8
mov dword [rbp + 0x6cc], 0x24db720d
mov dword [rbp + 0x6d0], 0xbf76d032
mov dword [rbp + 0x6d4], 0x1832481b
mov dword [rbp + 0x6d8], 0x2f2fdd6c
mov dword [rbp + 0x6dc], 0x6e1787a6
mov dword [rbp + 0x6e0], 0xf4cf6c73
mov dword [rbp + 0x6e4], 0x66a0be73
mov dword [rbp + 0x6e8], 0x6b03c870
mov dword [rbp + 0x6ec], 0x2a3e8407
mov dword [rbp + 0x6f0], 0x6f7f71a6
mov dword [rbp + 0x6f4], 0xb57a4536
mov dword [rbp + 0x6f8], 0xe8c939d0
mov dword [rbp + 0x6fc], 0xd9ab8b0b
mov dword [rbp + 0x700], 0x90036355
mov dword [rbp + 0x704], 0xc35c815
mov dword [rbp + 0x708], 0x6ba67940
mov dword [rbp + 0x70c], 0x750d0518
mov dword [rbp + 0x710], 0x7cdf4386
mov dword [rbp + 0x714], 0xe7330343
mov dword [rbp + 0x718], 0x35411322
mov dword [rbp + 0x71c], 0xb42d8ebd
mov dword [rbp + 0x720], 0x86c67580
mov dword [rbp + 0x724], 0xb5c77d61
mov dword [rbp + 0x728], 0x79b32d21
mov dword [rbp + 0x72c], 0x7b4c366f
mov dword [rbp + 0x730], 0x6554cb5
mov dword [rbp + 0x734], 0x6838e1c1
mov dword [rbp + 0x738], 0x72e82ebe
mov dword [rbp + 0x73c], 0x7e81dc41
mov dword [rbp + 0x740], 0xd4ce05ad
mov dword [rbp + 0x744], 0x35ae74c0
mov dword [rbp + 0x748], 0xb2160346
mov dword [rbp + 0x74c], 0x2294687c
mov dword [rbp + 0x750], 0x9fbc237a
mov dword [rbp + 0x754], 0x4486b531
mov dword [rbp + 0x758], 0x453de80a
mov dword [rbp + 0x75c], 0x526940
mov dword [rbp + 0x760], 0x3f624e49
mov dword [rbp + 0x764], 0x4b42dec4
mov dword [rbp + 0x768], 0x86037233
mov dword [rbp + 0x76c], 0x6b36a777
mov dword [rbp + 0x770], 0x6c49602e
mov dword [rbp + 0x774], 0x4159e3f2
mov dword [rbp + 0x778], 0x77e36971
mov dword [rbp + 0x77c], 0xa4f4b43f
mov dword [rbp + 0x780], 0x254646a9
mov dword [rbp + 0x784], 0xc3dd3716
mov dword [rbp + 0x788], 0xb2441c48
mov dword [rbp + 0x78c], 0xc53a0daa
mov dword [rbp + 0x790], 0x7dd80fac
mov dword [rbp + 0x794], 0x7d66054d
mov dword [rbp + 0x798], 0x251a9981
mov dword [rbp + 0x79c], 0x426f4388
mov dword [rbp + 0x7a0], 0x41feb64b
mov dword [rbp + 0x7a4], 0x7d476fc
mov dword [rbp + 0x7a8], 0x8499227b
mov dword [rbp + 0x7ac], 0x2cacf342
mov dword [rbp + 0x7b0], 0x6838c850
mov dword [rbp + 0x7b4], 0xfcba2b31
mov dword [rbp + 0x7b8], 0x3607c561
mov dword [rbp + 0x7bc], 0xa6715961
mov dword [rbp + 0x7c0], 0xa6eb59c8
mov dword [rbp + 0x7c4], 0x3638db76
mov dword [rbp + 0x7c8], 0x5a0f6c40
mov dword [rbp + 0x7cc], 0xe0048375
mov dword [rbp + 0x7d0], 0x2972ecb1
mov dword [rbp + 0x7d4], 0x29b07164
mov dword [rbp + 0x7d8], 0x3e334b56
mov dword [rbp + 0x7dc], 0x6b3a0504
mov dword [rbp + 0x7e0], 0x5083ce4c
mov dword [rbp + 0x7e4], 0xcdf3ea2b
mov dword [rbp + 0x7e8], 0x69714159
mov dword [rbp + 0x7ec], 0x73d77fe3
mov dword [rbp + 0x7f0], 0x46e0a8b1
mov dword [rbp + 0x7f4], 0xb3172546
mov dword [rbp + 0x7f8], 0xa5566b71
mov dword [rbp + 0x7fc], 0x778b6299
mov dword [rbp + 0x800], 0xe6a0781
mov dword [rbp + 0x804], 0xc30cc156
mov dword [rbp + 0x808], 0x49001caf
mov dword [rbp + 0x80c], 0x1ab26bd1
mov dword [rbp + 0x810], 0x7bb4bd90
mov dword [rbp + 0x814], 0x36d1b5b5
mov dword [rbp + 0x818], 0x5831432a
mov dword [rbp + 0x81c], 0x3eb15c99
mov dword [rbp + 0x820], 0x8ebe90e6
mov dword [rbp + 0x824], 0x1275987d
mov dword [rbp + 0x828], 0x4825e898
mov dword [rbp + 0x82c], 0xdd013246
mov dword [rbp + 0x830], 0x5523b7bf
mov dword [rbp + 0x834], 0x17bc2a6e
mov dword [rbp + 0x838], 0x63ab2e60
mov dword [rbp + 0x83c], 0x4fc660e
mov dword [rbp + 0x840], 0xcf7cbccb
mov dword [rbp + 0x844], 0x7db4d6b9
mov dword [rbp + 0x848], 0x24a19ca
mov dword [rbp + 0x84c], 0xf44838b8
mov dword [rbp + 0x850], 0x38aa5ff6
mov dword [rbp + 0x854], 0x2e6714e0
mov dword [rbp + 0x858], 0x6e2dacf3
mov dword [rbp + 0x85c], 0x31ccaffa
mov dword [rbp + 0x860], 0xe5b93f2b
mov dword [rbp + 0x864], 0xedcd633c
mov dword [rbp + 0x868], 0x6ba4b31a
mov dword [rbp + 0x86c], 0x9dccc5ed
mov dword [rbp + 0x870], 0xea9cd2c9
mov dword [rbp + 0x874], 0xdda203c6
mov dword [rbp + 0x878], 0x34c9cfce
mov dword [rbp + 0x87c], 0xa5617244
mov dword [rbp + 0x880], 0x412744da
mov dword [rbp + 0x884], 0xd5157280
mov dword [rbp + 0x888], 0xc8fbc930
mov dword [rbp + 0x88c], 0xe4144333
mov dword [rbp + 0x890], 0x57ee3ea6
mov dword [rbp + 0x894], 0x29eb7209
mov dword [rbp + 0x898], 0xecc0feba
mov dword [rbp + 0x89c], 0xe85c36d
mov dword [rbp + 0x8a0], 0x8c2008ac
mov dword [rbp + 0x8a4], 0x2eae6621
mov dword [rbp + 0x8a8], 0x3720a7b6
mov dword [rbp + 0x8ac], 0xa0a6c40
mov dword [rbp + 0x8b0], 0x34011b7d
mov dword [rbp + 0x8b4], 0x772d1875
mov dword [rbp + 0x8b8], 0xa3846d3f
mov dword [rbp + 0x8bc], 0x76f7c00a
mov dword [rbp + 0x8c0], 0x623e2989
mov dword [rbp + 0x8c4], 0x117b1cca
mov dword [rbp + 0x8c8], 0x2d6e13e6
mov dword [rbp + 0x8cc], 0x695139d0
mov dword [rbp + 0x8d0], 0xd3a8793e
mov dword [rbp + 0x8d4], 0xcd00402c
mov dword [rbp + 0x8d8], 0x38360042
mov dword [rbp + 0x8dc], 0x87de2367
mov dword [rbp + 0x8e0], 0x30950423
mov dword [rbp + 0x8e4], 0x77410bd
mov dword [rbp + 0x8e8], 0xd556ede
mov dword [rbp + 0x8ec], 0x3f7476e2
mov dword [rbp + 0x8f0], 0xc33fa4ac
mov dword [rbp + 0x8f4], 0x334b42d8
mov dword [rbp + 0x8f8], 0x74610f7f
mov dword [rbp + 0x8fc], 0x2b170a72
mov dword [rbp + 0x900], 0xa0e82e65
mov dword [rbp + 0x904], 0x8253d228
mov dword [rbp + 0x908], 0xf351727
mov dword [rbp + 0x90c], 0x48b9b779
mov dword [rbp + 0x910], 0x562546ce
mov dword [rbp + 0x914], 0x21f8e27d
mov dword [rbp + 0x918], 0x67bc2ebc
mov dword [rbp + 0x91c], 0x84817e5c
mov dword [rbp + 0x920], 0x7e78335b
mov dword [rbp + 0x924], 0xc161ab0
mov dword [rbp + 0x928], 0x384065f9
mov dword [rbp + 0x92c], 0x83f56003
mov dword [rbp + 0x930], 0xb001803c
mov dword [rbp + 0x934], 0x4dc327fc
mov dword [rbp + 0x938], 0xe06c250a
mov dword [rbp + 0x93c], 0x915a85b4
mov dword [rbp + 0x940], 0x78a9d739
mov dword [rbp + 0x944], 0x503dd6a8
mov dword [rbp + 0x948], 0x19cb0daf
mov dword [rbp + 0x94c], 0x6cec7c4e
mov dword [rbp + 0x950], 0x1721e54d
mov dword [rbp + 0x954], 0x9ff8722
mov dword [rbp + 0x958], 0xb11f8b6f
mov dword [rbp + 0x95c], 0x1c82c871
mov dword [rbp + 0x960], 0xef6c6ccf
mov dword [rbp + 0x964], 0x9a6c0eee
mov dword [rbp + 0x968], 0xfc48be03
mov dword [rbp + 0x96c], 0xb21887e
mov dword [rbp + 0x970], 0xae18a88b
mov dword [rbp + 0x974], 0x5a217ba8
mov dword [rbp + 0x978], 0x1de1f598
mov dword [rbp + 0x97c], 0x38b26ade
mov dword [rbp + 0x980], 0x32837336
mov dword [rbp + 0x984], 0xaec7172b
mov dword [rbp + 0x988], 0x6797d662
mov dword [rbp + 0x98c], 0x6e91b140
mov dword [rbp + 0x990], 0xdeb493bf
mov dword [rbp + 0x994], 0xe403617b
mov dword [rbp + 0x998], 0x2a3b4d38
mov dword [rbp + 0x99c], 0x7bf03fa4
mov dword [rbp + 0x9a0], 0x227cc043
mov dword [rbp + 0x9a4], 0xa1fe7249
mov dword [rbp + 0x9a8], 0x5a22e547
mov dword [rbp + 0x9ac], 0x567488af
mov dword [rbp + 0x9b0], 0x74fa0999
mov dword [rbp + 0x9b4], 0xb463114c
lea rcx, [rsp + 0x48]
mov dword [rbp + 0x9b8], 0xe600150
mov dword [rbp + 0x9bc], 0x87251cd
mov rsi, r12
mov dword [rbp + 0x9c0], 0x4a29a82f
mov dword [rbp + 0x9c4], 0xbce07f5e
mov dword [rbp + 0x9c8], 0x88320126
call fcn.1800019c0
lea rcx, [rsp + 0x78]
mov r15, qword [rax + 0x10]
call fcn.1800019c0
mov rbx, rax
cmp qword [rax + 0x18], 0x10
jb 0x180003bdd
mov rbx, qword [rax]
test rbx, rbx
jne 0x180003bea
xor dil, dil
jmp 0x180003c6e
xor r9d, r9d
mov qword [rsp + 0x30], r12
lea rax, [rsp + 0x40]
mov qword [rsp + 0x28], r12
mov edx, r15d
mov qword [rsp + 0x20], rax
mov rcx, rbx
lea r8d, [r9 + 1]
call qword [sym.imp.CRYPT32.dll_CryptStringToBinaryA]
test eax, eax
jne 0x180003c1a
xor dil, dil
jmp 0x180003c6e
mov ecx, dword [rsp + 0x40]
inc ecx
call fcn.180014624
mov rsi, rax
test rax, rax
jne 0x180003c32
xor dil, dil
jmp 0x180003c6e
mov ecx, dword [rsp + 0x40]
xor eax, eax
inc ecx
mov qword [rsp + 0x30], r12
mov rdi, rsi
mov qword [rsp + 0x28], r12
rep stosb byte [rdi], al
lea rax, [rsp + 0x40]
mov rcx, rbx
mov r9, rsi
mov qword [rsp + 0x20], rax
mov r8d, 1
mov edx, r15d
call qword [sym.imp.CRYPT32.dll_CryptStringToBinaryA]
test eax, eax
setne dil
mov rax, qword [rbp - 0x70]
mov r15, qword [rsp + 0xb28]
mov rbx, qword [rsp + 0xb20]
cmp rax, 0x10
jb 0x180003ccd
mov rcx, qword [rsp + 0x78]
inc rax
cmp rax, 0x1000
jb 0x180003cc8
test cl, 0x1f
jne 0x180003e85
mov rax, qword [rcx - 8]
cmp rax, rcx
jae 0x180003e8b
sub rcx, rax
cmp rcx, 8
jb 0x180003e91
cmp rcx, 0x27
ja 0x180003e97
mov rcx, rax
call fcn.180006144
mov rax, qword [rsp + 0x60]
mov qword [rbp - 0x70], 0xf
mov qword [rbp - 0x78], r12
mov byte [rsp + 0x78], r12b
cmp rax, 0x10
jb 0x180003d2e
mov rcx, qword [rsp + 0x48]
inc rax
cmp rax, 0x1000
jb 0x180003d29
test cl, 0x1f
jne 0x180003e9d
mov rax, qword [rcx - 8]
cmp rax, rcx
jae 0x180003ea3
sub rcx, rax
cmp rcx, 8
jb 0x180003ea9
cmp rcx, 0x27
ja 0x180003eaf
mov rcx, rax
call fcn.180006144
mov qword [rsp + 0x60], 0xf
mov qword [rsp + 0x58], r12
mov byte [rsp + 0x48], r12b
test dil, dil
jne 0x180003e10
mov r9d, 0x64
lea r8, [0x180090980]
mov rcx, r14
lea edx, [r9 + 3]
call qword [sym.imp.USER32.dll_LoadStringW]
mov r9d, 0x64
lea r8, [0x1800908b0]
mov rcx, r14
lea edx, [r9 + 9]
call qword [sym.imp.USER32.dll_LoadStringW]
mov rcx, r14
call fcn.180004020
mov edx, 1
mov rcx, r14
call fcn.1800040a0
test eax, eax
je 0x180003e67
xor r9d, r9d
lea rcx, [rsp + 0x48]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_GetMessageW]
test eax, eax
je 0x180003e0a
mov rcx, qword [rsp + 0x48]
lea r8, [rsp + 0x48]
xor edx, edx
call qword [sym.imp.USER32.dll_TranslateAcceleratorW]
test eax, eax
jne 0x180003df3
xor r9d, r9d
lea rdx, str.hgxfxhsrer
xor r8d, r8d
xor ecx, ecx
call qword [sym.imp.USER32.dll_MessageBoxA]
lea rcx, [rsp + 0x48]
call qword [sym.imp.USER32.dll_TranslateMessage]
lea rcx, [rsp + 0x48]
call qword [sym.imp.USER32.dll_DispatchMessageW]
xor r9d, r9d
lea rcx, [rsp + 0x48]
xor r8d, r8d
xor edx, edx
call qword [sym.imp.USER32.dll_GetMessageW]
test eax, eax
jne 0x180003db2
mov eax, dword [rsp + 0x58]
jmp 0x180003e67
mov edx, dword [rsp + 0x40]
xor eax, eax
mov qword [0x180090898], rax
mov rcx, rsi
mov dword [0x180090898], 1
mov qword [0x1800908a0], rax
mov qword [0x1800908a8], rax
mov qword [0x180090890], r14
call fcn.180002070
mov edx, 0xa2c
mov qword [0x1800908a0], rax
lea rcx, [rbp - 0x60]
call fcn.180002070
lea rcx, [0x180090890]
call rax
mov eax, 1
mov rcx, qword [rbp + 0x9d0]
xor rcx, rsp
call fcn.180005bf0
add rsp, 0xae0
pop r14
pop r12
pop rdi
pop rsi
pop rbp
ret
call fcn.180014550
int3
call fcn.180014550
int3
call fcn.180014550
int3
call fcn.180014550
int3
call fcn.180014550
int3
call fcn.180014550
int3
call fcn.180014550
int3
call fcn.180014550
int3