Function at 0x24999bb
Capabilities:
Contain obfuscated stackstrings

Disassembly:
push ebp
lea ebp, [esp - 0x6c]
sub esp, 0x240
mov eax, dword [0x6400104]
xor eax, ebp
mov dword [ebp + 0x68], eax
fld qword [ebp + 0x78]
push ebx
push esi
mov esi, dword [ebp + 0x74]
push ecx
push ecx
fst qword [ebp - 0x1c8]
fstp qword [esp]
call fcn.0248e52d
pop ecx
pop ecx
test al, al
jne 0x2499a07
fld qword [ebp - 0x1c8]
call fcn.02585f00
push eax
push esi
call fcn.0249998c
pop ecx
pop ecx
jmp 0x2499f3e
mov dword [ebp - 0x1c0], 0x725a6d5a
mov dword [ebp - 0x1bc], 0x55455461
mov dword [ebp - 0x1b8], 0x4b345148
mov dword [ebp - 0x1b4], 0x76676a48
mov dword [ebp - 0x1b0], 0x44557864
mov dword [ebp - 0x1ac], 0x6645414e
mov dword [ebp - 0x1a8], 0x6d6b4363
mov dword [ebp - 0x1a4], 0x71493366
mov dword [ebp - 0x1a0], 0x4b55774b
mov dword [ebp - 0x19c], 0x6a526943
mov dword [ebp - 0x198], 0x6363774d
mov dword [ebp - 0x194], 0x7134535a
mov dword [ebp - 0x190], 0x4b555346
mov dword [ebp - 0x18c], 0x4d595249
mov dword [ebp - 0x188], 0x5a556749
mov dword [ebp - 0x184], 0x5930544e
mov dword [ebp - 0x180], 0x7767674e
mov dword [ebp - 0x17c], 0x63345449
mov dword [ebp - 0x178], 0x71557a4d
mov dword [ebp - 0x174], 0x316b794b
mov dword [ebp - 0x170], 0x51497746
mov dword [ebp - 0x16c], 0x6f41534b
mov dword [ebp - 0x168], 0x464d7a43
mov dword [ebp - 0x164], 0x4c30544c
mov dword [ebp - 0x160], 0x77514849
mov dword [ebp - 0x15c], 0x446b5245
mov dword [ebp - 0x158], 0x39784445
mov dword [ebp - 0x154], 0x77774143
mov dword [ebp - 0x150], 0x4e4d4245
mov dword [ebp - 0x14c], 0x64385865
mov dword [ebp - 0x148], 0x6f675163
mov dword [ebp - 0x144], 0x4d514766
mov dword [ebp - 0x140], 0x64346a4a
mov dword [ebp - 0x13c], 0x44345347
mov dword [ebp - 0x138], 0x3259334a
mov dword [ebp - 0x134], 0x79495444
mov dword [ebp - 0x130], 0x73304743
mov dword [ebp - 0x12c], 0x33566949
mov dword [ebp - 0x128], 0x49386a4e
mov dword [ebp - 0x124], 0x43306948
mov dword [ebp - 0x120], 0x4a454843
mov dword [ebp - 0x11c], 0x3234414d
mov dword [ebp - 0x118], 0x49416864
mov dword [ebp - 0x114], 0x63494165
mov dword [ebp - 0x110], 0x42495863
mov dword [ebp - 0x10c], 0x33426748
mov dword [ebp - 0x108], 0x4234684e
mov dword [ebp - 0x104], 0x78344243
mov dword [ebp - 0x100], 0x2b55784d
mov dword [ebp - 0xfc], 0x6b49514d
mov dword [ebp - 0xf8], 0x56596e4f
mov dword [ebp - 0xf4], 0x50345449
mov dword [ebp - 0xf0], 0x2b685465
mov dword [ebp - 0xec], 0x68457a41
mov dword [ebp - 0xe8], 0x39635363
mov dword [ebp - 0xe4], 0x73636d49
mov dword [ebp - 0xe0], 0x2f6b7846
mov dword [ebp - 0xdc], 0x7642414c
mov dword [ebp - 0xd8], 0x6a63784d
mov dword [ebp - 0xd4], 0x56454445
mov dword [ebp - 0xd0], 0x7856544f
mov dword [ebp - 0xcc], 0x6a554447
mov dword [ebp - 0xc8], 0x35397a4f
mov dword [ebp - 0xc4], 0x78737a47
mov dword [ebp - 0xc0], 0x58553347
mov dword [ebp - 0xbc], 0x4e4d7a4d
mov dword [ebp - 0xb8], 0x69416766
mov dword [ebp - 0xb4], 0x4951784f
mov dword [ebp - 0xb0], 0x2f356e42
mov dword [ebp - 0xac], 0x524d5866
mov dword [ebp - 0xa8], 0x6f355146
mov dword [ebp - 0xa4], 0x6c4d5449
mov dword [ebp - 0xa0], 0x44514244
mov dword [ebp - 0x9c], 0x4c737a50
mov dword [ebp - 0x98], 0x346b4348
mov dword [ebp - 0x94], 0x6755674d
mov dword [ebp - 0x90], 0x78317761
mov dword [ebp - 0x8c], 0x75467942
mov dword [ebp - 0x88], 0x79594249
mov dword [ebp - 0x84], 0x4b637947
mov dword [ebp - 0x80], 0x7849424a
fld qword [ebp - 0x1c8]
lea eax, [ebp + 0x47]
push ecx
push ecx
fstp qword [esp]
xor ebx, ebx
mov dword [ebp - 0x7c], 0x304e6948
push ebx
sub esp, 0xc
mov byte [ebp - 0x1c4], bl
mov ecx, esp
mov dword [ebp - 0x78], 0x2b516d49
mov dword [ebp - 0x74], 0x424d7865
mov dword [ebp - 0x70], 0x4d414448
push dword [ebp - 0x1c4]
mov dword [ebp - 0x6c], 0x51385747
push eax
mov dword [ebp - 0x68], 0x72307741
lea eax, [ebp - 0x1c0]
mov dword [ebp - 0x64], 0x3259674a
mov dword [ebp - 0x60], 0x78596e46
mov dword [ebp - 0x5c], 0x386f4449
mov dword [ebp - 0x58], 0x31774363
mov dword [ebp - 0x54], 0x78637859
mov dword [ebp - 0x50], 0x4155674c
mov dword [ebp - 0x4c], 0x5830414f
mov dword [ebp - 0x48], 0x644d334b
mov dword [ebp - 0x44], 0x3234434b
mov dword [ebp - 0x40], 0x44307766
mov dword [ebp - 0x3c], 0x43386a5a
mov dword [ebp - 0x38], 0x43346748
mov dword [ebp - 0x34], 0x316b424c
mov dword [ebp - 0x30], 0x7a416942
mov dword [ebp - 0x2c], 0x2f6c7a4f
mov dword [ebp - 0x28], 0x61454345
mov dword [ebp - 0x24], 0x64347942
mov dword [ebp - 0x20], 0x5a635142
mov dword [ebp - 0x1c], 0x664d6a45
mov dword [ebp - 0x18], 0x43635149
mov dword [ebp - 0x14], 0x516b6e47
mov dword [ebp - 0x10], 0x7a527749
mov dword [ebp - 0xc], 0x6e314145
mov dword [ebp - 8], 0x39675342
mov dword [ebp - 4], 0x31735449
mov dword [ebp], 0x59347750
mov dword [ebp + 4], 0x72685450
mov dword [ebp + 8], 0x7930794d
mov dword [ebp + 0xc], 0x4b4d574e
mov dword [ebp + 0x10], 0x5877544c
mov dword [ebp + 0x14], 0x7877544d
mov dword [ebp + 0x18], 0x6938774f
mov dword [ebp + 0x1c], 0x6c347a4b
mov dword [ebp + 0x20], 0x41385449
mov dword [ebp + 0x24], 0x31566941
mov dword [ebp + 0x28], 0x6e634343
mov dword [ebp + 0x2c], 0x78415447
mov dword [ebp + 0x30], 0x4630534a
mov dword [ebp + 0x34], 0x70426841
mov dword [ebp + 0x38], 0x6b49434a
mov dword [ebp + 0x3c], 0x44515343
mov dword [ebp + 0x40], 0x41415145
mov word [ebp + 0x44], 0x5841
mov byte [ebp + 0x46], 0x77
push eax
mov dword [ecx], ebx
mov dword [ecx + 4], ebx
mov dword [ecx + 8], ebx
call fcn.024799be
lea eax, [ebp - 0x1d4]
push eax
call fcn.0247d204
add esp, 0x10
mov ecx, eax
call fcn.02486d16
push eax
lea eax, [ebp + 0x48]
push 0x20
push eax
call fcn.024ab3a3
add esp, 0x14
lea ecx, [ebp - 0x1d4]
call fcn.0247fde7
lea eax, [ebp + 0x48]
push eax
call fcn.025d5600
pop ecx
lea ecx, [ebp + 0x48]
dec ecx
add eax, ecx
cmp byte [eax], 0x30
jne 0x2499f33
jmp 0x2499f0c
cmp byte [eax], 0x30
jne 0x2499f13
dec eax
lea ecx, [ebp + 0x48]
cmp eax, ecx
ja 0x2499f06
mov edx, eax
jmp 0x2499f27
mov cl, byte [eax]
cmp cl, 0x2e
je 0x2499f30
sub cl, 0x30
cmp cl, 9
ja 0x2499f33
dec eax
lea ecx, [ebp + 0x48]
cmp eax, ecx
jae 0x2499f17
jmp 0x2499f33
mov byte [edx + 1], bl
lea eax, [ebp + 0x48]
mov ecx, esi
push eax
call fcn.0247aa91
mov ecx, dword [ebp + 0x68]
mov eax, esi
pop esi
xor ecx, ebp
pop ebx
call fcn.02585cf8
lea esp, [ebp + 0x6c]
pop ebp
ret