Function at 0x4932f0
Capabilities:
Get number of processors

Disassembly:
push 0xffffffffffffffff
push 0x4b5c7c
mov eax, dword fs:[0]
push eax
mov dword fs:[0], esp
push ecx
push ebx
push ebp
push esi
push edi
mov esi, ecx
push 0x4a6300
push 0x4a6280
push 0x578
lea eax, [esi + 0xaf4]
push 0x88
push eax
mov dword [esp + 0x24], esi
call fcn.004a78bd
push 0x4a6300
push 0x4a6280
push 0x578
lea ecx, [esi + 0x2f2b4]
push 0x88
push ecx
mov dword [esp + 0x30], 0
call fcn.004a78bd
push 0x4a63f0
push 0x4a63a0
push 0x8a100
lea edx, [esi + 0x5da74]
push 0x10
push edx
mov byte [esp + 0x30], 1
call fcn.004a78bd
mov eax, dword [esp + 0x24]
mov dword [esi], 0x4b7348
mov dword [esi + 0x8fea74], eax
mov ecx, 0x7530
xor eax, eax
lea edi, [esi + 0x9001f4]
rep stosd dword es:[edi], eax
mov ecx, 0x7530
lea edi, [esi + 0x91d6b4]
rep stosd dword es:[edi], eax
call dword [sym.imp.winmm.dll_timeGetTime]
mov dword [esi + 0x9001e8], eax
mov ecx, 0x64
mov dword [esi + 0x9001ec], eax
lea edx, [esi + 0x8fea7c]
mov edi, ecx
mov eax, 7
mov word [edx], ax
add edx, 0x3c
dec edi
jne 0x4933ca
lea edi, [esi + 0x8feab6]
mov dword [esp + 0x24], 6
mov edx, 3
mov ebp, 0x4e
mov ebx, 0x96
jmp 0x4933f7
mov ebp, 0x4e
mov word [edi - 2], 0xe
mov word [edi], 0x3c
mov word [edi + 2], ax
mov word [edi + 4], 0x46
mov word [edi + 0x1a], dx
mov word [edi + 0x1c], 0x32
mov word [edi + 6], ax
mov word [edi + 8], 0x2a
mov word [edi + 0xa], ax
mov word [edi + 0xc], bp
mov word [edi + 0x1e], 0xc
mov word [edi + 0x20], bp
mov ebp, dword [esp + 0x24]
mov word [edi + 0xe], 0xf
mov word [edi + 0x10], 0x58
mov word [edi + 0x12], dx
mov word [edi + 0x14], bx
mov word [edi + 0x16], ax
mov word [edi + 0x18], 0x46
mov word [edi + 0x26], 0xc
mov word [edi + 0x28], 0x50
add edi, 0x3c
dec ebp
mov dword [esp + 0x24], ebp
jne 0x4933f2
mov edi, 0xf0
mov ebp, 0x78
mov word [esi + 0x8fecd2], di
mov word [esi + 0x8fecd0], dx
mov word [esi + 0x8fecd6], bp
mov word [esi + 0x8fecde], 0x5a
mov word [esi + 0x8fecdc], dx
mov word [esi + 0x8fecea], bx
mov word [esi + 0x8fece8], ax
mov word [esi + 0x8fecfa], di
mov word [esi + 0x8fecf8], ax
mov word [esi + 0x8fed0e], bx
mov edi, 0x5a
mov word [esi + 0x8fed0c], dx
mov word [esi + 0x8fed12], di
mov word [esi + 0x8fed1a], di
mov word [esi + 0x8fed18], dx
mov word [esi + 0x8fed26], bx
mov edi, 0xb4
mov word [esi + 0x8fed24], ax
mov word [esi + 0x8fed36], di
mov word [esi + 0x8fed34], ax
mov word [esi + 0x8fed4a], 0xd2
mov word [esi + 0x8fed48], dx
mov word [esi + 0x8fed4e], cx
mov word [esi + 0x8fed56], bp
mov word [esi + 0x8fed54], dx
mov word [esi + 0x8fed62], bx
mov word [esi + 0x8fed60], ax
mov word [esi + 0x8fed72], di
mov word [esi + 0x8fed70], ax
mov word [esi + 0x8fed86], 0xd2
mov word [esi + 0x8fed84], dx
mov word [esi + 0x8fed8a], 0x50
mov word [esi + 0x8fed92], 0x5a
mov word [esi + 0x8fed90], dx
mov word [esi + 0x8fed9e], bx
mov word [esi + 0x8fed9c], ax
mov word [esi + 0x8fedae], di
mov word [esi + 0x8fedac], ax
mov word [esi + 0x8fedc2], di
mov word [esi + 0x8fedc0], dx
mov word [esi + 0x8fedc6], 0x50
mov word [esi + 0x8fedce], bp
mov word [esi + 0x8fedcc], dx
mov word [esi + 0x8fedda], bx
mov word [esi + 0x8fedd8], ax
mov word [esi + 0x8fedea], di
mov word [esi + 0x8fede8], ax
mov word [esi + 0x8fedfe], di
mov word [esi + 0x8fedfc], ax
mov word [esi + 0x8fee02], cx
mov word [esi + 0x8fee0a], bx
mov word [esi + 0x8fee08], dx
mov word [esi + 0x8fee16], di
mov word [esi + 0x8fee14], dx
mov word [esi + 0x8fee26], di
mov word [esi + 0x8fee24], ax
mov word [esi + 0x8fee3a], bp
mov word [esi + 0x8fee38], dx
mov word [esi + 0x8fee3e], 0x3c
mov word [esi + 0x8fee46], bp
mov word [esi + 0x8fee44], dx
mov word [esi + 0x8fee52], bx
mov word [esi + 0x8fee50], ax
mov word [esi + 0x8fee62], di
mov word [esi + 0x8fee60], ax
mov word [esi + 0x8fee76], bp
mov word [esi + 0x8fee74], dx
mov word [esi + 0x8fee7a], 0x2d
mov word [esi + 0x8fee82], bp
mov word [esi + 0x8fee80], dx
mov word [esi + 0x8fee8e], bx
mov word [esi + 0x8fee8c], ax
mov word [esi + 0x8fee9e], di
mov word [esi + 0x8fee9c], ax
mov word [esi + 0x8feeb2], 0xd2
mov word [esi + 0x8feeb0], dx
mov word [esi + 0x8feeb6], 0x82
mov word [esi + 0x8feebe], bx
mov word [esi + 0x8feebc], dx
mov word [esi + 0x8feeda], di
mov edi, 0xfa
mov word [esi + 0x8feeca], bx
mov word [esi + 0x8feec8], ax
mov word [esi + 0x8feed8], ax
mov word [esi + 0x8feeee], di
mov word [esi + 0x8feeec], ax
mov word [esi + 0x8feef2], cx
mov word [esi + 0x8feefa], bx
mov word [esi + 0x8feef8], dx
mov word [esi + 0x8fef06], 0xb4
mov word [esi + 0x8fef04], dx
mov word [esi + 0x8fef16], 0xb4
mov word [esi + 0x8fef14], ax
mov word [esi + 0x8fef2a], di
mov word [esi + 0x8fef28], ax
mov word [esi + 0x8fef2e], cx
mov word [esi + 0x8fef36], bx
mov word [esi + 0x8fef34], dx
mov word [esi + 0x8fef42], 0xb4
mov word [esi + 0x8fef40], dx
mov word [esi + 0x8fef52], 0xb4
mov word [esi + 0x8fef50], ax
mov word [esi + 0x8fef66], di
mov word [esi + 0x8fef64], dx
mov word [esi + 0x8fef6a], 0x50
mov word [esi + 0x8fef72], bp
mov word [esi + 0x8fef70], dx
mov word [esi + 0x8fef7e], bx
mov word [esi + 0x8fef7c], ax
mov word [esi + 0x8fef8e], 0xb4
mov word [esi + 0x8fef8c], ax
mov word [esi + 0x8fefa2], di
mov word [esi + 0x8fefa0], dx
mov word [esi + 0x8fefa6], 0x50
mov word [esi + 0x8fefae], bp
mov word [esi + 0x8fefac], dx
mov word [esi + 0x8fefba], bx
mov word [esi + 0x8fefb8], ax
mov word [esi + 0x8fefca], 0xb4
mov word [esi + 0x8fefc8], ax
mov word [esi + 0x8fefde], di
mov word [esi + 0x8fefdc], dx
mov word [esi + 0x8fefe2], 0x50
mov word [esi + 0x8fefea], bp
mov word [esi + 0x8fefe8], dx
mov word [esi + 0x8feff6], bx
mov word [esi + 0x8feff4], ax
mov word [esi + 0x8ff006], 0xb4
mov word [esi + 0x8ff004], ax
mov word [esi + 0x8ff01a], bx
mov word [esi + 0x8ff018], ax
mov word [esi + 0x8ff056], di
mov word [esi + 0x8ff054], ax
mov word [esi + 0x8ff092], di
mov word [esi + 0x8ff090], ax
mov word [esi + 0x8ff0ce], di
mov word [esi + 0x8ff0cc], dx
mov word [esi + 0x8ff0d2], 0x32
mov word [esi + 0x8ff0da], bp
mov word [esi + 0x8ff0d8], dx
mov word [esi + 0x8ff0e6], bp
mov word [esi + 0x8ff0e4], ax
mov word [esi + 0x8ff0f6], 0xb4
mov word [esi + 0x8ff0f4], ax
mov word [esi + 0x8ff10a], di
mov word [esi + 0x8ff108], dx
mov word [esi + 0x8ff10e], cx
mov word [esi + 0x8ff116], 0x3c
mov word [esi + 0x8ff114], 5
mov word [esi + 0x8ff122], bp
mov word [esi + 0x8ff120], ax
mov word [esi + 0x8ff132], cx
mov word [esi + 0x8ff130], 9
mov word [esi + 0x8ff146], di
mov word [esi + 0x8ff144], dx
mov word [esi + 0x8ff14a], cx
mov word [esi + 0x8ff152], bp
mov word [esi + 0x8ff150], 5
mov word [esi + 0x8ff15e], bp
mov word [esi + 0x8ff15c], ax
mov word [esi + 0x8ff16e], cx
mov word [esi + 0x8ff16c], 9
mov word [esi + 0x8ff182], di
mov word [esi + 0x8ff180], dx
mov word [esi + 0x8ff186], cx
mov word [esi + 0x8ff18e], bp
mov word [esi + 0x8ff18c], 5
mov word [esi + 0x8ff19a], bp
mov word [esi + 0x8ff198], ax
mov word [esi + 0x8ff1aa], cx
mov word [esi + 0x8ff1a8], 9
mov word [esi + 0x8ff1be], di
mov word [esi + 0x8ff1bc], dx
mov word [esi + 0x8ff1c2], cx
mov word [esi + 0x8ff1ca], bp
mov word [esi + 0x8ff1c8], ax
mov word [esi + 0x8ff1d6], bp
mov word [esi + 0x8ff1d4], ax
mov word [esi + 0x8ff1e6], cx
mov word [esi + 0x8ff1e4], 9
mov word [esi + 0x8ff1fa], di
mov word [esi + 0x8ff1f8], dx
mov word [esi + 0x8ff1fe], cx
mov word [esi + 0x8ff206], bp
mov word [esi + 0x8ff204], ax
mov word [esi + 0x8ff212], bp
mov word [esi + 0x8ff210], ax
mov word [esi + 0x8ff222], cx
mov word [esi + 0x8ff220], 0xb
mov word [esi + 0x8ff236], di
mov word [esi + 0x8ff234], dx
mov word [esi + 0x8ff23a], bp
mov word [esi + 0x8ff242], bp
mov word [esi + 0x8ff240], ax
mov word [esi + 0x8ff24e], bp
mov word [esi + 0x8ff24c], ax
mov word [esi + 0x8ff25e], cx
mov word [esi + 0x8ff25c], 0xb
mov word [esi + 0x8ff272], 0xf0
mov word [esi + 0x8ff270], dx
mov word [esi + 0x8ff276], bp
mov word [esi + 0x8ff27e], 0x5a
mov word [esi + 0x8ff27c], dx
mov word [esi + 0x8ff28a], bx
mov word [esi + 0x8ff288], ax
mov word [esi + 0x8ff29a], 0xf0
mov word [esi + 0x8ff298], ax
mov word [esi + 0x8ff2ae], 0x50
mov word [esi + 0x8ff2ac], 9
mov word [esi + 0x8ff2b2], 0x14
mov word [esi + 0x8ff2b0], dx
mov word [esi + 0x8ff2ba], 0x50
mov word [esi + 0x8ff2b8], dx
mov word [esi + 0x8ff2c6], 0x50
mov word [esi + 0x8ff2c4], ax
mov word [esi + 0x8ff2d6], 0x50
mov word [esi + 0x8ff2d4], ax
mov word [esi + 0x8ff2ea], di
mov word [esi + 0x8ff2e8], 0
mov word [esi + 0x8ff2ee], 0x50
mov word [esi + 0x8ff2ec], 0
mov word [esi + 0x8ff2f6], bp
mov word [esi + 0x8ff2f4], dx
mov word [esi + 0x8ff302], bx
mov word [esi + 0x8ff300], 0
mov word [esi + 0x8ff312], 0xc8
mov word [esi + 0x8ff310], 6
mov word [esi + 0x8ff326], di
mov word [esi + 0x8ff324], 0
mov word [esi + 0x8ff32a], 0x50
mov word [esi + 0x8ff328], 0
mov word [esi + 0x8ff332], bp
mov word [esi + 0x8ff330], dx
mov word [esi + 0x8ff33e], bx
mov word [esi + 0x8ff33c], 0
mov word [esi + 0x8ff34e], 0xc8
mov word [esi + 0x8ff34c], 6
mov word [esi + 0x8ff362], di
mov word [esi + 0x8ff360], 0
mov word [esi + 0x8ff366], 0x50
mov word [esi + 0x8ff364], 0
mov word [esi + 0x8ff36e], bp
mov word [esi + 0x8ff36c], dx
mov word [esi + 0x8ff37a], bx
mov word [esi + 0x8ff378], 0
mov word [esi + 0x8ff38a], 0xc8
mov word [esi + 0x8ff388], 6
mov word [esi + 0x8ff39e], di
mov word [esi + 0x8ff39c], 0
mov word [esi + 0x8ff3a2], 0x50
mov word [esi + 0x8ff3a0], 0
mov word [esi + 0x8ff3aa], bp
mov word [esi + 0x8ff3a8], dx
mov word [esi + 0x8ff3b6], bx
mov word [esi + 0x8ff3b4], 0
mov word [esi + 0x8ff3c6], 0xc8
mov word [esi + 0x8ff3c4], 6
mov word [esi + 0x8ff3da], di
mov word [esi + 0x8ff3d8], 0
mov word [esi + 0x8ff3de], 0x50
mov word [esi + 0x8ff3dc], 0
mov word [esi + 0x8ff3e6], bp
mov word [esi + 0x8ff3e4], dx
mov word [esi + 0x8ff3f2], bx
mov word [esi + 0x8ff3f0], 0
mov word [esi + 0x8ff402], 0xc8
mov word [esi + 0x8ff400], 6
mov word [esi + 0x8ff416], di
mov word [esi + 0x8ff414], 0
mov word [esi + 0x8ff41a], 0x50
mov word [esi + 0x8ff418], 0
mov word [esi + 0x8ff422], bp
mov word [esi + 0x8ff420], dx
mov word [esi + 0x8ff42e], bx
mov word [esi + 0x8ff42c], 0
mov word [esi + 0x8ff43e], 0xc8
mov word [esi + 0x8ff43c], 6
mov word [esi + 0x8ff452], di
mov word [esi + 0x8ff450], 0
mov word [esi + 0x8ff456], 0x50
mov word [esi + 0x8ff454], 0
mov word [esi + 0x8ff45e], bp
mov word [esi + 0x8ff45c], dx
mov word [esi + 0x8ff46a], bx
mov word [esi + 0x8ff468], 0
mov word [esi + 0x8ff47a], 0xc8
mov word [esi + 0x8ff478], 0
mov word [esi + 0x8ff48e], di
mov word [esi + 0x8ff48c], ax
mov word [esi + 0x8ff492], cx
mov word [esi + 0x8ff49a], 0x3c
mov word [esi + 0x8ff498], ax
mov word [esi + 0x8ff4a6], bp
mov word [esi + 0x8ff4a4], 0xa
mov word [esi + 0x8ff4b6], cx
mov word [esi + 0x8ff4b4], 9
mov word [esi + 0x8ff4ca], di
mov word [esi + 0x8ff4c8], ax
mov word [esi + 0x8ff4ce], cx
mov word [esi + 0x8ff4d6], 0x3c
mov word [esi + 0x8ff4d4], ax
mov word [esi + 0x8ff4e2], bp
mov word [esi + 0x8ff4e0], 0xa
mov word [esi + 0x8ff4f2], cx
mov word [esi + 0x8ff4f0], 9
mov word [esi + 0x8ff506], di
mov word [esi + 0x8ff504], ax
mov word [esi + 0x8ff50a], cx
mov word [esi + 0x8ff512], 0x3c
mov word [esi + 0x8ff510], ax
mov word [esi + 0x8ff51e], bp
mov word [esi + 0x8ff51c], 0xa
mov word [esi + 0x8ff52e], cx
mov word [esi + 0x8ff52c], 9
mov word [esi + 0x8ff542], di
mov word [esi + 0x8ff540], ax
mov word [esi + 0x8ff546], cx
mov word [esi + 0x8ff54e], 0x3c
mov word [esi + 0x8ff54c], ax
mov word [esi + 0x8ff55a], bp
mov word [esi + 0x8ff558], 0xa
mov word [esi + 0x8ff56a], cx
mov word [esi + 0x8ff568], 9
mov word [esi + 0x8ff57e], di
mov word [esi + 0x8ff57c], ax
mov word [esi + 0x8ff582], cx
mov word [esi + 0x8ff58a], 0x3c
mov word [esi + 0x8ff588], ax
mov word [esi + 0x8ff596], bp
mov word [esi + 0x8ff594], 0xa
mov word [esi + 0x8ff5a6], cx
mov word [esi + 0x8ff5a4], 9
mov word [esi + 0x8ff5ba], di
mov word [esi + 0x8ff5b8], ax
mov word [esi + 0x8ff5be], cx
mov word [esi + 0x8ff5c6], 0x3c
mov word [esi + 0x8ff5c4], ax
mov word [esi + 0x8ff5d2], bp
mov word [esi + 0x8ff5d0], 0xa
mov word [esi + 0x8ff5e2], cx
mov word [esi + 0x8ff5e0], 9
mov word [esi + 0x8ff5f6], di
mov word [esi + 0x8ff5f4], ax
mov word [esi + 0x8ff5fa], cx
mov word [esi + 0x8ff602], 0x3c
mov word [esi + 0x8ff600], ax
mov word [esi + 0x8ff60e], bp
mov word [esi + 0x8ff60c], 0xa
mov word [esi + 0x8ff61e], cx
mov word [esi + 0x8ff61c], 9
mov word [esi + 0x8ff632], di
mov word [esi + 0x8ff630], ax
mov word [esi + 0x8ff636], cx
mov word [esi + 0x8ff63e], 0x3c
mov word [esi + 0x8ff63c], ax
mov word [esi + 0x8ff64a], bp
mov word [esi + 0x8ff648], 0xa
mov word [esi + 0x8ff65a], cx
mov word [esi + 0x8ff658], 9
mov word [esi + 0x8ff66e], di
mov word [esi + 0x8ff66c], 0
mov word [esi + 0x8ff672], cx
mov word [esi + 0x8ff67a], 0x3c
mov word [esi + 0x8ff678], 4
mov word [esi + 0x8ff686], bp
mov word [esi + 0x8ff684], 0
mov word [esi + 0x8ff696], cx
mov word [esi + 0x8ff694], 6
mov word [esi + 0x8ff6aa], di
mov word [esi + 0x8ff6a8], ax
mov word [esi + 0x8ff6ae], cx
mov word [esi + 0x8ff6b6], 0x46
mov word [esi + 0x8ff6b4], 9
mov word [esi + 0x8ff6c2], bp
mov word [esi + 0x8ff6c0], ax
mov word [esi + 0x8ff6d2], cx
mov word [esi + 0x8ff6d0], 0xe
mov word [esi + 0x8ff6e6], di
mov word [esi + 0x8ff6e4], ax
mov word [esi + 0x8ff6ea], cx
mov word [esi + 0x8ff6f2], 0x3c
mov word [esi + 0x8ff6f0], 0xc
mov word [esi + 0x8ff6fe], bp
mov word [esi + 0x8ff6fc], ax
mov word [esi + 0x8ff70e], 0x46
mov word [esi + 0x8ff70c], 0xa
mov word [esi + 0x8ff722], di
mov word [esi + 0x8ff720], ax
mov word [esi + 0x8ff726], cx
mov word [esi + 0x8ff72e], 0x3c
mov word [esi + 0x8ff72c], 9
mov word [esi + 0x8ff73a], bp
mov word [esi + 0x8ff738], ax
mov word [esi + 0x8ff74a], cx
mov word [esi + 0x8ff748], 0xa
mov word [esi + 0x8ff75e], di
mov word [esi + 0x8ff75c], ax
mov word [esi + 0x8ff762], 0x46
mov word [esi + 0x8ff76a], cx
mov word [esi + 0x8ff768], ax
mov word [esi + 0x8ff776], cx
mov word [esi + 0x8ff774], ax
mov word [esi + 0x8ff786], bx
mov word [esi + 0x8ff784], 0xa
mov word [esi + 0x8ff79a], di
mov word [esi + 0x8ff798], ax
mov word [esi + 0x8ff79e], cx
mov word [esi + 0x8ff7a6], 0x3c
mov word [esi + 0x8ff7a4], ax
mov word [esi + 0x8ff7b2], cx
mov word [esi + 0x8ff7b0], ax
mov word [esi + 0x8ff7c2], bx
mov word [esi + 0x8ff7c0], 0xa
mov word [esi + 0x8ff7d6], 0x12c
mov word [esi + 0x8ff7d4], ax
mov word [esi + 0x8ff7da], cx
mov word [esi + 0x8ff7e2], cx
mov word [esi + 0x8ff7e0], ax
mov word [esi + 0x8ff7ee], cx
mov word [esi + 0x8ff7ec], ax
mov word [esi + 0x8ff7fe], bx
mov word [esi + 0x8ff7fc], 0xa
mov word [esi + 0x8ff812], di
mov word [esi + 0x8ff810], ax
mov word [esi + 0x8ff816], 0x5a
mov word [esi + 0x8ff81e], cx
mov word [esi + 0x8ff81c], ax
mov word [esi + 0x8ff82a], cx
mov word [esi + 0x8ff828], ax
mov word [esi + 0x8ff83a], bx
mov word [esi + 0x8ff838], 0xa
mov word [esi + 0x8ff84e], di
mov word [esi + 0x8ff84c], ax
mov word [esi + 0x8ff852], 0x5a
mov word [esi + 0x8ff85a], cx
mov word [esi + 0x8ff858], ax
mov word [esi + 0x8ff866], cx
mov word [esi + 0x8ff864], ax
mov word [esi + 0x8ff876], bx
mov word [esi + 0x8ff874], 0xa
mov word [esi + 0x8ff88a], di
mov word [esi + 0x8ff888], ax
mov word [esi + 0x8ff88e], bp
mov word [esi + 0x8ff896], cx
mov word [esi + 0x8ff894], ax
mov word [esi + 0x8ff8a2], cx
mov word [esi + 0x8ff8a0], ax
mov word [esi + 0x8ff8b2], bx
mov word [esi + 0x8ff8b0], 0xa
mov word [esi + 0x8ff8c6], 0xc8
mov word [esi + 0x8ff8c4], ax
mov word [esi + 0x8ff8ca], 0x5a
mov word [esi + 0x8ff8d2], bp
mov word [esi + 0x8ff8d0], ax
mov word [esi + 0x8ff8de], 0x3c
mov word [esi + 0x8ff8dc], ax
mov word [esi + 0x8ff8ee], bx
mov word [esi + 0x8ff8ec], 0xa
mov word [esi + 0x8ff902], 0xc8
mov word [esi + 0x8ff900], ax
mov word [esi + 0x8ff906], 0x3c
mov word [esi + 0x8ff90e], 0x3c
mov word [esi + 0x8ff90c], ax
mov word [esi + 0x8ff91a], 0x3c
mov word [esi + 0x8ff918], ax
mov word [esi + 0x8ff92a], bx
mov word [esi + 0x8ff928], 0xa
mov word [esi + 0x8ff93e], 0xc8
mov word [esi + 0x8ff93c], ax
mov word [esi + 0x8ff942], 0x3c
mov word [esi + 0x8ff94a], 0x50
mov word [esi + 0x8ff948], ax
mov word [esi + 0x8ff956], 0x3c
mov word [esi + 0x8ff954], ax
mov word [esi + 0x8ff966], bx
mov word [esi + 0x8ff964], 8
mov word [esi + 0x8ff97a], 0xc8
mov word [esi + 0x8ff978], 0x28
mov word [esi + 0x8ff97e], 0xc8
mov word [esi + 0x8ff986], 0xc8
mov word [esi + 0x8ff984], dx
mov word [esi + 0x8ff992], 0xc8
mov word [esi + 0x8ff990], dx
mov word [esi + 0x8ff9a2], 0xc8
mov word [esi + 0x8ff9a0], dx
mov word [esi + 0x8ff9b6], 0xc8
mov word [esi + 0x8ff9b4], ax
mov word [esi + 0x8ff9ba], 0x8c
mov word [esi + 0x8ff9c2], 0x69
mov word [esi + 0x8ff9c0], ax
mov word [esi + 0x8ff9ce], 0x3c
mov word [esi + 0x8ff9cc], ax
mov word [esi + 0x8ff9de], bx
mov word [esi + 0x8ff9dc], 0xa
mov word [esi + 0x8ff9f2], cx
mov word [esi + 0x8ff9f0], ax
mov word [esi + 0x8ff9f6], 0x5a
mov word [esi + 0x8ff9fe], 0x50
mov word [esi + 0x8ff9fc], ax
mov word [esi + 0x8ffa0a], 0x3c
mov word [esi + 0x8ffa08], ax
mov word [esi + 0x8ffa1a], 0x41
mov word [esi + 0x8ffa18], ax
mov word [esi + 0x8ffa2e], 0xc8
mov word [esi + 0x8ffa2c], dx
mov word [esi + 0x8ffa32], bp
mov word [esi + 0x8ffa3a], 0x50
mov word [esi + 0x8ffa38], dx
mov word [esi + 0x8ffa46], 0x3c
mov word [esi + 0x8ffa44], dx
mov word [esi + 0x8ffa56], 0x41
mov word [esi + 0x8ffa54], 6
mov word [esi + 0x8ffa6a], 0xc8
mov ebp, 0x5a
mov word [esi + 0x8ffa68], dx
mov word [esi + 0x8ffa6e], bp
mov word [esi + 0x8ffa76], 0x50
mov word [esi + 0x8ffa74], dx
mov word [esi + 0x8ffa82], 0x3c
mov word [esi + 0x8ffa80], dx
mov word [esi + 0x8ffa92], 0x41
mov word [esi + 0x8ffa90], 6
mov word [esi + 0x8ffaa6], 0xc8
mov word [esi + 0x8ffaa4], dx
mov word [esi + 0x8ffaaa], bp
mov word [esi + 0x8ffa6c], dx
mov word [esi + 0x8ffab2], 0x50
mov word [esi + 0x8ffab0], dx
mov word [esi + 0x8ffabe], 0x3c
mov word [esi + 0x8ffabc], dx
mov word [esi + 0x8fface], 0x41
mov word [esi + 0x8ffacc], 6
mov word [esi + 0x8ffae2], di
mov word [esi + 0x8ffae0], ax
mov word [esi + 0x8ffae6], bp
mov word [esi + 0x8ffaee], cx
mov word [esi + 0x8ffaec], ax
mov word [esi + 0x8ffafa], cx
mov word [esi + 0x8ffaf8], ax
mov edx, 0xa
mov word [esi + 0x8ffb0a], bx
mov word [esi + 0x8ffb08], dx
mov word [esi + 0x8ffb1e], di
mov word [esi + 0x8ffb1c], ax
mov word [esi + 0x8ffb22], bp
mov word [esi + 0x8ffb2a], cx
mov word [esi + 0x8ffb28], ax
mov word [esi + 0x8ffb36], cx
mov word [esi + 0x8ffb34], ax
mov word [esi + 0x8ffb46], bx
mov word [esi + 0x8ffb44], dx
mov word [esi + 0x8ffb5a], di
mov word [esi + 0x8ffb58], ax
mov word [esi + 0x8ffb5e], bp
mov word [esi + 0x8ffb66], cx
mov word [esi + 0x8ffb64], ax
mov word [esi + 0x8ffb72], cx
mov word [esi + 0x8ffb70], ax
mov word [esi + 0x8ffb82], bx
mov word [esi + 0x8ffb80], dx
mov word [esi + 0x8ffb96], di
mov word [esi + 0x8ffb94], ax
mov word [esi + 0x8ffb9a], bp
mov word [esi + 0x8ffba2], cx
mov word [esi + 0x8ffba0], ax
mov word [esi + 0x8ffbae], cx
mov word [esi + 0x8ffbac], ax
mov word [esi + 0x8ffbbe], bx
mov word [esi + 0x8ffbbc], dx
mov word [esi + 0x8ffbd2], di
mov word [esi + 0x8ffbd0], ax
mov word [esi + 0x8ffbd6], bp
mov word [esi + 0x8ffbde], cx
mov word [esi + 0x8ffbdc], ax
mov word [esi + 0x8ffbea], cx
mov word [esi + 0x8ffbe8], ax
mov word [esi + 0x8ffbfa], bx
mov word [esi + 0x8ffbf8], dx
mov word [esi + 0x8ffc0e], di
mov word [esi + 0x8ffc0c], ax
mov word [esi + 0x8ffc12], bp
mov word [esi + 0x8ffc1a], cx
mov word [esi + 0x8ffc18], ax
mov word [esi + 0x8ffc26], cx
mov word [esi + 0x8ffc24], ax
mov word [esi + 0x8ffc36], bx
mov word [esi + 0x8ffc34], dx
mov word [esi + 0x8ffc4a], di
mov word [esi + 0x8ffc48], ax
mov word [esi + 0x8ffc4e], bp
mov word [esi + 0x8ffc56], cx
mov word [esi + 0x8ffc54], ax
mov word [esi + 0x8ffc62], cx
mov word [esi + 0x8ffc60], ax
mov word [esi + 0x8ffc72], bx
mov word [esi + 0x8ffc70], dx
mov word [esi + 0x8ffc86], di
mov word [esi + 0x8ffc84], ax
mov word [esi + 0x8ffc8a], bp
mov word [esi + 0x8ffc92], cx
mov word [esi + 0x8ffc90], ax
mov word [esi + 0x8ffc9e], cx
mov word [esi + 0x8ffc9c], ax
mov word [esi + 0x8ffcae], bx
mov word [esi + 0x8ffcac], dx
mov word [esi + 0x8ffcc2], di
mov word [esi + 0x8ffcc0], ax
mov word [esi + 0x8ffcc6], bp
mov word [esi + 0x8ffcce], cx
mov word [esi + 0x8ffccc], ax
mov word [esi + 0x8ffcda], cx
mov word [esi + 0x8ffcd8], ax
mov word [esi + 0x8ffcea], bx
mov word [esi + 0x8ffce8], dx
mov word [esi + 0x8ffcfe], di
mov word [esi + 0x8ffcfc], ax
mov word [esi + 0x8ffd02], bp
mov word [esi + 0x8ffd0a], cx
mov word [esi + 0x8ffd08], ax
mov word [esi + 0x8ffd16], cx
mov word [esi + 0x8ffd14], ax
mov word [esi + 0x8ffd26], bx
mov word [esi + 0x8ffd24], dx
mov word [esi + 0x8ffd3a], di
mov word [esi + 0x8ffd38], ax
mov word [esi + 0x8ffd3e], bp
mov word [esi + 0x8ffd46], cx
mov word [esi + 0x8ffd44], ax
mov word [esi + 0x8ffd52], cx
mov word [esi + 0x8ffd50], ax
mov word [esi + 0x8ffd62], bx
mov word [esi + 0x8ffd60], dx
mov word [esi + 0x8ffd76], di
mov ebx, 0xb4
mov word [esi + 0x8ffd74], ax
mov word [esi + 0x8ffd7a], bx
mov word [esi + 0x8ffd82], cx
mov word [esi + 0x8ffd80], ax
mov word [esi + 0x8ffd8e], cx
mov word [esi + 0x8ffd8c], ax
mov word [esi + 0x8ffd9e], bx
mov word [esi + 0x8ffd9c], dx
mov word [esi + 0x8ffdb2], di
mov word [esi + 0x8ffdb0], ax
mov word [esi + 0x8ffdb6], bx
mov word [esi + 0x8ffdbe], cx
mov word [esi + 0x8ffdbc], ax
mov word [esi + 0x8ffdca], cx
mov word [esi + 0x8ffdc8], ax
mov word [esi + 0x8ffdda], bx
mov word [esi + 0x8ffdd8], dx
mov word [esi + 0x8ffdee], di
mov word [esi + 0x8ffdec], ax
mov word [esi + 0x8ffdf2], bx
mov word [esi + 0x8ffdfa], cx
mov word [esi + 0x8ffdf8], ax
mov word [esi + 0x8ffe06], cx
mov word [esi + 0x8ffe04], ax
mov word [esi + 0x8ffe16], bx
mov word [esi + 0x8ffe14], dx
mov word [esi + 0x8ffe2a], di
mov word [esi + 0x8ffe28], ax
mov word [esi + 0x8ffe2e], bx
mov word [esi + 0x8ffe36], cx
mov word [esi + 0x8ffe34], ax
mov word [esi + 0x8ffe42], cx
mov word [esi + 0x8ffe40], ax
mov word [esi + 0x8ffe52], bx
mov word [esi + 0x8ffe50], dx
mov word [esi + 0x8ffe66], di
mov word [esi + 0x8ffe64], ax
mov word [esi + 0x8ffe6a], bx
mov word [esi + 0x8ffe72], cx
mov word [esi + 0x8ffe70], ax
mov word [esi + 0x8ffe7e], cx
mov word [esi + 0x8ffe7c], ax
mov word [esi + 0x8ffe8e], bx
mov word [esi + 0x8ffe8c], dx
mov word [esi + 0x8ffea2], di
mov word [esi + 0x8ffea0], ax
mov word [esi + 0x8ffea6], bx
mov word [esi + 0x8ffeae], cx
mov word [esi + 0x8ffeac], ax
mov word [esi + 0x8ffeba], cx
mov word [esi + 0x8ffeb8], ax
mov word [esi + 0x8ffeca], bx
mov word [esi + 0x8ffec8], dx
mov word [esi + 0x8ffede], di
mov word [esi + 0x8ffedc], ax
mov word [esi + 0x8ffee2], bx
mov word [esi + 0x8ffeea], cx
mov word [esi + 0x8ffee8], ax
mov word [esi + 0x8ffef6], cx
mov word [esi + 0x8ffef4], ax
mov word [esi + 0x8fff06], bx
mov word [esi + 0x8fff04], dx
mov word [esi + 0x8fff1a], di
mov word [esi + 0x8fff18], ax
mov word [esi + 0x8fff1e], bx
mov word [esi + 0x8fff26], cx
mov word [esi + 0x8fff24], ax
mov word [esi + 0x8fff32], cx
mov word [esi + 0x8fff30], ax
mov word [esi + 0x8fff42], bx
mov word [esi + 0x8fff40], dx
mov word [esi + 0x8fff56], di
mov word [esi + 0x8fff54], ax
mov word [esi + 0x8fff5a], bx
mov word [esi + 0x8fff62], cx
mov word [esi + 0x8fff60], ax
mov word [esi + 0x8fff6e], cx
mov word [esi + 0x8fff6c], ax
mov word [esi + 0x8fff7e], bx
mov word [esi + 0x8fff7c], dx
mov word [esi + 0x8fff92], di
mov word [esi + 0x8fff90], ax
mov word [esi + 0x8fffce], di
mov word [esi + 0x8fffcc], ax
mov word [esi + 0x8fffe6], cx
mov word [esi + 0x8fffe4], ax
mov word [esi + 0x8ffff6], bx
mov word [esi + 0x8ffff4], dx
mov eax, esi
pop edi
pop esi
pop ebp
pop ebx
mov ecx, dword [esp + 4]
mov dword fs:[0], ecx
add esp, 0x10
ret 4