///////////////////////////////////////////////////////////
//////// Main Handler
012C949C	LODS BYTE PTR [ESI]
012C949D	ADD AL,BL
012D495C	XOR AL,0x1b
012CC9EE	XOR AL,0xc1
012D63F6	SUB BL,AL
012CDE75	MOVZX EAX,AL
012CDE78	JMP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0000
012CDE7D	LODS DWORD PTR [ESI]
012CDE7E	ADD ESI,EAX
012D24DC	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0001
012D82CD	LODS DWORD PTR [ESI]
012D2BB3	ADD EAX,EBX
012D57C4	XOR EAX,0x60e5fc12
012DD3F1	SUB EAX,0x537cd74
012D6697	SUB EBX,EAX
012D88B2	XOR EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0002
012D91E4	POP CX
012D851F	SHL DWORD PTR [ESP],CL
012D8522	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0003
012D9ABC	LODS DWORD PTR [ESI]
012D9ABD	XOR EAX,EBX
012D9ABF	XOR EAX,0x3c1d803
012CDF0B	XOR EAX,0x1d60271c
012CCF90	XOR EBX,EAX
012CCF92	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0004
012D26EA	PUSH DWORD PTR [EDI+0x1c]
012D26ED	POPFD 
012D26EE	POP AX
012D26F0	ADC WORD PTR [ESP],AX
012D26F4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0005
012DB362	LODS DWORD PTR [ESI]
012DB363	SUB EAX,EBX
012C95D9	SUB EAX,0x4ea21a53
012CA1AE	XOR EAX,0xc96e57a
012D5D4D	SUB EBX,EAX
012CD731	POP WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0006
012CF781	POP DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0007
012D5559	POP AX
012DA8BB	INC BYTE PTR [ESP]
012DA8BE	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0008
012D6AD2	POP DWORD PTR [EDI+0x60]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0009
012D0941	POP EAX
012D8146	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000A
012D7C0C	POP AX
012D914C	POP CX
012D2B68	CMP CL,AL
012D2B6A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000B
012CF5B8	POP EAX
012D0EB8	BTS DWORD PTR [ESP],EAX
012D0EBC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000C
012D3851	POP AX
012CC3DF	DEC WORD PTR [ESP]
012CC3E3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000D
012CCE17	NEG BYTE PTR [ESP]
012CCE1A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000E
012CBC49	LODS BYTE PTR [ESI]
012CF8AE	XOR AL,BL
012CF8B0	ADD AL,0x4a
012D223A	XOR AL,0x19
012CF96F	SUB BL,AL
012DC17B	MOV BYTE PTR [EDI+0x6c],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 000F
012CFA12	POP AX
012D328D	AND WORD PTR [ESP],AX
012D3291	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0010
012CE16E	POP CX
012D040F	POP AX
012CA8F8	POP AX
012CCFF6	DIV CX
012CCFF9	PUSH DX
012D8C79	PUSH AX
012D8C7B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0011
012D5324	POP AX
012D1CD8	POP CX
012D1A76	TEST AX,CX
012D1A79	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0012
012D111C	LODS BYTE PTR [ESI]
012D111D	SUB AL,BL
012D7705	SUB AL,0x1c
012DC914	XOR AL,0x68
012D9A1E	SUB BL,AL
012D2196	MOVZX EAX,AL
012D2199	PUSH DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0013
012DB278	PUSH DWORD PTR [EDI+0x84]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0014
012CD958	LODS DWORD PTR [ESI]
012CD959	SUB EAX,EBX
012D91C8	SUB EAX,0x19b71a00
012CFB2C	SUB EAX,0x687c412d
012DCA6C	ADD EBX,EAX
012CF541	MOVZX AX,BYTE PTR [EAX]
012CF545	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0015
012D7175	POP CX
012DA923	POP AX
012DC191	MOVSX CX,AL
012DC195	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0016
012D0457	POP EAX
012D1FF2	SUB DWORD PTR [ESP],EAX
012D1FF5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0017
012D08A7	POP AX
012CE9B1	BTC WORD PTR [ESP],AX
012CE9B6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0018
012D4DBB	POP EAX
012D0154	XOR DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0019
012CCFCD	NEG WORD PTR [ESP]
012CCFD1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001A
012D7C42	LODS DWORD PTR [ESI]
012D7C43	SUB EAX,EBX
012DC755	SUB EAX,0x31d199b2
012CEB04	XOR EAX,0x67462623
012D7D68	SUB EBX,EAX
012D7B57	ADD EAX,DWORD PTR [EDI+0x84]
012D90BB	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001B
012D8972	LODS BYTE PTR [ESI]
012D8973	SUB AL,BL
012CD05B	SUB AL,0xf1
012CE3A9	XOR AL,0x3d
012D2A96	ADD BL,AL
012CC074	MOV BYTE PTR [EDI+0x64],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 001C
012D7689	PUSH DWORD PTR [EDI+0x1c]
012D768C	POPFD 
012D768D	POP CX
012D768F	RCL WORD PTR [ESP],CL
012D7693	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001D
012D2393	MOV EAX,0x53947
///////////////////////////////////////////////////////////
//////// Virtual Handler 001E
012D9629	POP CX
012DC414	ROL WORD PTR [ESP],CL
012DC418	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001F
012CE563	OR DWORD PTR [EDI+0x1c],0x1
///////////////////////////////////////////////////////////
//////// Virtual Handler 0020
012DA8E0	OR DWORD PTR [EDI+0x1c],0x200
///////////////////////////////////////////////////////////
//////// Virtual Handler 0021
012CE602	PUSH DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0022
012D7F29	LODS DWORD PTR [ESI]
012D7F2A	ADD EAX,EBX
012D2353	ADD EAX,0x50789a6c
012D6848	SUB EAX,0x142d45e7
012D12D8	SUB EBX,EAX
012DC507	SUB EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0023
012DB46F	POP CX
012D019C	ROL DWORD PTR [ESP],CL
012D019F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0024
012C9EFD	POP EAX
012C9BF9	POP ECX
012D107F	MOV DWORD PTR [EAX],ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0025
012D53A7	POP ECX
012D72B9	POP EAX
012CA38D	MOVZX ECX,AX
012CD71C	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0026
012D0D88	POP EAX
012D332C	POP ECX
012CF602	IMUL ECX,EAX
012CF605	PUSH ECX
012CF606	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0027
012D6F17	POP CX
012CD644	ROR WORD PTR [ESP],CL
012CD648	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0028
012D4E52	MOVZX AX,BYTE PTR [EDX]
012D4E56	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0029
012D05B2	POP SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 002A
012CF7EA	MOV EAX,DWORD PTR [EDI+0x70]
012D97E6	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002B
012D4DDB	POP ECX
012CB631	SHL DWORD PTR [ESP],CL
///////////////////////////////////////////////////////////
//////// Virtual Handler 002C
012CD32A	POP CX
012DA229	POP AX
012CA6D4	MUL CL
012CA6D6	MOVZX CX,AH
012D311B	PUSH CX
012D2F12	MOVZX CX,AL
012CBEA1	PUSH CX
012CBEA3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002D
012D78ED	PUSH DWORD PTR [EDI+0x1c]
012D78F0	POPFD 
012D78F1	POP CX
012D78F3	RCR DWORD PTR [ESP],CL
012D78F6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002E
012D783A	POP EAX
012C9F75	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 002F
012D66CE	POP ECX
012D1125	POP EAX
012D05F2	MOVZX ECX,AL
012CC2B8	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0030
012CB96F	POP AX
012D6F99	POP CX
012D5689	TEST AL,CL
012D568B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0031
012D23D4	PUSH SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0032
012D6B27	POP EAX
012D9863	AND DWORD PTR [ESP],EAX
012D9866	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0033
012D573A	LODS BYTE PTR [ESI]
012D573B	ADD AL,BL
012C9622	ADD AL,0x53
012D1B56	XOR AL,0x1
012D5B03	SUB BL,AL
012CCD5F	MOVZX EAX,AL
012CCD62	POP DX
012D2D8B	MOV BYTE PTR [EDI+EAX*4+0x1],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0034
012D6CF3	POP CX
012CFB1A	SAR BYTE PTR [ESP],CL
012CFB1D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0035
012DBA81	POP WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0036
012D2308	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0037
012D29EC	AND DWORD PTR [EDI+0x1c],0xfe
///////////////////////////////////////////////////////////
//////// Virtual Handler 0038
012C9D92	POP CX
012CEEBE	SAR DWORD PTR [ESP],CL
012CEEC1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0039
012DC8D2	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003A
012DAC08	POP AX
012D9810	SUB WORD PTR [ESP],AX
012D9814	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003B
012DCE1C	PUSH DWORD PTR [EDI+0x60]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003C
012D74F8	POP AX
012C967C	DEC BYTE PTR [ESP]
012C967F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003D
012D8CF2	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003E
012D466D	POP AX
012D07CF	AND BYTE PTR [ESP],AL
012D07D2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003F
012DA29C	POP CX
012D388C	POP AX
012D257B	POP DX
012D2746	IDIV CX
012D2749	PUSH DX
012CA03B	PUSH AX
012CA03D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0040
012D3086	LODS BYTE PTR [ESI]
012D3087	SUB AL,BL
012D8D3D	ADD AL,0x45
012D60C1	XOR AL,0xc4
012CC3CD	XOR BL,AL
012CC3CF	MOVZX EAX,AL
012CC3D2	POP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0041
012D09D6	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0042
012D6946	MOV AX,WORD PTR FS:[EDX]
012D694A	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0043
012D5CC3	POP AX
012D908E	INC WORD PTR [ESP]
012D9092	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0044
012CE66F	POP EAX
012DD0EA	OR DWORD PTR [ESP],EAX
012DD0ED	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0045
012D9929	POP CX
012C994C	SHL DWORD PTR [ESP],CL
012C994F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0046
012CAD95	PUSH DWORD PTR [EDI+0x1c]
012CAD98	POPFD 
012CAD99	POP AX
012CAD9B	SBB WORD PTR [ESP],AX
012CAD9F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0047
012CB9A0	PUSH DWORD PTR [EDI+0x1c]
012CB9A3	POPFD 
012CB9A4	POP CX
012CB9A6	RCL DWORD PTR [ESP],CL
012CB9A9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0048
012D57EB	PUSH DWORD PTR [EDI+0x1c]
012D57EE	POPFD 
012D57EF	POP AX
012D57F1	ADC BYTE PTR [ESP],AL
012D57F4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0049
012D8CD4	POP AX
012DA14B	MOV BYTE PTR FS:[EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 004A
012D9B35	MOV ECX,DWORD PTR [EDI+0x64]
012D25FE	MOV EDX,EDI
012D8D58	OR ECX,ECX
012D8D60	MOV ESI,ESP
012D0B41	ADD ESI,0x24
012CFF36	MOV EDI,ESI
012DCD30	ADD EDI,ECX
012D4599	STD
012D459A	MOV ECX,0xa
012C98A0	REP MOVS DWORD PTR [EDI],DWORD PTR [ESI]
012C98A2	ADD ESP,DWORD PTR [EDX+0x64]
012C98A5	MOV DWORD PTR [EDX+0x64],0x0
012CDD3C	CMP DWORD PTR [EDX+0x80],0x0
012CDD49	OR DWORD PTR [ESP+0x20],0x400
012C9CA9	MOV DWORD PTR [EDX+0x80],0x0
012DBFE9	MOV DWORD PTR [EDX+0x8c],0x0
012CF4DA	POPAD
012CF4DB	POPFD 
012CF4DC	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 004B
012CE24A	LODS BYTE PTR [ESI]
012CE24B	ADD AL,BL
012CB738	ADD AL,0xd6
012D6470	SUB AL,0x46
012CAB1B	XOR BL,AL
012DCC23	ADD EDI,0x400
012D2EF8	MOVZX EAX,AL
012D8D98	PUSH DWORD PTR [EDI+EAX*4]
012D8D9B	SUB EDI,0x400
012DCD1D	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 004C
012D24F0	NEG DWORD PTR [ESP]
012D24F3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004D
012D1ACA	POP EAX
012D2627	BT DWORD PTR [ESP],EAX
012D262B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004E
012DAEF6	POP CX
012D8452	ROR DWORD PTR [ESP],CL
012D8455	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004F
012D35A3	POP AX
012D1842	MOV WORD PTR FS:[EDX],AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0050
012DD476	POP EAX
012DA370	XOR DWORD PTR [ESP],EAX
012DA373	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0051
012DC62B	PUSH WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0052
012D72E6	POP AX
012D682F	ADD WORD PTR [ESP],AX
012D6833	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0053
012CFD42	POP AX
012DC4B1	XOR WORD PTR [ESP],AX
012DC4B5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0054
012D8798	LODS BYTE PTR [ESI]
012CAACC	SUB AL,BL
012D06BE	XOR AL,0x76
012D357A	ADD AL,0x71
012D7EB8	ADD BL,AL
012CD1B1	MOVZX EAX,AL
012CD1B4	POP WORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0055
012D1AF4	POP CX
012D7C31	SHR WORD PTR [ESP],CL
012D7C35	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0056
012D8BDD	POP AX
012CEA9F	BTS WORD PTR [ESP],AX
012CEAA4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0057
012CD916	LODS BYTE PTR [ESI]
012CD917	XOR AL,BL
012D4707	SUB AL,0x81
012CA2CA	ADD AL,0x82
012CAAA3	ADD BL,AL
012D5A9B	MOVZX EAX,AL
012D5A9E	CMP EAX,0x7
012D5AA7	MOV EAX,DWORD PTR [EDI+EAX*4]
012D3AB3	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0058
012DAC63	LODS WORD PTR [ESI]
012DAC65	SUB AX,BX
012D18C6	SUB AX,0x7afe
012D0663	ADD AX,0x93a8
012D74E1	XOR BX,AX
012CAC21	MOVZX EAX,AX
012DD4AC	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0059
012DA97E	POP EAX
012D8714	SUB DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005A
012DBFB3	POP CX
012D3BD6	POP AX
012D970D	MUL CX
012D9710	PUSH DX
012D2E99	PUSH AX
012D2E9B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005B
012CE11D	POP CX
012D360F	ROR BYTE PTR [ESP],CL
012D3612	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005C
012CFB93	PUSH DWORD PTR [EDI+0x1c]
012CFB96	POPFD 
012CFB97	POP EAX
012CFB98	SBB DWORD PTR [ESP],EAX
012CFB9B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005D
012DA537	NOT BYTE PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005E
012CAB4D	POP CX
012DA5FA	SHL BYTE PTR [ESP],CL
012DA5FD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005F
012D8094	NOT WORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0060
012DC2BB	POP AX
012D4891	SUB BYTE PTR [ESP],AL
012D4894	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0061
012CA911	LODS DWORD PTR [ESI]
012CA912	ADD EAX,EBX
012CFE60	SUB EAX,0x304940f5
012D25A5	SUB EAX,0x19e8a488
012D52B0	XOR EBX,EAX
012D52B2	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0062
012DC23C	POP EAX
012D6EB9	BTR DWORD PTR [ESP],EAX
012D6EBD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0063
012CF673	POP AX
012CC19C	MOV BYTE PTR [EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0064
012DA2BE	POP EAX
012D27C3	DEC DWORD PTR [ESP]
012D27C6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0065
012D99B3	LODS DWORD PTR [ESI]
012D99B4	ADD EAX,EBX
012D335D	ADD EAX,0x2467963
012D822B	XOR EAX,0x58226433
012D738F	XOR EBX,EAX
012D7391	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0066
012CF004	NOT DWORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0067
012CD69B	POP EAX
012D272A	INC DWORD PTR [ESP]
012D272D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0068
012CD947	POP CX
012D05CD	SHL WORD PTR [ESP],CL
012D05D1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0069
012D9B49	POP AX
012D3F1D	XOR BYTE PTR [ESP],AL
012D3F20	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006A
012CCFBB	MOV EAX,DWORD PTR [EDI+0x1c]
012DB558	AND EAX,0x1
012CCE44	OR EAX,EAX
012CCE4C	AND DWORD PTR [EDI+0x1c],0xfe
012D153C	MOV EBX,EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006B
012CD43B	POP CX
012DB95E	SAR WORD PTR [ESP],CL
012DB962	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006C
012CB86E	POP AX
012DD017	BTS WORD PTR [ESP],AX
012DD01C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006D
012DC1DC	PUSH DWORD PTR [EDI+0x1c]
012DC1DF	POPFD 
012DC1E0	POP AX
012DC1E2	SBB BYTE PTR [ESP],AL
012DC1E5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006E
012CAB76	POP CX
012CF075	ROL BYTE PTR [ESP],CL
012CF078	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006F
012DC01D	POP CX
012D9DCA	POP AX
012CBAEA	IMUL CX
012CBAED	PUSH DX
012CBAF5	PUSH AX
012CBAF7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0070
012D3A42	POP ECX
012D0A98	POP EAX
012D2E04	MUL ECX
012D2E06	PUSH EDX
012D41CF	PUSH EAX
012D41D0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0071
012CFEEB	PUSH DWORD PTR [EDI+0x1c]
012CFEEE	POPFD 
012CFEEF	POP CX
012CFEF1	RCR BYTE PTR [ESP],CL
012CFEF4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0072
012CCFE8	PUSH DWORD PTR [EDI+0x1c]
012CCFEB	POPFD 
012CCFEC	POP EAX
012CCFED	ADC DWORD PTR [ESP],EAX
012CCFF0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0073
012D9C89	LODS BYTE PTR [ESI]
012D9C8A	XOR AL,BL
012D9C8C	XOR AL,0x5a
012D097C	SUB AL,0x2b
012D3D80	SUB BL,AL
012CBAC6	MOVZX EAX,AL
012CBAC9	MOV EAX,DWORD PTR [EDI+EAX*4]
012CBB27	MOVZX AX,BYTE PTR [EAX]
012CBB2B	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0074
012D0A2D	POP ECX
012C9C2B	POP EAX
012D705F	MOVSX ECX,AX
012D7062	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0075
012D1D51	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0076
012D12F4	LODS BYTE PTR [ESI]
012D12F5	SUB AL,BL
012D5AC3	ADD AL,0x48
012CF6FD	SUB AL,0x47
012CF0A8	ADD BL,AL
012D608E	MOVZX EAX,AL
012CA59C	LEA EAX,DWORD PTR [EDI+EAX*4]
012CA59F	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0077
012D8FCF	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0078
012DA35E	MOV DWORD PTR [EDI+0x80],0x1
012DBEDE	OR DWORD PTR [EDI+0x1c],0x400
///////////////////////////////////////////////////////////
//////// Virtual Handler 0079
012D5622	POP CX
012D5F48	POP AX
012D83E7	DIV CL
012D83E9	MOVZX CX,AH
012D3297	PUSH CX
012CAB8D	MOVZX CX,AL
012CAB91	PUSH CX
012CAB93	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007A
012D4E0E	PUSH DWORD PTR [EDI+0x1c]
012D4E11	POPFD 
012D4E12	POP CX
012D4E14	RCL BYTE PTR [ESP],CL
012D4E17	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007B
012D3DC5	POP CX
012CF39C	SHL BYTE PTR [ESP],CL
012CF39F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007C
012D91DC	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 007D
012CFDBA	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 007E
012D7466	POP EAX
012D5E97	POP ECX
012DA9A1	CMP ECX,EAX
012DA9A3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007F
012D839D	POP AX
012CB035	POP CX
012CB9B5	CMP CX,AX
012CB9B8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0080
012D9879	LODS DWORD PTR [ESI]
012D7DB9	SUB EAX,EBX
012D981D	SUB EAX,0x4c488df0
012CCCEB	SUB EAX,0x31aa28e1
012D1BFD	XOR EBX,EAX
012D1BFF	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0081
012D4A61	POP AX
012D4852	OR BYTE PTR [ESP],AL
012D4855	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0082
012D3B04	POP CX
012CD832	SHL WORD PTR [ESP],CL
012CD836	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0083
012D5C8F	LODS DWORD PTR [ESI]
012D5C90	SUB EAX,EBX
012DA680	ADD EAX,0x81abae4
012DC6DD	SUB EAX,0x5b0ca5e7
012CD400	ADD EBX,EAX
012D1637	POP DX
012D3CC9	MOV BYTE PTR [EAX],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0084
012D6DFB	MOV EDX,ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0085
012D51F4	POP CX
012D5CEC	POP AX
012D5D8A	IDIV CL
012D5D8C	MOVZX CX,AH
012D5D90	PUSH CX
012D5D98	MOVZX CX,AL
012D5D9C	PUSH CX
012D5D9E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0086
012CB1AD	LODS DWORD PTR [ESI]
012CB1AE	ADD EAX,EBX
012CAC9D	ADD EAX,0x2829d831
012D9A3E	SUB EAX,0x6c1392b1
012D89A0	XOR EBX,EAX
012D89A2	POP DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0087
012DA10D	POP ECX
012D26AE	POP EAX
012CCEB8	MOVSX ECX,AL
012CCEBB	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0088
012D56F7	POP CX
012D75FA	SHR DWORD PTR [ESP],CL
012D75FD	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0089
012D97F7	POP AX
012CABC5	BT WORD PTR [ESP],AX
012CABCA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008A
012DD27A	POP AX
012CCD15	BTR WORD PTR [ESP],AX
012CCD1A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008B
012DCF93	LODS DWORD PTR [ESI]
012DCF94	XOR EAX,EBX
012DCF96	ADD EAX,0x6efc92ac
012CED4C	SUB EAX,0x5b948cf9
012DAE71	ADD EBX,EAX
012CD49E	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008C
012D5833	PUSH DWORD PTR [EDI+0x1c]
012D5836	POPFD 
012D5837	POP CX
012D5839	RCR WORD PTR [ESP],CL
012D583D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008D
012D2539	MOV EAX,DWORD PTR [ESP+0x4]
012D354B	MOV DWORD PTR [EDI+0x60],EAX
012C9E17	POP EAX
012D07C0	ADD ESP,0x4
012CD22A	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008E
012D35E1	MOVZX AX,BYTE PTR FS:[EDX]
012D35E6	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 008F
012CB94B	POP ECX
012CCA06	POP EAX
012DB90B	IMUL ECX
012DB90D	PUSH EDX
012D1943	PUSH EAX
012D1944	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0090
012D259F	LODS BYTE PTR [ESI]
012CEDF0	XOR AL,BL
012DC5CB	XOR AL,0x76
012D8C0D	ADD AL,0xf1
012DB573	ADD BL,AL
012C9B3F	MOVZX EAX,AL
012DAE78	POP DX
012CD39D	MOV BYTE PTR [EDI+EAX*4],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0091
012DBC66	POP AX
012D6B45	BTR WORD PTR [ESP],AX
012D6B4A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0092
012D068A	LODS DWORD PTR [ESI]
012D571C	ADD EAX,EBX
012D338D	XOR EAX,0x2f50376b
012D2F2C	SUB EAX,0x764d31ff
012CFCFB	SUB EBX,EAX
012D9524	AND AL,0x7f
012CC916	PUSH EBX
012D8296	MOV EBX,EAX
012D643D	MOV DWORD PTR [EDI+0x68],0x1
012C957F	MOV DWORD PTR [EDI+0x7c],0x0
012DAA43	XOR EDX,EDX
012DAA45	MOV EAX,EBX
012D247A	AND EAX,0x200
012D5955	MOV ECX,DWORD PTR [EDI+0x1c]
012DCC30	AND ECX,0x1
012D6C74	SHR ECX,0x0
012D6C77	OR EAX,EAX
012D6C7F	MOV EAX,EBX
012DB187	AND EAX,0x100
012D3972	SHR EAX,0x8
012D3975	XOR EAX,ECX
012CBE4C	NOT EAX
012D8899	AND EAX,0x1
012D0DA1	OR EDX,EAX
012D0DA3	SHL EDX,0x1
012D0DA5	SUB DWORD PTR [EDI+0x7c],0xffffffff
012D105A	MOV EAX,EBX
012DBE95	AND EAX,0x800
012DD34B	OR EAX,EAX
012DD353	MOV ECX,DWORD PTR [EDI+0x1c]
012D25D6	AND ECX,0x40
012CF633	SHR ECX,0x6
012CF636	MOV EAX,EBX
012D1395	AND EAX,0x400
012D20CE	SHR EAX,0xa
012D20D1	XOR EAX,ECX
012D20D3	NOT EAX
012D021B	AND EAX,0x1
012C9F4B	OR EDX,EAX
012C9F4D	SHL EDX,0x1
012C9F4F	ADD DWORD PTR [EDI+0x7c],0x1
012D5BD7	MOV EAX,EBX
012D8322	AND EAX,0x2000000
012D55FA	OR EAX,EAX
012D5602	MOV ECX,DWORD PTR [EDI+0x80]
012DD038	MOV EAX,EBX
012CDCEC	AND EAX,0x1000000
012D5F63	SHR EAX,0x18
012D5F66	XOR EAX,ECX
012D5F68	NOT EAX
012D43DE	AND EAX,0x1
012D7D39	OR EDX,EAX
012D7D3B	SHL EDX,0x1
012D7D3D	SUB DWORD PTR [EDI+0x7c],0xffffffff
012D9FEE	MOV EAX,EBX
012D785B	AND EAX,0x2000
012DC0F9	OR EAX,EAX
012DC101	MOV ECX,DWORD PTR [EDI+0x1c]
012D214D	AND ECX,0x80
012D6B12	SHR ECX,0x7
012D6B15	MOV EAX,EBX
012D059F	AND EAX,0x1000
012CAEC3	SHR EAX,0xc
012CAEC6	XOR EAX,ECX
012CAEC8	NOT EAX
012D874D	AND EAX,0x1
012CA508	OR EDX,EAX
012CA50A	SHL EDX,0x1
012CA50C	SUB DWORD PTR [EDI+0x7c],0xffffffff
012CF983	MOV EAX,EBX
012D00B9	AND EAX,0x8000
012D1757	OR EAX,EAX
012D175F	MOV ECX,DWORD PTR [EDI+0x1c]
012DD25A	AND ECX,0x800
012CEB52	SHR ECX,0xb
012CEB55	MOV EAX,EBX
012CE4FA	AND EAX,0x4000
012CD17A	SHR EAX,0xe
012CD17D	XOR EAX,ECX
012CD17F	NOT EAX
012D4F7A	AND EAX,0x1
012D2423	OR EDX,EAX
012D2425	SHL EDX,0x1
012D2427	ADD DWORD PTR [EDI+0x7c],0x1
012D458D	MOV EAX,EBX
012DD516	AND EAX,0x20000
012D3E04	OR EAX,EAX
012D3E0C	MOV ECX,DWORD PTR [EDI+0x1c]
012DD066	AND ECX,0x4
012D47D7	SHR ECX,0x2
012D47DA	MOV EAX,EBX
012CA86E	AND EAX,0x10000
012D0E60	SHR EAX,0x10
012D0E63	XOR EAX,ECX
012CC289	NOT EAX
012DCBD0	AND EAX,0x1
012D48A9	OR EDX,EAX
012D48AB	SHL EDX,0x1
012D3E9B	ADD DWORD PTR [EDI+0x7c],0x1
012D59F3	MOV EAX,EBX
012D4428	AND EAX,0x80000
012D53DA	OR EAX,EAX
012D53E2	MOV ECX,DWORD PTR [EDI+0x1c]
012D0899	AND ECX,0x80
012CC803	SHR ECX,0x7
012CC806	MOV EAX,DWORD PTR [EDI+0x1c]
012CF945	AND EAX,0x800
012D63B9	SHR EAX,0xb
012D63BC	XOR ECX,EAX
012D63BE	MOV EAX,EBX
012D650E	AND EAX,0x40000
012D29CD	SHR EAX,0x12
012D29D0	XOR EAX,ECX
012D29D2	NOT EAX
012D901D	AND EAX,0x1
012CF1EE	OR EDX,EAX
012CF1F0	SHL EDX,0x1
012CF1F2	SUB DWORD PTR [EDI+0x7c],0xffffffff
012D0874	MOV EAX,EBX
012CF10D	AND EAX,0x200000
012CCEA0	OR EAX,EAX
012CCEA8	MOV EAX,DWORD PTR [EDI+0x6c]
012DCEB8	MOV EAX,DWORD PTR [EDI+EAX*4]
012D02AA	AND EAX,0xffff
012CD9DB	OR EAX,EAX
012CD9E3	MOV EDX,0x1
012C985A	MOV EAX,EBX
012D162C	AND EAX,0x800000
012CDE50	OR EAX,EAX
012CDE58	MOV EAX,DWORD PTR [EDI+0x6c]
012D497F	MOV EAX,DWORD PTR [EDI+EAX*4]
012CD097	OR EAX,EAX
012CD09F	MOV EDX,0x1
012DA0E4	MOV ECX,DWORD PTR [EDI+0x7c]
012D5380	MOV EAX,0x1
012DCE04	SHL EAX,CL
012DCE06	ADD EAX,0xffffffff
012D1701	AND EBX,0x10
012D21C5	OR EBX,EBX
012D21CD	MOV DWORD PTR [EDI+0x68],EDX
012DABC9	POP EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0093
012D76D4	POP ECX
012D79D9	POP EAX
012CACB3	POP EDX
012D5F21	DIV ECX
012D5F23	PUSH EDX
012D2762	PUSH EAX
012D2763	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0094
012CD3A7	LODS DWORD PTR [ESI]
012CD3A8	CMP DWORD PTR [EDI+0x68],0x0
012CD3B5	ADD ESI,EAX
012CD6B7	MOV EBX,0x0
012D61BB	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0095
012CD0E5	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0096
012CD7CF	POP CX
012CA463	SHR BYTE PTR [ESP],CL
012CA466	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0097
012D2F9A	POP EAX
012D4280	POP ECX
012D0F22	TEST EAX,ECX
012D0F24	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0098
012CE759	PUSH DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0099
012CCA67	POP ECX
012CE2D7	POP EAX
012CC2C6	POP EDX
012CEF4C	IDIV ECX
012CEF4E	PUSH EDX
012CEF5C	PUSH EAX
012CEF5D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009A
012D7256	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 009B
012D110F	LODS BYTE PTR [ESI]
012D1110	XOR AL,BL
012D1112	SUB AL,0xad
012CA9D8	XOR AL,0x70
012CE331	XOR BL,AL
012CE333	MOVZX EAX,AL
012CE336	MOV EAX,DWORD PTR [EDI+EAX*4]
012CA46F	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 009C
012DAF32	POP CX
012D6C02	POP AX
012D9212	MOVZX CX,AL
012D9216	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 009D
012D34E4	MOV DWORD PTR [EDI+0x80],0x0
012CB8AE	AND DWORD PTR [EDI+0x1c],0xfffffbff
///////////////////////////////////////////////////////////
//////// Virtual Handler 009E
012D38A3	POP AX
012CE734	BTC WORD PTR [ESP],AX
012CE739	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009F
012D73FC	PUSH EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A0
012DAD06	POP CX
012DC561	POP AX
012DB0AC	IMUL CL
012D7DA4	MOVZX CX,AH
012D7DA8	PUSH CX
012D7DB0	MOVZX CX,AL
012D1107	PUSH CX
012D1109	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A1
012D88F8	MOV EAX,DWORD PTR [EDI+0x70]
012CA0CA	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A2
012D4113	LODS BYTE PTR [ESI]
012D4114	SUB AL,BL
012CAD1D	XOR AL,0x81
012D2552	SUB AL,0x82
012CAC3A	ADD BL,AL
012D11FD	MOVZX EAX,AL
012D1200	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A3
012DBBB4	POP AX
012D8156	OR WORD PTR [ESP],AX
012D815A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A4
012DD144	POP EAX
012CB56B	PUSH EDX
012D4FB2	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A5
012DA736	POP AX
012C9925	ADD BYTE PTR [ESP],AL
012C9928	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A6
012D9F33	POP DWORD PTR [EDI+0x1c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A7
012D18F7	POP EAX
012CBCFD	ADD DWORD PTR [ESP],EAX
012CBD00	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A8
012DB35A	POP EAX
012D77D6	BSWAP EAX
012D77D8	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A9
012D4A1E	POP AX
012D54D3	POP CX
012D39E6	IMUL CX,AX
012D39EA	PUSH CX
012D39EC	PUSHFD 
