///////////////////////////////////////////////////////////
//////// Main Handler
00D8B5FB	LODS BYTE PTR [ESI]
00D8FCF5	ADD AL,BL
00D8DF6B	SUB AL,0x94
00D98068	XOR AL,0xf0
00D918CE	SUB BL,AL
00D9701E	MOVZX EAX,AL
00D97021	JMP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0000
00D97026	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0001
00D8E2C7	NEG BYTE PTR [ESP]
00D8E2CA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0002
00D9BBD2	POP EAX
00D951B7	INC DWORD PTR [ESP]
00D951BA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0003
00D8E52B	MOV EAX,DWORD PTR [EDI+0x84]
00D9CEDD	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0004
00D8CA42	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0005
00D9A7DF	POP CX
00D92B3E	ROR DWORD PTR [ESP],CL
00D92B41	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0006
00D98434	POP EAX
00D99EFD	SUB DWORD PTR [ESP],EAX
00D99F00	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0007
00D948ED	LODS DWORD PTR [ESI]
00D948EE	SUB EAX,EBX
00D8BDBB	SUB EAX,0xc0f6207
00D9BB04	SUB EAX,0x7f6f3026
00D8DA54	SUB EBX,EAX
00D9E8EA	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0008
00D901C4	POP AX
00D97009	BTR WORD PTR [ESP],AX
00D9700E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0009
00D95EF6	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 000A
00D9C9EA	LODS DWORD PTR [ESI]
00D9C9EB	ADD EAX,EBX
00D99917	XOR EAX,0x5c4b4bf3
00D943D4	ADD EAX,0x16880ccc
00D9DFBD	XOR EBX,EAX
00D9DFBF	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000B
00D97554	PUSH DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000C
00D8BC9E	PUSH DWORD PTR [EDI+0x1c]
00D8BCA1	POPFD 
00D8BCA2	POP CX
00D8BCA4	RCL BYTE PTR [ESP],CL
00D8BCA7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000D
00D8D66D	LODS DWORD PTR [ESI]
00D9D7D2	XOR EAX,EBX
00D9D7D4	ADD EAX,0x72dbb958
00D931F9	ADD EAX,0x5472ccb9
00D9C3AE	SUB EBX,EAX
00D9AFD4	POP DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000E
00D98D17	PUSH SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 000F
00D9ED7E	POP ECX
00D93DBC	POP EAX
00D9460D	POP EDX
00D916C3	IDIV ECX
00D916C5	PUSH EDX
00D9930F	PUSH EAX
00D99310	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0010
00D9A989	MOV EAX,DWORD PTR [EDI+0x84]
00D98CA4	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0011
00D94D15	POP AX
00D9E0F2	POP CX
00D9153A	IMUL CX,AX
00D9153E	PUSH CX
00D91540	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0012
00D9DDD3	POP CX
00D973CB	POP AX
00D969B0	MUL CL
00D8BA7D	MOVZX CX,AH
00D8BA81	PUSH CX
00D9DF1B	MOVZX CX,AL
00D9DF1F	PUSH CX
00D9DF21	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0013
00D953EA	POP AX
00D99F3D	AND BYTE PTR [ESP],AL
00D99F40	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0014
00D95743	POP EAX
00D916B6	XOR DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0015
00D99306	LODS DWORD PTR [ESI]
00D99307	XOR EAX,EBX
00D99309	XOR EAX,0xbe23340
00D9736B	ADD EAX,0x419f03ca
00D90705	SUB EBX,EAX
00D9E5BB	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0016
00D933E1	MOV EAX,DWORD PTR [ESP+0x4]
00D9737C	MOV DWORD PTR [EDI+0x8c],EAX
00D987BB	POP EAX
00D98C32	ADD ESP,0x4
00D96221	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0017
00D9EBCD	POP ECX
00D908CD	POP EAX
00D97206	MOVZX ECX,AX
00D97209	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0018
00D8CA5E	LODS DWORD PTR [ESI]
00D8CA5F	SUB EAX,EBX
00D965E7	SUB EAX,0xbe4edfd
00D8CFC2	SUB EAX,0x4edae3ba
00D98730	ADD EBX,EAX
00D92642	SUB EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0019
00D91B64	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 001A
00D92069	POP CX
00D8F19A	SAR DWORD PTR [ESP],CL
00D8F19D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001B
00D8F844	MOVZX AX,BYTE PTR [EDX]
00D8F848	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001C
00D8F8E7	POP AX
00D9D99E	POP CX
00D922F2	CMP CL,AL
00D922F4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001D
00D9C7BA	PUSH DWORD PTR [EDI+0x1c]
00D9C7BD	POPFD 
00D9C7BE	POP EAX
00D9C7BF	SBB DWORD PTR [ESP],EAX
00D9C7C2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001E
00D9817C	POP AX
00D8E4DE	SUB BYTE PTR [ESP],AL
00D8E4E1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001F
00D8FBC5	LODS BYTE PTR [ESI]
00D8FBC6	XOR AL,BL
00D8FBC8	XOR AL,0xc2
00D92D76	SUB AL,0x7
00D94B3C	ADD BL,AL
00D9DB15	MOV BYTE PTR [EDI+0x70],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0020
00D93F8C	POP CX
00D93935	SHL BYTE PTR [ESP],CL
00D93938	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0021
00D91146	POP CX
00D8EDE8	ROL DWORD PTR [ESP],CL
00D8EDEB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0022
00D99A81	POP CX
00D968BF	ROR BYTE PTR [ESP],CL
00D968C2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0023
00D97470	POP CX
00D91082	SHR WORD PTR [ESP],CL
00D91086	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0024
00D903B1	LODS BYTE PTR [ESI]
00D903B2	SUB AL,BL
00D903C4	ADD AL,0xe6
00D9715D	ADD AL,0x97
00D9DBA4	SUB BL,AL
00D92C0C	MOVZX EAX,AL
00D92C0F	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0025
00D9BEA9	OR DWORD PTR [EDI+0x1c],0x200
///////////////////////////////////////////////////////////
//////// Virtual Handler 0026
00D95505	OR DWORD PTR [EDI+0x1c],0x1
///////////////////////////////////////////////////////////
//////// Virtual Handler 0027
00D99570	POP EAX
00D91138	PUSH EDX
00D9CCEF	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0028
00D95297	POP AX
00D9215B	BTS WORD PTR [ESP],AX
00D92160	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0029
00D93A40	POP DWORD PTR [EDI+0x8c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 002A
00D963ED	POP AX
00D98DD7	POP CX
00D8F2CC	CMP CX,AX
00D8F2CF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002B
00D939DD	POP ECX
00D976DB	POP EAX
00D9B690	MOVSX ECX,AL
00D9B693	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002C
00D96145	POP AX
00D99B8F	MOV WORD PTR FS:[EDX],AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002D
00D8CBE9	POP ECX
00D9E9E9	POP EAX
00D94D63	MOVSX ECX,AX
00D94D66	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002E
00D9090C	AND DWORD PTR [EDI+0x1c],0xfe
///////////////////////////////////////////////////////////
//////// Virtual Handler 002F
00D952FE	MOV EAX,DWORD PTR [EDI+0x1c]
00D8CE38	AND EAX,0x1
00D92C87	OR EAX,EAX
00D92C8F	AND DWORD PTR [EDI+0x1c],0xfe
00D92F10	MOV EBX,EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0030
00D8FD5D	POP CX
00D975BA	SHR BYTE PTR [ESP],CL
00D975BD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0031
00D929D4	POP CX
00D9C1BC	POP AX
00D92DB5	IDIV CL
00D92DB7	MOVZX CX,AH
00D95465	PUSH CX
00D8EBAD	MOVZX CX,AL
00D8EBB1	PUSH CX
00D8EBB3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0032
00D95B94	POP AX
00D962B7	MOV BYTE PTR FS:[EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0033
00D8ED8A	LODS DWORD PTR [ESI]
00D8ED8B	ADD ESI,EAX
00D9D81F	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0034
00D9433E	PUSH DWORD PTR [EDI+0x1c]
00D94341	POPFD 
00D94342	POP CX
00D94344	RCR DWORD PTR [ESP],CL
00D94347	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0035
00D95A68	POP AX
00D8DFAE	POP CX
00D8F09E	TEST AL,CL
00D8F0A0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0036
00D9A2BB	POP ECX
00D9BC54	SHL DWORD PTR [ESP],CL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0037
00D92FB0	POP AX
00D8F855	INC WORD PTR [ESP]
00D8F859	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0038
00D993C3	LODS BYTE PTR [ESI]
00D993C4	XOR AL,BL
00D9B00F	SUB AL,0x5e
00D9CEE3	XOR AL,0x9b
00D946DC	XOR BL,AL
00D946DE	MOVZX EAX,AL
00D946E1	PUSH DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0039
00D92397	POP CX
00D978D2	SHL BYTE PTR [ESP],CL
00D978D5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003A
00D8E32A	MOV EDX,ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 003B
00D99FB9	NEG WORD PTR [ESP]
00D99FBD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003C
00D99E41	LODS DWORD PTR [ESI]
00D99E42	ADD EAX,EBX
00D94565	ADD EAX,0x6ed55d47
00D91103	ADD EAX,0x3f6b7290
00D8F8B8	XOR EBX,EAX
00D8F8BA	ADD EAX,DWORD PTR [EDI+0x60]
00D92184	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003D
00D9356B	POP AX
00D9A35B	SUB WORD PTR [ESP],AX
00D9A35F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003E
00D924AB	POP SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 003F
00D96BFA	POP EAX
00D9D062	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0040
00D997E5	LODS DWORD PTR [ESI]
00D997E6	CMP DWORD PTR [EDI+0x6c],0x0
00D997F3	ADD ESI,EAX
00D95276	MOV EBX,0x0
00D90872	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0041
00D8D55A	LODS BYTE PTR [ESI]
00D8D55B	ADD AL,BL
00D98CE0	ADD AL,0x5c
00D96B97	ADD AL,0x24
00D8D181	SUB BL,AL
00D90513	MOVZX EAX,AL
00D90516	CMP EAX,0x7
00D9051F	MOV EAX,DWORD PTR [EDI+EAX*4]
00D8F52A	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0042
00D98DB1	LODS BYTE PTR [ESI]
00D98DB2	ADD AL,BL
00D90DAA	SUB AL,0x8a
00D8DEA1	XOR AL,0xd6
00D8BEFD	XOR BL,AL
00D8BEFF	MOVZX EAX,AL
00D8BF02	POP WORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0043
00D96C12	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0044
00D92260	POP CX
00D8FCC6	POP AX
00D92A49	IMUL CX
00D92A4C	PUSH DX
00D935F4	PUSH AX
00D935F6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0045
00D8E84B	POP AX
00D9BC1B	OR BYTE PTR [ESP],AL
00D9BC1E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0046
00D8CEC9	POP EAX
00D9EBFA	BT DWORD PTR [ESP],EAX
00D9EBFE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0047
00D941A2	POP AX
00D8BFEE	ADD BYTE PTR [ESP],AL
00D8BFF1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0048
00D98F6C	POP EAX
00D8F4CD	BSWAP EAX
00D8F4CF	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0049
00D9ABF5	POP CX
00D9E3CE	POP AX
00D90469	MUL CX
00D9046C	PUSH DX
00D908A0	PUSH AX
00D908A2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004A
00D9029F	POP EAX
00D9CA79	BTS DWORD PTR [ESP],EAX
00D9CA7D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004B
00D8DC41	MOV DWORD PTR [EDI+0x80],0x1
00D8FC40	OR DWORD PTR [EDI+0x1c],0x400
///////////////////////////////////////////////////////////
//////// Virtual Handler 004C
00D8CE99	POP CX
00D8DCC4	POP AX
00D9D4CA	MOVSX CX,AL
00D8EBC8	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004D
00D99F5F	LODS BYTE PTR [ESI]
00D99F60	ADD AL,BL
00D9490E	SUB AL,0xf7
00D93457	XOR AL,0x53
00D96C26	XOR BL,AL
00D96C28	MOVZX EAX,AL
00D96C2B	MOV EAX,DWORD PTR [EDI+EAX*4]
00D90E23	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 004E
00D90FE5	NOT BYTE PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 004F
00D8E8A4	MOV ECX,DWORD PTR [EDI+0x70]
00D937AA	MOV EDX,EDI
00D8D5D9	OR ECX,ECX
00D8D5E1	MOV ESI,ESP
00D9ABCA	ADD ESI,0x24
00D9C992	MOV EDI,ESI
00D93234	ADD EDI,ECX
00D8DA15	STD
00D9E0C0	MOV ECX,0xa
00D8FB34	REP MOVS DWORD PTR [EDI],DWORD PTR [ESI]
00D8FB36	ADD ESP,DWORD PTR [EDX+0x70]
00D8FB39	MOV DWORD PTR [EDX+0x70],0x0
00D9026B	CMP DWORD PTR [EDX+0x80],0x0
00D90278	OR DWORD PTR [ESP+0x20],0x400
00D90959	MOV DWORD PTR [EDX+0x80],0x0
00D98654	MOV DWORD PTR [EDX+0x68],0x0
00D91B5C	POPAD
00D91B5D	POPFD 
00D91B5E	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0050
00D95B39	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0051
00D8F406	PUSH DWORD PTR [EDI+0x1c]
00D8F409	POPFD 
00D8F40A	POP CX
00D8F40C	RCL WORD PTR [ESP],CL
00D8F410	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0052
00D99DAE	POP WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0053
00D97C51	POP CX
00D8CDEB	SHL WORD PTR [ESP],CL
00D8CDEF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0054
00D9BBB7	PUSH DWORD PTR [EDI+0x1c]
00D9BBBA	POPFD 
00D9BBBB	POP AX
00D9BBBD	ADC BYTE PTR [ESP],AL
00D9BBC0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0055
00D9E944	LODS DWORD PTR [ESI]
00D9E945	SUB EAX,EBX
00D8ED37	SUB EAX,0xb371f00
00D9E296	XOR EAX,0xb81218d
00D9A864	XOR EBX,EAX
00D9A866	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0056
00D8F452	POP EAX
00D987F3	POP ECX
00D9DC4A	MOV DWORD PTR [EAX],ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0057
00D8BCE9	POP ECX
00D95F51	POP EAX
00D9BAD7	MOVZX ECX,AL
00D9BADA	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0058
00D90BCD	POP CX
00D997C9	POP AX
00D95035	DIV CL
00D95037	MOVZX CX,AH
00D9503B	PUSH CX
00D9B9D4	MOVZX CX,AL
00D9B9D8	PUSH CX
00D9B9DA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0059
00D910B3	LODS BYTE PTR [ESI]
00D910B4	XOR AL,BL
00D910B6	ADD AL,0x36
00D8BC1E	XOR AL,0xe4
00D96C90	XOR BL,AL
00D96C92	ADD EDI,0x400
00D93DA9	MOVZX EAX,AL
00D93DAC	PUSH DWORD PTR [EDI+EAX*4]
00D93DAF	SUB EDI,0x400
00D9E536	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 005A
00D96CE8	PUSH DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005B
00D957B5	POP AX
00D90538	AND WORD PTR [ESP],AX
00D9053C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005C
00D9054D	POP AX
00D9A943	OR WORD PTR [ESP],AX
00D9A947	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005D
00D8DF2D	POP CX
00D94356	SAR BYTE PTR [ESP],CL
00D94359	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005E
00D974B5	POP AX
00D8DBC2	BTC WORD PTR [ESP],AX
00D8DBC7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005F
00D92477	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0060
00D9772A	MOV AX,WORD PTR FS:[EDX]
00D9772E	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0061
00D9A17E	POP ECX
00D8D619	POP EAX
00D90BFB	MUL ECX
00D8EFDE	PUSH EDX
00D96CFC	PUSH EAX
00D96CFD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0062
00D95EBA	LODS BYTE PTR [ESI]
00D95EBB	SUB AL,BL
00D99E04	XOR AL,0x1
00D9067E	SUB AL,0x98
00D8BE34	XOR BL,AL
00D8BE36	MOVZX EAX,AL
00D8BE39	MOV EAX,DWORD PTR [EDI+EAX*4]
00D9DF74	MOVZX AX,BYTE PTR [EAX]
00D9DF78	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0063
00D8D2EF	PUSH DWORD PTR [EDI+0x60]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0064
00D9A060	LODS DWORD PTR [ESI]
00D92F06	XOR EAX,EBX
00D92F08	XOR EAX,0x6a99ff1d
00D9078D	SUB EAX,0x79dbf408
00D9EB16	SUB EBX,EAX
00D95ECC	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0065
00D8E3EE	PUSH DWORD PTR [EDI+0x1c]
00D8E3F1	POPFD 
00D8E3F2	POP EAX
00D8E3F3	ADC DWORD PTR [ESP],EAX
00D8E3F6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0066
00D8C4DB	POP AX
00D92504	POP CX
00D8F4B7	TEST AX,CX
00D8F4BA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0067
00D90029	POP CX
00D9EC92	POP AX
00D934C7	POP AX
00D93C22	DIV CX
00D93C25	PUSH DX
00D93C31	PUSH AX
00D93C33	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0068
00D9BF18	LODS BYTE PTR [ESI]
00D9BF19	ADD AL,BL
00D9A97B	SUB AL,0xaa
00D9CE42	ADD AL,0x19
00D94319	SUB BL,AL
00D9D4F4	MOVZX EAX,AL
00D9CCBA	POP DX
00D8DD49	MOV BYTE PTR [EDI+EAX*4+0x1],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0069
00D9060B	LODS DWORD PTR [ESI]
00D9060C	XOR EAX,EBX
00D9060E	ADD EAX,0x1a26d836
00D9E728	XOR EAX,0x4e3343a9
00D8F11C	SUB EBX,EAX
00D935CF	MOVZX AX,BYTE PTR [EAX]
00D935D3	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006A
00D8C1DD	PUSH EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006B
00D9CBA2	POP EAX
00D8BC6D	POP ECX
00D928FB	IMUL ECX,EAX
00D928FE	PUSH ECX
00D928FF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006C
00D90731	LODS DWORD PTR [ESI]
00D9D44F	SUB EAX,EBX
00D91ED5	SUB EAX,0x93179d1
00D9032A	ADD EAX,0x2695f02c
00D8E715	ADD EBX,EAX
00D980C4	POP DX
00D9EBC0	MOV BYTE PTR [EAX],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 006D
00D9E2AE	POP DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 006E
00D9BF94	POP ECX
00D8C8E0	POP EAX
00D8DE21	IMUL ECX
00D8DE23	PUSH EDX
00D91EFB	PUSH EAX
00D91EFC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006F
00D9DFE6	PUSH DWORD PTR [EDI+0x1c]
00D9DFE9	POPFD 
00D9DFEA	POP AX
00D9DFEC	ADC WORD PTR [ESP],AX
00D9DFF0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0070
00D97B7F	POP AX
00D8CB8E	DEC WORD PTR [ESP]
00D8CB92	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0071
00D94B6D	POP CX
00D9BB9E	POP AX
00D924E3	MOVZX CX,AL
00D924E7	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0072
00D98F8C	POP CX
00D987B2	SHL DWORD PTR [ESP],CL
00D987B5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0073
00D95F75	NOT WORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0074
00D9B796	LODS BYTE PTR [ESI]
00D9B797	ADD AL,BL
00D8F233	SUB AL,0xca
00D9A7BD	ADD AL,0xe6
00D93D63	SUB BL,AL
00D9A719	MOVZX EAX,AL
00D9A71C	LEA EAX,DWORD PTR [EDI+EAX*4]
00D9A71F	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0075
00D9517B	MOVZX AX,BYTE PTR FS:[EDX]
00D94E11	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0076
00D971BD	POP EAX
00D974D6	OR DWORD PTR [ESP],EAX
00D974D9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0077
00D9BA38	POP EAX
00D922A1	SUB DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0078
00D8FC57	POP AX
00D95E8A	XOR BYTE PTR [ESP],AL
00D95E8D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0079
00D9B1F5	POP CX
00D9C37E	ROL BYTE PTR [ESP],CL
00D9C381	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007A
00D8BB91	POP CX
00D9B0C6	ROL WORD PTR [ESP],CL
00D9B0CA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007B
00D8F828	POP AX
00D95833	BT WORD PTR [ESP],AX
00D95838	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007C
00D9E85D	POP CX
00D9789B	SHR DWORD PTR [ESP],CL
00D9789E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007D
00D97DEA	PUSH DWORD PTR [EDI+0x1c]
00D97DED	POPFD 
00D97DEE	POP AX
00D97DF0	SBB WORD PTR [ESP],AX
00D97DF4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007E
00D99CA8	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 007F
00D9CEB6	POP EAX
00D98FE7	POP ECX
00D9485A	TEST EAX,ECX
00D9485C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0080
00D95663	POP AX
00D96ED8	BTS WORD PTR [ESP],AX
00D96EDD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0081
00D8ED4E	POP CX
00D8D44E	POP AX
00D9386C	IMUL CL
00D9386E	MOVZX CX,AH
00D94722	PUSH CX
00D9718A	MOVZX CX,AL
00D9718E	PUSH CX
00D97190	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0082
00D97DB9	POP EAX
00D941B8	DEC DWORD PTR [ESP]
00D941BB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0083
00D9BB89	LODS BYTE PTR [ESI]
00D9BB8A	SUB AL,BL
00D980F0	ADD AL,0xf0
00D99E69	ADD AL,0xb6
00D8E665	SUB BL,AL
00D90A0C	MOV BYTE PTR [EDI+0x74],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0084
00D9B89F	PUSH DWORD PTR [EDI+0x1c]
00D9B8A2	POPFD 
00D9B8A3	POP CX
00D9B8A5	RCR BYTE PTR [ESP],CL
00D9B8A8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0085
00D9A900	MOV DWORD PTR [EDI+0x80],0x0
00D933C8	AND DWORD PTR [EDI+0x1c],0xfffffbff
///////////////////////////////////////////////////////////
//////// Virtual Handler 0086
00D99FB0	LODS BYTE PTR [ESI]
00D99FB1	ADD AL,BL
00D99BF3	ADD AL,0x19
00D8C546	ADD AL,0xdb
00D97692	ADD BL,AL
00D8D0A0	MOVZX EAX,AL
00D8D0A3	POP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0087
00D9374F	POP CX
00D9D347	SHL DWORD PTR [ESP],CL
00D9D34A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0088
00D8E31C	LODS DWORD PTR [ESI]
00D8E31D	XOR EAX,EBX
00D976CF	SUB EAX,0x9079806
00D9293E	XOR EAX,0x2c7320b7
00D985CA	XOR EBX,EAX
00D985CC	XOR EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0089
00D8C64D	PUSH WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 008A
00D95099	PUSH DWORD PTR [EDI+0x1c]
00D9509C	POPFD 
00D9509D	POP CX
00D9509F	RCR WORD PTR [ESP],CL
00D950A3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008B
00D977F5	NEG DWORD PTR [ESP]
00D977F8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008C
00D93FE8	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 008D
00D99970	LODS BYTE PTR [ESI]
00D99971	ADD AL,BL
00D92569	ADD AL,0x45
00D9BF70	XOR AL,0xf7
00D93EE3	SUB BL,AL
00D95D7D	MOVZX EAX,AL
00D95D80	POP DX
00D97274	MOV BYTE PTR [EDI+EAX*4],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 008E
00D991DC	POP AX
00D8C821	DEC BYTE PTR [ESP]
00D8C824	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008F
00D9280A	POP EAX
00D9E795	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0090
00D9D0A3	POP CX
00D9D5A9	POP AX
00D97E07	POP DX
00D95D31	IDIV CX
00D95D34	PUSH DX
00D95D44	PUSH AX
00D95D46	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0091
00D91816	PUSH DWORD PTR [EDI+0x8c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0092
00D9E5C9	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0093
00D8ECBD	POP AX
00D9B4EA	BTR WORD PTR [ESP],AX
00D9B4EF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0094
00D9C6D4	NOT DWORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0095
00D983AD	POP AX
00D9D730	MOV BYTE PTR [EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0096
00D8B7E0	POP CX
00D8E6E6	SAR WORD PTR [ESP],CL
00D8E6EA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0097
00D9DC03	POP AX
00D97766	INC BYTE PTR [ESP]
00D97769	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0098
00D97CF3	POP EAX
00D8F31A	XOR DWORD PTR [ESP],EAX
00D8F31D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0099
00D9D481	MOV EAX,0x53947
///////////////////////////////////////////////////////////
//////// Virtual Handler 009A
00D96F14	POP ECX
00D8ECAB	POP EAX
00D9BB3E	POP EDX
00D8E38B	DIV ECX
00D8E38D	PUSH EDX
00D9790C	PUSH EAX
00D9790D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009B
00D97AFC	LODS DWORD PTR [ESI]
00D97AFD	ADD EAX,EBX
00D8C927	SUB EAX,0x2a941e48
00D9CA8E	XOR EAX,0x7eb1dac6
00D9EEA7	ADD EBX,EAX
00D8CB7F	AND AL,0x7f
00D94DAE	PUSH EBX
00D8C7D8	MOV EBX,EAX
00D9D405	MOV DWORD PTR [EDI+0x6c],0x1
00D91F96	MOV DWORD PTR [EDI+0x7c],0x0
00D8B99E	XOR EDX,EDX
00D8B9A0	MOV EAX,EBX
00D8D83C	AND EAX,0x200
00D97232	MOV ECX,DWORD PTR [EDI+0x1c]
00D93B6E	AND ECX,0x1
00D8C7C0	SHR ECX,0x0
00D8C7C3	OR EAX,EAX
00D8C7CB	MOV EAX,EBX
00D92E6E	AND EAX,0x100
00D9E6A1	SHR EAX,0x8
00D9E6A4	XOR EAX,ECX
00D9E6A6	NOT EAX
00D9DB7F	AND EAX,0x1
00D8C164	OR EDX,EAX
00D8C166	SHL EDX,0x1
00D8C168	ADD DWORD PTR [EDI+0x7c],0x1
00D9B895	MOV EAX,EBX
00D9E7CE	AND EAX,0x800
00D9B51E	OR EAX,EAX
00D9B526	MOV ECX,DWORD PTR [EDI+0x1c]
00D93E76	AND ECX,0x40
00D8F0F5	SHR ECX,0x6
00D8F0F8	MOV EAX,EBX
00D998E3	AND EAX,0x400
00D98B4E	SHR EAX,0xa
00D8E675	XOR EAX,ECX
00D8E677	NOT EAX
00D9C187	AND EAX,0x1
00D99362	OR EDX,EAX
00D99364	SHL EDX,0x1
00D99366	ADD DWORD PTR [EDI+0x7c],0x1
00D9B74F	MOV EAX,EBX
00D97222	AND EAX,0x2000000
00D8D1FF	OR EAX,EAX
00D8D207	MOV ECX,DWORD PTR [EDI+0x80]
00D92702	MOV EAX,EBX
00D9173A	AND EAX,0x1000000
00D8D7EA	SHR EAX,0x18
00D8D7ED	XOR EAX,ECX
00D8D7EF	NOT EAX
00D9DD98	AND EAX,0x1
00D9862F	OR EDX,EAX
00D98631	SHL EDX,0x1
00D98633	ADD DWORD PTR [EDI+0x7c],0x1
00D8EAB2	MOV EAX,EBX
00D8D39D	AND EAX,0x2000
00D91B71	OR EAX,EAX
00D91B79	MOV ECX,DWORD PTR [EDI+0x1c]
00D8F47E	AND ECX,0x80
00D929BD	SHR ECX,0x7
00D929C0	MOV EAX,EBX
00D9D02F	AND EAX,0x1000
00D8C2F9	SHR EAX,0xc
00D8C2FC	XOR EAX,ECX
00D8C2FE	NOT EAX
00D93CC9	AND EAX,0x1
00D934E8	OR EDX,EAX
00D934EA	SHL EDX,0x1
00D934EC	SUB DWORD PTR [EDI+0x7c],0xffffffff
00D9A9BC	MOV EAX,EBX
00D92723	AND EAX,0x8000
00D9B3FF	OR EAX,EAX
00D9B407	MOV ECX,DWORD PTR [EDI+0x1c]
00D9EA42	AND ECX,0x800
00D8FD3C	SHR ECX,0xb
00D8FD3F	MOV EAX,EBX
00D8CCB5	AND EAX,0x4000
00D94C3F	SHR EAX,0xe
00D9AD5C	XOR EAX,ECX
00D9AD5E	NOT EAX
00D94653	AND EAX,0x1
00D8FE12	OR EDX,EAX
00D8FE14	SHL EDX,0x1
00D8FE16	SUB DWORD PTR [EDI+0x7c],0xffffffff
00D9E811	MOV EAX,EBX
00D8C296	AND EAX,0x20000
00D9423F	OR EAX,EAX
00D94247	MOV ECX,DWORD PTR [EDI+0x1c]
00D9C796	AND ECX,0x4
00D96E13	SHR ECX,0x2
00D96E16	MOV EAX,EBX
00D9D1ED	AND EAX,0x10000
00D8FD01	SHR EAX,0x10
00D8FD04	XOR EAX,ECX
00D8FD06	NOT EAX
00D999AC	AND EAX,0x1
00D91396	OR EDX,EAX
00D91398	SHL EDX,0x1
00D9139A	SUB DWORD PTR [EDI+0x7c],0xffffffff
00D98E4F	MOV EAX,EBX
00D95C37	AND EAX,0x80000
00D8D41C	OR EAX,EAX
00D8D424	MOV ECX,DWORD PTR [EDI+0x1c]
00D8C268	AND ECX,0x80
00D955F9	SHR ECX,0x7
00D955FC	MOV EAX,DWORD PTR [EDI+0x1c]
00D939B1	AND EAX,0x800
00D9A21B	SHR EAX,0xb
00D9BDA4	XOR ECX,EAX
00D9BDA6	MOV EAX,EBX
00D98C48	AND EAX,0x40000
00D8E2E3	SHR EAX,0x12
00D8E2E6	XOR EAX,ECX
00D8E2E8	NOT EAX
00D99A46	AND EAX,0x1
00D9D28F	OR EDX,EAX
00D9D291	SHL EDX,0x1
00D970D6	ADD DWORD PTR [EDI+0x7c],0x1
00D931C4	MOV EAX,EBX
00D9C5C4	AND EAX,0x200000
00D9CDC7	OR EAX,EAX
00D9CDCF	MOV EAX,DWORD PTR [EDI+0x74]
00D8FF8B	MOV EAX,DWORD PTR [EDI+EAX*4]
00D989F1	AND EAX,0xffff
00D9DBD9	OR EAX,EAX
00D9DBE1	MOV EDX,0x1
00D9AEF3	MOV EAX,EBX
00D9C49D	AND EAX,0x800000
00D9E579	OR EAX,EAX
00D9E581	MOV EAX,DWORD PTR [EDI+0x74]
00D93565	MOV EAX,DWORD PTR [EDI+EAX*4]
00D96D3B	OR EAX,EAX
00D96D43	MOV EDX,0x1
00D92CE4	MOV ECX,DWORD PTR [EDI+0x7c]
00D9E1DB	MOV EAX,0x1
00D8D077	SHL EAX,CL
00D8D079	SUB EAX,0x1
00D96879	AND EBX,0x10
00D9E14F	OR EBX,EBX
00D9E157	MOV DWORD PTR [EDI+0x6c],EDX
00D97752	POP EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009C
00D9EBD5	POP EAX
00D97511	ADD DWORD PTR [ESP],EAX
00D97514	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009D
00D942D9	POP DWORD PTR [EDI+0x1c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 009E
00D8DB92	POP EAX
00D93103	POP ECX
00D99E25	CMP ECX,EAX
00D99E27	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009F
00D9B215	POP CX
00D8CC93	SHL WORD PTR [ESP],CL
00D8CC97	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A0
00D9A693	LODS DWORD PTR [ESI]
00D9A694	SUB EAX,EBX
00D8DB4B	XOR EAX,0x1b68cc00
00D8F3DE	SUB EAX,0x3fe1672d
00D9BC5C	SUB EBX,EAX
00D9542E	POP WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A1
00D93BEE	PUSH DWORD PTR [EDI+0x1c]
00D93BF1	POPFD 
00D93BF2	POP AX
00D93BF4	SBB BYTE PTR [ESP],AL
00D93BF7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A2
00D999C3	POP AX
00D9645D	BTC WORD PTR [ESP],AX
00D96462	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A3
00D93DF0	LODS WORD PTR [ESI]
00D93DF2	SUB AX,BX
00D8B8A7	XOR AX,0xc530
00D8CC55	XOR AX,0x9c8a
00D9AFBF	XOR BX,AX
00D9AFC2	MOVZX EAX,AX
00D8DF5F	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A4
00D9AF3E	PUSH DWORD PTR [EDI+0x1c]
00D9AF41	POPFD 
00D9AF42	POP CX
00D9AF44	RCL DWORD PTR [ESP],CL
00D9AF47	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A5
00D8DBF5	POP CX
00D95171	ROR WORD PTR [ESP],CL
00D95175	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A6
00D90542	POP EAX
00D93672	BTR DWORD PTR [ESP],EAX
00D93676	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A7
00D9D2A0	POP EAX
00D9906E	AND DWORD PTR [ESP],EAX
00D99071	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A8
00D94F95	POP AX
00D90E31	ADD WORD PTR [ESP],AX
00D90E35	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A9
00D8F14A	POP AX
00D90727	XOR WORD PTR [ESP],AX
00D9072B	PUSHFD 
