///////////////////////////////////////////////////////////
//////// Main Handler
00EACECD	LODS BYTE PTR [ESI]
00EBEDC6	SUB AL,BL
00EB7709	XOR AL,0xf4
00EB63CA	ADD AL,0xa7
00EB0D2E	XOR BL,AL
00EB0D30	MOVZX EAX,AL
00EB0D33	JMP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0000
00EB0D38	POP AX
00EB5969	BTR WORD PTR [ESP],AX
00EB596E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0001
00EBCF8D	POP CX
00EBB060	POP AX
00EB23C6	MUL CX
00EB23C9	PUSH DX
00EB23D1	PUSH AX
00EB23D3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0002
00EB4F54	OR DWORD PTR [EDI+0x1c],0x1
///////////////////////////////////////////////////////////
//////// Virtual Handler 0003
00EBF9D2	LODS DWORD PTR [ESI]
00EBF9D3	SUB EAX,EBX
00EB30AD	SUB EAX,0x1cc01ea4
00EB5142	XOR EAX,0x165a16b5
00EADD0E	XOR EBX,EAX
00EADD10	AND AL,0x7f
00EBAD74	PUSH EBX
00EBAD7C	MOV EBX,EAX
00EB665B	MOV DWORD PTR [EDI+0x88],0x1
00EAF915	MOV DWORD PTR [EDI+0x90],0x0
00EBBA5C	XOR EDX,EDX
00EBBA5E	MOV EAX,EBX
00EB987C	AND EAX,0x200
00EB7800	MOV ECX,DWORD PTR [EDI+0x1c]
00EBCEDA	AND ECX,0x1
00EBBC54	SHR ECX,0x0
00EBBC57	OR EAX,EAX
00EBBC5F	MOV EAX,EBX
00EBA1B0	AND EAX,0x100
00EAEBBA	SHR EAX,0x8
00EAEBBD	XOR EAX,ECX
00EB8670	NOT EAX
00EBF442	AND EAX,0x1
00EBCAA1	OR EDX,EAX
00EBCAA3	SHL EDX,0x1
00EBCAA5	ADD DWORD PTR [EDI+0x90],0x1
00EB2D14	MOV EAX,EBX
00EB7908	AND EAX,0x800
00EB5985	OR EAX,EAX
00EB598D	MOV ECX,DWORD PTR [EDI+0x1c]
00EC0737	AND ECX,0x40
00EBC615	SHR ECX,0x6
00EAF2B3	MOV EAX,EBX
00EB005D	AND EAX,0x400
00EB5AD6	SHR EAX,0xa
00EB5AD9	XOR EAX,ECX
00EB3451	NOT EAX
00EAF25D	AND EAX,0x1
00EBCB95	OR EDX,EAX
00EBCB97	SHL EDX,0x1
00EBCB99	ADD DWORD PTR [EDI+0x90],0x1
00EBCF5D	MOV EAX,EBX
00EBBEB3	AND EAX,0x2000000
00EB852B	OR EAX,EAX
00EB8533	MOV ECX,DWORD PTR [EDI+0x64]
00EAEAA6	MOV EAX,EBX
00EB540B	AND EAX,0x1000000
00EAEEFD	SHR EAX,0x18
00EAEF00	XOR EAX,ECX
00EAEF02	NOT EAX
00EBA406	AND EAX,0x1
00EB0962	OR EDX,EAX
00EB0964	SHL EDX,0x1
00EBDD36	SUB DWORD PTR [EDI+0x90],0xffffffff
00EB6EED	MOV EAX,EBX
00EAFA9E	AND EAX,0x2000
00EBCAE8	OR EAX,EAX
00EBCAF0	MOV ECX,DWORD PTR [EDI+0x1c]
00EB6C3B	AND ECX,0x80
00EC0665	SHR ECX,0x7
00EC0668	MOV EAX,EBX
00EBE519	AND EAX,0x1000
00EBD2AA	SHR EAX,0xc
00EB4CC9	XOR EAX,ECX
00EB4CCB	NOT EAX
00EC04B9	AND EAX,0x1
00EB759E	OR EDX,EAX
00EB75A0	SHL EDX,0x1
00EB8462	ADD DWORD PTR [EDI+0x90],0x1
00EB0529	MOV EAX,EBX
00EB990C	AND EAX,0x8000
00EB80C9	OR EAX,EAX
00EB80D1	MOV ECX,DWORD PTR [EDI+0x1c]
00EB8AA2	AND ECX,0x800
00EADD74	SHR ECX,0xb
00EADD77	MOV EAX,EBX
00EB42EA	AND EAX,0x4000
00EBE54A	SHR EAX,0xe
00EBE54D	XOR EAX,ECX
00EBE54F	NOT EAX
00EB8C67	AND EAX,0x1
00EBB926	OR EDX,EAX
00EBB928	SHL EDX,0x1
00EBB92A	SUB DWORD PTR [EDI+0x90],0xffffffff
00EB15E8	MOV EAX,EBX
00EBC41C	AND EAX,0x20000
00EBA976	OR EAX,EAX
00EBA97E	MOV ECX,DWORD PTR [EDI+0x1c]
00EBABD8	AND ECX,0x4
00EBD20B	SHR ECX,0x2
00EBD20E	MOV EAX,EBX
00EB1B6F	AND EAX,0x10000
00EB1870	SHR EAX,0x10
00EB1873	XOR EAX,ECX
00EB1875	NOT EAX
00EAD70A	AND EAX,0x1
00EBD0A5	OR EDX,EAX
00EBD0A7	SHL EDX,0x1
00EBD0A9	ADD DWORD PTR [EDI+0x90],0x1
00EAD69F	MOV EAX,EBX
00EAEC06	AND EAX,0x80000
00EB27A3	OR EAX,EAX
00EB27AB	MOV ECX,DWORD PTR [EDI+0x1c]
00EB30EA	AND ECX,0x80
00EB929C	SHR ECX,0x7
00EB929F	MOV EAX,DWORD PTR [EDI+0x1c]
00EB90C4	AND EAX,0x800
00EB40AB	SHR EAX,0xb
00EB40AE	XOR ECX,EAX
00EB40B0	MOV EAX,EBX
00EAD824	AND EAX,0x40000
00EB0608	SHR EAX,0x12
00EB060B	XOR EAX,ECX
00EB060D	NOT EAX
00EAEAD3	AND EAX,0x1
00EB899A	OR EDX,EAX
00EB438F	SHL EDX,0x1
00EB4391	SUB DWORD PTR [EDI+0x90],0xffffffff
00EC035B	MOV EAX,EBX
00EBD453	AND EAX,0x200000
00EB0A97	OR EAX,EAX
00EB0A9F	MOV EAX,DWORD PTR [EDI+0x7c]
00EB73F0	MOV EAX,DWORD PTR [EDI+EAX*4]
00EB91F9	AND EAX,0xffff
00EAEC34	OR EAX,EAX
00EAEC3C	MOV EDX,0x1
00EBF270	MOV EAX,EBX
00EBDDE6	AND EAX,0x800000
00EBED60	OR EAX,EAX
00EBED68	MOV EAX,DWORD PTR [EDI+0x7c]
00EB904E	MOV EAX,DWORD PTR [EDI+EAX*4]
00EB3282	OR EAX,EAX
00EB328A	MOV EDX,0x1
00EBE9EB	MOV ECX,DWORD PTR [EDI+0x90]
00EB7BE9	MOV EAX,0x1
00EBBBC8	SHL EAX,CL
00EBBBCA	ADD EAX,0xffffffff
00EBC751	AND EBX,0x10
00EAEE77	OR EBX,EBX
00EAEE7F	MOV DWORD PTR [EDI+0x88],EDX
00EBDD96	POP EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0004
00EB0EEE	PUSH DWORD PTR [EDI+0x1c]
00EB0EF1	POPFD 
00EB0EF2	POP EAX
00EB0EF3	SBB DWORD PTR [ESP],EAX
00EB0EF6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0005
00EAEBC4	POP AX
00EB4BA0	BT WORD PTR [ESP],AX
00EB4BA5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0006
00EBA959	AND DWORD PTR [EDI+0x1c],0xfffffffe
///////////////////////////////////////////////////////////
//////// Virtual Handler 0007
00EB23D9	POP EAX
00EBEE28	ADD DWORD PTR [ESP],EAX
00EBEE2B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0008
00EBFA16	POP EAX
00EBB76F	SUB DWORD PTR [ESP],EAX
00EBB772	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0009
00EC092F	LODS BYTE PTR [ESI]
00EC0930	XOR AL,BL
00EC0932	XOR AL,0x80
00EB4100	XOR AL,0x0
00EBCCFD	ADD BL,AL
00EBFBCA	MOVZX EAX,AL
00EBFBCD	POP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000A
00EB8D69	POP CX
00EB4B6E	POP AX
00EBC6A8	MUL CL
00EBC6AA	MOVZX CX,AH
00EB281D	PUSH CX
00EADB97	MOVZX CX,AL
00EADB9B	PUSH CX
00EADB9D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000B
00EB4B56	POP AX
00EB5228	BTC WORD PTR [ESP],AX
00EB522D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000C
00EBAA72	POP CX
00EB3CB0	ROR BYTE PTR [ESP],CL
00EB3CB3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000D
00EC0A71	LODS WORD PTR [ESI]
00EC0A73	ADD AX,BX
00EB639A	ADD AX,0xc5a0
00EB09A9	ADD AX,0x9851
00EAD234	SUB BX,AX
00EAD8B9	MOVZX EAX,AX
00EAD8BC	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 000E
00EC00A1	POP AX
00EB1EC9	SUB BYTE PTR [ESP],AL
00EB1ECC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000F
00EB3B86	POP AX
00EB5A31	BTR WORD PTR [ESP],AX
00EB5A36	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0010
00EB4D4C	PUSH DWORD PTR [EDI+0x1c]
00EB4D4F	POPFD 
00EB4D50	POP CX
00EB4D52	RCR BYTE PTR [ESP],CL
00EB4D55	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0011
00EBB7DF	PUSH DWORD PTR [EDI+0x68]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0012
00EB4326	POP EAX
00EB6D1B	INC DWORD PTR [ESP]
00EB6D1E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0013
00EB7A28	POP CX
00EB2F0C	SHL BYTE PTR [ESP],CL
00EB2F0F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0014
00EB3589	POP CX
00EBCFD3	SHL WORD PTR [ESP],CL
00EBCFD7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0015
00EAE8E7	POP AX
00EACFFE	OR WORD PTR [ESP],AX
00EAD002	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0016
00EB2522	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0017
00EB06C7	POP ECX
00EB88F2	POP EAX
00EAF4C3	MOVZX ECX,AL
00EAF4C6	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0018
00EB3A40	LODS BYTE PTR [ESI]
00EB3A41	XOR AL,BL
00EB3A43	SUB AL,0x53
00EBAFB1	XOR AL,0x1
00EB4EF9	XOR BL,AL
00EB4EFB	MOV BYTE PTR [EDI+0x7c],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0019
00EBC590	POP AX
00EB153C	XOR BYTE PTR [ESP],AL
00EB153F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001A
00EB9509	POP EAX
00EB68F9	XOR DWORD PTR [ESP],EAX
00EB68FC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001B
00EB3EDD	PUSH DWORD PTR [EDI+0x1c]
00EB3EE0	POPFD 
00EB3EE1	POP AX
00EB3EE3	ADC WORD PTR [ESP],AX
00EB3EE7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001C
00EBEDF9	NEG WORD PTR [ESP]
00EBEDFD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001D
00EB3F80	NOT BYTE PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 001E
00EB4E94	POP EAX
00EB9D99	BSWAP EAX
00EB9D9B	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001F
00EAD1EB	POP AX
00EBCDFA	INC BYTE PTR [ESP]
00EBCDFD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0020
00EAD3E4	POP AX
00EBD3D5	XOR WORD PTR [ESP],AX
00EBD3D9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0021
00EB3C91	POP AX
00EB318B	POP CX
00EAE988	CMP CL,AL
00EAE98A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0022
00EB8380	POP CX
00EBC99D	SAR BYTE PTR [ESP],CL
00EBC9A0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0023
00EBFEAA	POP CX
00EBE8C3	POP AX
00EB1110	POP AX
00EB6B1F	DIV CX
00EB6B22	PUSH DX
00EB6B32	PUSH AX
00EB6B34	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0024
00EADE7F	PUSH DWORD PTR [EDI+0x1c]
00EADE82	POPFD 
00EADE83	POP CX
00EADE85	RCR WORD PTR [ESP],CL
00EADE89	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0025
00EB7387	POP CX
00EB5B90	POP AX
00EB1493	POP DX
00EAD643	IDIV CX
00EAD646	PUSH DX
00EB4FA8	PUSH AX
00EB4FAA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0026
00EBBC02	PUSH DWORD PTR [EDI+0x1c]
00EBBC05	POPFD 
00EBBC06	POP AX
00EBBC08	SBB BYTE PTR [ESP],AL
00EBBC0B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0027
00EBB983	POP CX
00EB41FC	POP AX
00EBFFA8	IDIV CL
00EBFFAA	MOVZX CX,AH
00EBFFAE	PUSH CX
00EB3610	MOVZX CX,AL
00EB3614	PUSH CX
00EB3616	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0028
00EB7AC2	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0029
00EB8D1F	PUSH DWORD PTR [EDI+0x1c]
00EB8D22	POPFD 
00EB8D23	POP CX
00EB8D25	RCR DWORD PTR [ESP],CL
00EB8D28	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002A
00EBF63D	POP AX
00EB2D67	INC WORD PTR [ESP]
00EB2D6B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002B
00EBFC47	POP EAX
00EB61C8	AND DWORD PTR [ESP],EAX
00EB61CB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002C
00EB3368	POP AX
00EB8222	BTS WORD PTR [ESP],AX
00EB8227	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002D
00EB11B5	POP AX
00EB9E61	OR BYTE PTR [ESP],AL
00EB9E64	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002E
00EBE774	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002F
00EBC170	LODS DWORD PTR [ESI]
00EBC171	XOR EAX,EBX
00EBC173	XOR EAX,0x1908f4c5
00EB5904	XOR EAX,0x35829daa
00EC003E	XOR EBX,EAX
00EC0040	POP DX
00EB4217	MOV BYTE PTR [EAX],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0030
00EB3FF8	LODS DWORD PTR [ESI]
00EB3FF9	SUB EAX,EBX
00EB7A4E	ADD EAX,0x52da041
00EB01CC	SUB EAX,0x591fa3c2
00EAD1A4	SUB EBX,EAX
00EB80AF	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0031
00EB0A24	MOVZX AX,BYTE PTR [EDX]
00EB0A28	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0032
00EB2BBA	POP EAX
00EBAB50	SUB DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0033
00EB74DD	POP AX
00EB1D1D	POP CX
00EB3FAE	TEST AX,CX
00EB3FB1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0034
00EB0B0C	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0035
00EB994F	MOV ECX,DWORD PTR [EDI+0x84]
00EAF9A6	MOV EDX,EDI
00EB4638	OR ECX,ECX
00EB4640	MOV ESI,ESP
00EAD6B0	ADD ESI,0x24
00EBF6A0	MOV EDI,ESI
00EB48D6	ADD EDI,ECX
00EC05C3	STD
00EC05C4	MOV ECX,0xa
00EB4679	REP MOVS DWORD PTR [EDI],DWORD PTR [ESI]
00EB467B	ADD ESP,DWORD PTR [EDX+0x84]
00EAEDA8	MOV DWORD PTR [EDX+0x84],0x0
00EBD41A	CMP DWORD PTR [EDX+0x64],0x0
00EBD427	OR DWORD PTR [ESP+0x20],0x400
00EBC846	MOV DWORD PTR [EDX+0x64],0x0
00EADA45	MOV DWORD PTR [EDX+0x70],0x0
00EB0E56	POPAD
00EBA88D	POPFD 
00EBA88E	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0036
00EADD25	POP ECX
00EBBDBA	POP EAX
00EB1B0B	IMUL ECX
00EB1B0D	PUSH EDX
00EC0481	PUSH EAX
00EC0482	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0037
00EBF9F9	POP AX
00EBF97C	POP CX
00EB0F44	TEST AL,CL
00EB0F46	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0038
00EBE56D	POP AX
00EBB6A3	BTC WORD PTR [ESP],AX
00EBB6A8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0039
00EB681D	POP CX
00EAE448	ROL BYTE PTR [ESP],CL
00EAE44B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003A
00EB66ED	PUSH DWORD PTR [EDI+0x1c]
00EB66F0	POPFD 
00EB66F1	POP CX
00EB66F3	RCL DWORD PTR [ESP],CL
00EB66F6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003B
00EB09CF	LODS DWORD PTR [ESI]
00EB09D0	ADD EAX,EBX
00EBD8F9	SUB EAX,0x1b95c94d
00EB5100	ADD EAX,0xf241ac9
00EBACB3	XOR EBX,EAX
00EBACB5	XOR EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003C
00EB9B7C	POP ECX
00EAEDCC	POP EAX
00EB12B2	MUL ECX
00EB12B4	PUSH EDX
00EC09DF	PUSH EAX
00EC09E0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003D
00EB88D2	LODS BYTE PTR [ESI]
00EB88D3	ADD AL,BL
00EAFFFD	ADD AL,0xfa
00EB9DBA	XOR AL,0xc5
00EB3422	ADD BL,AL
00EB9B74	MOVZX EAX,AL
00EAF499	PUSH DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003E
00EAE913	POP ECX
00EB821A	SHL DWORD PTR [ESP],CL
///////////////////////////////////////////////////////////
//////// Virtual Handler 003F
00EAE792	PUSH EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0040
00EB56F2	POP AX
00EBCBD8	MOV WORD PTR FS:[EDX],AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0041
00EBFF7D	POP CX
00EAEE8F	SHR WORD PTR [ESP],CL
00EAEE93	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0042
00EB1DF8	POP EAX
00EBE6C3	PUSH EDX
00EB844E	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0043
00EB0838	LODS DWORD PTR [ESI]
00EB0839	XOR EAX,EBX
00EB083B	XOR EAX,0x343c21b2
00EB2B13	XOR EAX,0x4113fe23
00EB9D57	ADD EBX,EAX
00EB83CD	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0044
00EB3400	MOV DWORD PTR [EDI+0x64],0x0
00EB6CAA	AND DWORD PTR [EDI+0x1c],0xfffffbff
///////////////////////////////////////////////////////////
//////// Virtual Handler 0045
00EB0D27	PUSH DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0046
00EBF83F	POP CX
00EB767A	SHL BYTE PTR [ESP],CL
00EB767D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0047
00EC0990	LODS DWORD PTR [ESI]
00EAD260	SUB EAX,EBX
00EAE0E3	XOR EAX,0x74618093
00EBE025	ADD EAX,0x3f06c341
00EB03B7	XOR EBX,EAX
00EB03B9	ADD EAX,DWORD PTR [EDI+0x6c]
00EBFAAD	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0048
00EBA21C	POP CX
00EBB0F8	SHL DWORD PTR [ESP],CL
00EBB0FB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0049
00EBF4F0	POP CX
00EB4BD6	POP AX
00EB2049	IMUL CL
00EB204B	MOVZX CX,AH
00EB204F	PUSH CX
00EB0DEF	MOVZX CX,AL
00EB0DF3	PUSH CX
00EB0DF5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004A
00EB20D3	MOV EAX,DWORD PTR [EDI+0x1c]
00EB303A	AND EAX,0x1
00EBA84E	OR EAX,EAX
00EBA856	AND DWORD PTR [EDI+0x1c],0xfffffffe
00EB914E	MOV EBX,EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004B
00EB9821	POP EAX
00EBFDBB	OR DWORD PTR [ESP],EAX
00EBFDBE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004C
00EB11C5	POP AX
00EB547A	AND WORD PTR [ESP],AX
00EB547E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004D
00EB405E	MOV EAX,DWORD PTR [EDI+0x60]
00EB6509	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004E
00EBD1B8	POP WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 004F
00EBEA8A	NEG BYTE PTR [ESP]
00EBEA8D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0050
00EBB9D4	LODS DWORD PTR [ESI]
00EBB9D5	CMP DWORD PTR [EDI+0x88],0x0
00EBB9E2	ADD ESI,EAX
00EB0AB6	MOV EBX,0x0
00EB26B7	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0051
00EB04A9	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0052
00EBECD6	POP CX
00EB1D91	POP AX
00EB3B4C	MOVSX CX,AL
00EB3B50	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0053
00EAF32D	POP CX
00EBECC0	SHL DWORD PTR [ESP],CL
00EBECC3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0054
00EB59D3	LODS BYTE PTR [ESI]
00EB59D4	SUB AL,BL
00EC07EC	ADD AL,0xe
00EBB33F	XOR AL,0x50
00EB7CE8	SUB BL,AL
00EB3D6D	MOVZX EAX,AL
00EB3D70	POP DX
00EB8022	MOV BYTE PTR [EDI+EAX*4+0x1],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0055
00EB1209	POP CX
00EB620D	SHL WORD PTR [ESP],CL
00EB6211	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0056
00EBB4A1	ADD EAX,0xa930c7e
00EBB4B9	SUB EAX,0xa930c7e
///////////////////////////////////////////////////////////
//////// Virtual Handler 0057
00EB00AB	LODS BYTE PTR [ESI]
00EB00AC	SUB AL,BL
00EBDE39	XOR AL,0x0
00EB4FD1	SUB AL,0xd
00EB0708	SUB BL,AL
00EB9D90	ADD EDI,0x400
00EB9371	MOVZX EAX,AL
00EB9374	PUSH DWORD PTR [EDI+EAX*4]
00EB7B89	SUB EDI,0x400
00EB4D19	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0058
00EB080B	PUSH WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0059
00EB05F2	POP DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005A
00EB556D	POP AX
00EBEEBF	DEC WORD PTR [ESP]
00EBEEC3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005B
00EB95F0	POP CX
00EB05C6	ROR WORD PTR [ESP],CL
00EB05CA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005C
00EB1E86	LODS BYTE PTR [ESI]
00EB1E87	SUB AL,BL
00EAE7B2	SUB AL,0x24
00EAEE0E	ADD AL,0x20
00EB4013	ADD BL,AL
00EB93C1	MOVZX EAX,AL
00EBF081	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005D
00EBDD5E	LODS BYTE PTR [ESI]
00EAD5D5	SUB AL,BL
00EB7688	SUB AL,0x49
00EAFDBF	SUB AL,0xf2
00EADA3E	SUB BL,AL
00EB3931	MOVZX EAX,AL
00EB3934	CMP EAX,0x7
00EB393D	MOV EAX,DWORD PTR [EDI+EAX*4]
00EBB517	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005E
00EBBFB0	POP SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 005F
00EB107D	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0060
00EBDB70	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0061
00EAD2F1	LODS BYTE PTR [ESI]
00EAD2F2	SUB AL,BL
00EB691E	XOR AL,0xa4
00EB59F0	ADD AL,0x57
00EB6F30	ADD BL,AL
00EAE12E	MOVZX EAX,AL
00EAE131	POP WORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0062
00EBF5EF	POP EAX
00EBAF93	BT DWORD PTR [ESP],EAX
00EBAF97	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0063
00EB7A93	POP DWORD PTR [EDI+0x68]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0064
00EB87CA	POP ECX
00EB15A0	POP EAX
00EB378E	MOVSX ECX,AX
00EB3791	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0065
00EB58F5	PUSH DWORD PTR [EDI+0x1c]
00EB58F8	POPFD 
00EB58F9	POP CX
00EB58FB	RCL BYTE PTR [ESP],CL
00EB58FE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0066
00EBB3F1	MOV EAX,DWORD PTR [EDI+0x60]
00EB5CDE	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0067
00EBF9EA	PUSH DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0068
00EB5DB9	LODS DWORD PTR [ESI]
00EB5DBA	ADD ESI,EAX
00EB1D39	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0069
00EBCA3C	LODS DWORD PTR [ESI]
00EBCA3D	ADD EAX,EBX
00EB7976	SUB EAX,0x7d69e179
00EAE87F	ADD EAX,0x3c95b3fd
00EBC7DD	SUB EBX,EAX
00EB3E18	POP WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 006A
00EB8BA3	MOV EAX,DWORD PTR [ESP+0x4]
00EB6A95	MOV DWORD PTR [EDI+0x68],EAX
00EBD956	POP EAX
00EB4B4B	ADD ESP,0x4
00EB310A	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006B
00EB931E	POP CX
00EBCB37	ROR DWORD PTR [ESP],CL
00EBCB3A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006C
00EBD401	POP DWORD PTR [EDI+0x1c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 006D
00EB77BC	LODS BYTE PTR [ESI]
00EB77BD	SUB AL,BL
00EB5304	XOR AL,0x65
00EAEBED	XOR AL,0x17
00EB9BB9	ADD BL,AL
00EBC642	MOVZX EAX,AL
00EBC645	MOV EAX,DWORD PTR [EDI+EAX*4]
00EBA592	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 006E
00EB8DEE	PUSH DWORD PTR [EDI+0x1c]
00EB8DF1	POPFD 
00EB8DF2	POP AX
00EB8DF4	ADC BYTE PTR [ESP],AL
00EB8DF7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006F
00EB2AC8	POP EAX
00EB396F	BTS DWORD PTR [ESP],EAX
00EB3973	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0070
00EB1850	POP EAX
00EB7B2B	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0071
00EB37B6	POP AX
00EBA2D7	SUB WORD PTR [ESP],AX
00EBA2DB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0072
00EB058A	POP EAX
00EAE6E9	POP ECX
00EBC936	CMP ECX,EAX
00EBC938	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0073
00EB60B3	LODS DWORD PTR [ESI]
00EADB7C	XOR EAX,EBX
00EADB7E	ADD EAX,0x1d26b11d
00EBFD43	ADD EAX,0x3e50c3c1
00EBED43	SUB EBX,EAX
00EB74D5	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0074
00EBEA93	PUSH DWORD PTR [EDI+0x1c]
00EBEA96	POPFD 
00EBEA97	POP EAX
00EBEA98	ADC DWORD PTR [ESP],EAX
00EBEA9B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0075
00EB2AEA	LODS DWORD PTR [ESI]
00EB2AEB	XOR EAX,EBX
00EB2AED	SUB EAX,0x19b41ba4
00EBB1FD	SUB EAX,0x4d42b1fd
00EB9C01	SUB EBX,EAX
00EBBAAB	MOVZX AX,BYTE PTR [EAX]
00EBBAAF	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0076
00EBD58F	POP AX
00EBE141	MOV BYTE PTR [EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0077
00EB39E6	POP EAX
00EB4B11	POP ECX
00EBB01F	IMUL ECX,EAX
00EBB022	PUSH ECX
00EBB023	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0078
00EB3CE0	LODS BYTE PTR [ESI]
00EB5B99	ADD AL,BL
00EB4DAE	XOR AL,0xee
00EAF851	XOR AL,0xca
00EB3E98	ADD BL,AL
00EBC98B	MOVZX EAX,AL
00EB33F4	POP DX
00EB273B	MOV BYTE PTR [EDI+EAX*4],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0079
00EBD5B0	POP AX
00EBC1DD	POP CX
00EAFA4A	CMP CX,AX
00EAFA4D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007A
00EBF98E	POP CX
00EB4EAA	POP AX
00EBFB88	MOVZX CX,AL
00EBFB8C	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 007B
00EB3B5D	POP ECX
00EBC089	POP EAX
00EB854E	POP EDX
00EAEA73	IDIV ECX
00EAF9B2	PUSH EDX
00EAFF6E	PUSH EAX
00EAFF6F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007C
00EB157E	PUSH DWORD PTR [EDI+0x1c]
00EB1581	POPFD 
00EB1582	POP AX
00EB1584	SBB WORD PTR [ESP],AX
00EB1588	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007D
00EB2BC6	POP AX
00EB5F30	ADD WORD PTR [ESP],AX
00EB5F34	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007E
00EB386E	PUSH DWORD PTR [EDI+0x1c]
00EB3871	POPFD 
00EB3872	POP CX
00EB3874	RCL WORD PTR [ESP],CL
00EB3878	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007F
00EB36A7	LODS BYTE PTR [ESI]
00EB36A8	ADD AL,BL
00EB01A4	ADD AL,0xb4
00EBC725	SUB AL,0x91
00EC0645	SUB BL,AL
00EBF0BA	MOVZX EAX,AL
00EBF0BD	MOV EAX,DWORD PTR [EDI+EAX*4]
00EB5C5D	MOVZX AX,BYTE PTR [EAX]
00EB5C61	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0080
00EB0CBC	NOT WORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0081
00EAE2D7	POP EAX
00EB1AC5	DEC DWORD PTR [ESP]
00EB1AC8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0082
00EAE8F6	POP EAX
00EAF987	POP ECX
00EB4C04	TEST EAX,ECX
00EB4C06	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0083
00EBF371	POP CX
00EB8353	ROL DWORD PTR [ESP],CL
00EB8356	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0084
00EBA647	PUSH DWORD PTR [EDI+0x6c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0085
00EB865F	POP CX
00EBB6C8	ROL WORD PTR [ESP],CL
00EBB6CC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0086
00EBB6E0	POP CX
00EAD339	SHR BYTE PTR [ESP],CL
00EAD33C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0087
00EB0A1A	POP CX
00EC0799	SHR DWORD PTR [ESP],CL
00EC079C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0088
00EB6C54	POP ECX
00EBF6E2	POP EAX
00EBE5FB	MOVZX ECX,AX
00EBE5FE	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0089
00EAE01B	MOV EAX,0x53947
///////////////////////////////////////////////////////////
//////// Virtual Handler 008A
00EBFB92	OR DWORD PTR [EDI+0x1c],0x200
///////////////////////////////////////////////////////////
//////// Virtual Handler 008B
00EB9D16	POP ECX
00EBB417	POP EAX
00EBD25D	MOVSX ECX,AL
00EBD260	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008C
00EB0214	POP CX
00EB5EDD	POP AX
00EADF6A	DIV CL
00EADF6C	MOVZX CX,AH
00EADF70	PUSH CX
00EBFC93	MOVZX CX,AL
00EBFC97	PUSH CX
00EBFC99	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008D
00EB4181	NEG DWORD PTR [ESP]
00EB4184	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008E
00EB55AC	POP EAX
00EB3F10	POP ECX
00EBD670	MOV DWORD PTR [EAX],ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008F
00EC01B4	POP AX
00EBDC55	POP CX
00EADF99	IMUL CX,AX
00EADF9D	PUSH CX
00EADF9F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0090
00EBC608	PUSH SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0091
00EBD42D	LODS DWORD PTR [ESI]
00EBD42E	ADD EAX,EBX
00EB6983	ADD EAX,0x71716a22
00EAFD49	ADD EAX,0x3c828e63
00EB3A15	XOR EBX,EAX
00EB3A17	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0092
00EB2B02	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0093
00EAEA52	LODS BYTE PTR [ESI]
00EB4527	XOR AL,BL
00EB4529	XOR AL,0x7a
00EB0B19	ADD AL,0x55
00EB4905	ADD BL,AL
00EAEF5A	MOV BYTE PTR [EDI+0x84],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0094
00EB9641	POP AX
00EBC4EB	BTS WORD PTR [ESP],AX
00EBC4F0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0095
00EBB43C	POP EAX
00EB78AD	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0096
00EB3DB3	POP AX
00EAE184	ADD BYTE PTR [ESP],AL
00EAE187	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0097
00EB51A2	NOT DWORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0098
00EB46B7	POP CX
00EB2708	SAR DWORD PTR [ESP],CL
00EB270B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0099
00EB3A7D	POP CX
00EADFB5	POP AX
00EB1B1A	IMUL CX
00EB1B1D	PUSH DX
00EB5B72	PUSH AX
00EB5B74	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009A
00EBF9A8	LODS DWORD PTR [ESI]
00EBC13F	ADD EAX,EBX
00EB1ADB	ADD EAX,0x2fe28f84
00EBEDB0	SUB EAX,0x3be56767
00EB0EE1	XOR EBX,EAX
00EBA497	SUB EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009B
00EB0ADC	POP CX
00EB86D2	SAR WORD PTR [ESP],CL
00EB86D6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009C
00EAFF30	POP EAX
00EB7D9D	XOR DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009D
00EB3EB2	MOV EDX,ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 009E
00EB36BA	LODS DWORD PTR [ESI]
00EB36BB	XOR EAX,EBX
00EB36BD	XOR EAX,0x27b28d84
00EADAC8	SUB EAX,0xb37a427
00EB08E3	XOR EBX,EAX
00EB08E5	POP DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 009F
00EBED00	LODS BYTE PTR [ESI]
00EBED01	SUB AL,BL
00EB622B	ADD AL,0x2b
00EB3320	ADD AL,0x1b
00EB6A4B	ADD BL,AL
00EB1A6D	MOVZX EAX,AL
00EB1A70	LEA EAX,DWORD PTR [EDI+EAX*4]
00EB1A73	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A0
00EBC470	POP ECX
00EB8878	POP EAX
00EBCD25	POP EDX
00EBA897	DIV ECX
00EBA899	PUSH EDX
00EB8BFD	PUSH EAX
00EB8BFE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A1
00EB52D7	POP AX
00EB1D53	MOV BYTE PTR FS:[EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A2
00EB7030	POP EAX
00EB6187	BTR DWORD PTR [ESP],EAX
00EB618B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A3
00EC0A80	LODS DWORD PTR [ESI]
00EC0A81	SUB EAX,EBX
00EBE446	XOR EAX,0x53245a30
00EB3804	ADD EAX,0x2e538a20
00EBBE1A	ADD EBX,EAX
00EAEF69	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A4
00EBFC9F	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A5
00EB4932	MOVZX AX,BYTE PTR FS:[EDX]
00EB4937	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A6
00EB627B	MOV AX,WORD PTR FS:[EDX]
00EB627F	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A7
00EB3F28	MOV DWORD PTR [EDI+0x64],0x1
00EB1234	OR DWORD PTR [EDI+0x1c],0x400
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A8
00EAE3CA	POP AX
00EB6455	DEC BYTE PTR [ESP]
00EB6458	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A9
00EAE20B	POP AX
00EBB016	AND BYTE PTR [ESP],AL
00EBB019	PUSHFD 
