///////////////////////////////////////////////////////////
//////// Main Handler
00C9F266	LODS BYTE PTR [ESI]
00C9F267	XOR AL,BL
00C9F269	SUB AL,0xe1
00C9F98B	ADD AL,0x0
00CA61EA	SUB BL,AL
00CA702A	MOVZX EAX,AL
00CA702D	JMP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0000
00CA7032	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0001
00CAE5C3	LODS BYTE PTR [ESI]
00CAE2D9	XOR AL,BL
00CAE2DB	ADD AL,0x9b
00CAA235	ADD AL,0x75
00CA794A	ADD BL,AL
00CAA889	MOV BYTE PTR [EDI+0x78],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0002
00CA4F4B	POP AX
00CA38DC	AND BYTE PTR [ESP],AL
00CA38DF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0003
00CB2BA4	POP EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0004
00CACB6D	POP CX
00CA3A84	POP AX
00CAF3E6	MOVZX CX,AL
00CA5F5F	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0005
00CABA81	LODS BYTE PTR [ESI]
00CABA82	XOR AL,BL
00CABA84	ADD AL,0x6f
00CA30EA	SUB AL,0x4e
00CA4E0E	XOR BL,AL
00CA4E10	MOVZX EAX,AL
00CA4E13	POP DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0006
00CA74A6	POP CX
00CA60B2	POP AX
00CAF52D	MUL CX
00CAF530	PUSH DX
00CB12E2	PUSH AX
00CB12E4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0007
00CA18A7	MOV ECX,DWORD PTR [EDI+0x68]
00CA08D8	MOV EDX,EDI
00CA01FC	OR ECX,ECX
00CA0204	MOV ESI,ESP
00CACA3D	ADD ESI,0x24
00CB2975	MOV EDI,ESI
00CAE81B	ADD EDI,ECX
00C9F49E	STD
00C9F49F	MOV ECX,0xa
00CAE86D	REP MOVS DWORD PTR [EDI],DWORD PTR [ESI]
00CAE86F	ADD ESP,DWORD PTR [EDX+0x68]
00CAE872	MOV DWORD PTR [EDX+0x68],0x0
00CA3466	CMP DWORD PTR [EDX+0x64],0x0
00CA3473	OR DWORD PTR [ESP+0x20],0x400
00CB02AA	MOV DWORD PTR [EDX+0x64],0x0
00CA27BB	MOV DWORD PTR [EDX+0x80],0x0
00CA715C	POPAD
00CA715D	POPFD 
00CB2C13	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0008
00CA59D7	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0009
00CA67B9	PUSH DWORD PTR [EDI+0x7c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 000A
00CA7986	POP EAX
00CB225A	POP ECX
00CB0458	TEST EAX,ECX
00CB045A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000B
00CADE6A	POP EAX
00CA823F	XOR DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 000C
00CA531F	LODS DWORD PTR [ESI]
00CA5320	ADD EAX,EBX
00CB226D	SUB EAX,0x20712e5d
00CA70DB	SUB EAX,0x65a8ff9e
00CAF0DA	SUB EBX,EAX
00CAD268	MOVZX AX,BYTE PTR [EAX]
00CAD26C	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 000D
00CA2C9E	POP EAX
00CA74D0	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 000E
00CA9A0D	NEG DWORD PTR [ESP]
00CA9A10	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 000F
00CB0256	LODS DWORD PTR [ESI]
00CA8EE1	ADD EAX,EBX
00CADA97	ADD EAX,0x2be2a7c1
00CAB2BE	SUB EAX,0xeef5642
00CA8E5A	ADD EBX,EAX
00CA3328	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0010
00CA475C	MOV EAX,0x53947
///////////////////////////////////////////////////////////
//////// Virtual Handler 0011
00C9F54D	POP ECX
00CA06C0	POP EAX
00CAF961	MOVZX ECX,AX
00CAF964	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0012
00CA47E2	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0013
00CAEB48	LODS DWORD PTR [ESI]
00CAEB49	XOR EAX,EBX
00CAEB4B	ADD EAX,0x2ced420b
00CA0763	SUB EAX,0x7014a6ee
00CAAA0D	SUB EBX,EAX
00CAC695	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0014
00CAAA55	MOV AX,WORD PTR FS:[EDX]
00CAAA59	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0015
00CB148D	POP AX
00CB2BCD	POP CX
00CA72DE	CMP CL,AL
00CA72E0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0016
00CADC63	POP ECX
00CAE4E6	SHL DWORD PTR [ESP],CL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0017
00CA61FB	POP AX
00CA7A44	MOV BYTE PTR [EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0018
00C9F880	LODS BYTE PTR [ESI]
00C9F881	ADD AL,BL
00CA30DB	XOR AL,0x54
00CB2384	SUB AL,0x7
00C9FE28	XOR BL,AL
00C9FE2A	MOVZX EAX,AL
00C9FE2D	POP DX
00CACB5A	MOV BYTE PTR [EDI+EAX*4],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0019
00CB1CF5	LODS DWORD PTR [ESI]
00CA9363	ADD EAX,EBX
00CAC4BA	SUB EAX,0x8dc38bd
00CA63CC	SUB EAX,0x18e5800
00CACB9D	XOR EBX,EAX
00CACB9F	POP DX
00CA2B9A	MOV BYTE PTR [EAX],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 001A
00CABDCB	PUSH DWORD PTR [EDI+0x1c]
00CABDCE	POPFD 
00CABDCF	POP CX
00CABDD1	RCR DWORD PTR [ESP],CL
00CABDD4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001B
00CAD387	POP ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 001C
00CA136E	POP EAX
00CA6906	XOR DWORD PTR [ESP],EAX
00CA6909	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 001D
00C9F9D3	LODS DWORD PTR [ESI]
00CAF718	XOR EAX,EBX
00CAF71A	SUB EAX,0x78c84dcf
00CB1AC8	XOR EAX,0x3867c290
00CA12BF	SUB EBX,EAX
00CB07CC	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 001E
00CA4369	MOV DWORD PTR [EDI+0x64],0x1
00CAF44D	OR DWORD PTR [EDI+0x1c],0x400
///////////////////////////////////////////////////////////
//////// Virtual Handler 001F
00CA4A62	POP AX
00CA7BC3	POP CX
00CAED1A	TEST AL,CL
00CAED1C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0020
00CA500F	LODS DWORD PTR [ESI]
00CA281C	ADD EAX,EBX
00C9FC37	SUB EAX,0x7dd93109
00CA31EE	SUB EAX,0x1bdec544
00CA3B7B	ADD EBX,EAX
00CAB712	POP WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0021
00CA168A	POP EAX
00CB2922	POP ECX
00CA4927	MOV DWORD PTR [EAX],ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0022
00C9F44D	POP AX
00CA9EA5	SUB WORD PTR [ESP],AX
00CA9EA9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0023
00CA50DC	POP AX
00CA7ACC	DEC WORD PTR [ESP]
00CA7AD0	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0024
00CAC03B	NOT BYTE PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0025
00CA9BB1	POP EAX
00CA2236	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0026
00CA124F	POP CX
00CAC7F7	SHL WORD PTR [ESP],CL
00CAC7FB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0027
00CA7CC8	POP ECX
00CA45C7	POP EAX
00CACA08	IMUL ECX
00CACA0A	PUSH EDX
00CB09C9	PUSH EAX
00CB09CA	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0028
00CACCC4	LODS DWORD PTR [ESI]
00CACCC5	ADD ESI,EAX
00CADD9F	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0029
00CA8554	POP CX
00CB0948	ROL WORD PTR [ESP],CL
00CB094C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002A
00CA8CB3	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 002B
00C9F715	POP EAX
00CAC95A	POP ECX
00CA16D6	CMP ECX,EAX
00CA16D8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002C
00CB011D	POP EAX
00CAE481	POP ECX
00CAE072	IMUL ECX,EAX
00CAE075	PUSH ECX
00CAE076	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002D
00CA2548	PUSH DWORD PTR [EDI+0x1c]
00CA254B	POPFD 
00CA254C	POP CX
00CA254E	RCL BYTE PTR [ESP],CL
00CA2551	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002E
00CAF6AB	POP AX
00CAEA50	OR WORD PTR [ESP],AX
00CAEA54	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 002F
00CAE07C	POP DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0030
00CB0EBA	POP EAX
00CA65D4	DEC DWORD PTR [ESP]
00CA65D7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0031
00CAF24D	MOV EBX,0x0
///////////////////////////////////////////////////////////
//////// Virtual Handler 0032
00CA74EA	LODS BYTE PTR [ESI]
00CAF570	ADD AL,BL
00C9F661	ADD AL,0x88
00CA8EA6	XOR AL,0x0
00CA4622	SUB BL,AL
00CA6522	MOVZX EAX,AL
00CA6525	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0033
00CAEA0A	POP CX
00CAD7A1	SHL BYTE PTR [ESP],CL
00CAD7A4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0034
00CACAC0	OR DWORD PTR [EDI+0x1c],0x200
///////////////////////////////////////////////////////////
//////// Virtual Handler 0035
00CA4876	POP AX
00CA7F85	POP CX
00CA279E	TEST AX,CX
00CA27A1	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0036
00CAD80C	POP AX
00CAD511	DEC BYTE PTR [ESP]
00CAD514	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0037
00CA32EF	POP AX
00CAD96E	BTR WORD PTR [ESP],AX
00CAD973	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0038
00CA7676	POP CX
00CAE3B4	SHL WORD PTR [ESP],CL
00CAE3B8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0039
00CA7331	LODS DWORD PTR [ESI]
00CA7332	ADD EAX,EBX
00CA135E	SUB EAX,0x2e2c6b4e
00CA8220	ADD EAX,0x6838520
00CB23B3	ADD EBX,EAX
00CB0626	POP DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003A
00CAEEF8	PUSH EDX
///////////////////////////////////////////////////////////
//////// Virtual Handler 003B
00CA1FD6	PUSH DWORD PTR [EDI+0x1c]
00CA1FD9	POPFD 
00CA1FDA	POP CX
00CA1FDC	RCR BYTE PTR [ESP],CL
00CA1FDF	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003C
00CA192E	POP CX
00CAB236	SHL DWORD PTR [ESP],CL
00CAB239	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003D
00CAAAEA	POP DWORD PTR [EDI+0x1c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 003E
00CACC49	POP AX
00CAF630	XOR WORD PTR [ESP],AX
00CAF634	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 003F
00CA3FB4	POP AX
00CAC547	SUB BYTE PTR [ESP],AL
00CAC54A	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0040
00CA0A87	LODS BYTE PTR [ESI]
00CA0A88	XOR AL,BL
00CAF35E	XOR AL,0xb
00CA26EC	SUB AL,0xcf
00CAD0FF	ADD BL,AL
00CAAE86	ADD EDI,0x400
00CA9462	MOVZX EAX,AL
00CA9465	PUSH DWORD PTR [EDI+EAX*4]
00CA9468	SUB EDI,0x400
00CAFE0B	RETN
///////////////////////////////////////////////////////////
//////// Virtual Handler 0041
00CB09BE	POP ECX
00CAF8CC	POP EAX
00CA4C27	MOVSX ECX,AX
00CA4C2A	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0042
00CA21F1	PUSH DWORD PTR [EDI+0x1c]
00CA21F4	POPFD 
00CA21F5	POP EAX
00CA21F6	SBB DWORD PTR [ESP],EAX
00CA21F9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0043
00CB1996	LODS WORD PTR [ESI]
00CB1998	SUB AX,BX
00CA1E74	XOR AX,0x74e2
00CB10DD	XOR AX,0x3194
00CB0E12	SUB BX,AX
00CA3415	MOVZX EAX,AX
00CA3418	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0044
00CAE92C	POP AX
00CA5FEE	AND WORD PTR [ESP],AX
00CA5FF2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0045
00CA7933	LODS BYTE PTR [ESI]
00CA7934	XOR AL,BL
00CA2FA6	ADD AL,0x84
00CA9DE3	XOR AL,0x37
00CB17FD	SUB BL,AL
00CAD030	MOVZX EAX,AL
00CAD033	PUSH DWORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0046
00C9FC48	LODS BYTE PTR [ESI]
00CA5D24	XOR AL,BL
00CA5D26	XOR AL,0x58
00C9F8EA	XOR AL,0xb5
00CA3808	XOR BL,AL
00CB0059	MOVZX EAX,AL
00CB005C	POP WORD PTR [EDI+EAX*4]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0047
00CB0ADC	PUSH WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0048
00CA212C	POP CX
00CA5068	POP AX
00CB129C	DIV CL
00CB129E	MOVZX CX,AH
00C9FF0F	PUSH CX
00C9FF1B	MOVZX CX,AL
00C9FF1F	PUSH CX
00C9FF21	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0049
00CA4F6B	POP CX
00C9F544	SHR DWORD PTR [ESP],CL
00C9F547	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004A
00CAB31D	POP AX
00CAF7F5	INC BYTE PTR [ESP]
00CAF7F8	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 004B
00CAAA13	MOV EAX,DWORD PTR [EDI+0x8c]
00CA72A0	ADD DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004C
00CB16CC	POP WORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 004D
00CA807A	MOVZX AX,BYTE PTR FS:[EDX]
00CA807F	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 004E
00CACA86	POP SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 004F
00CA0B02	MOV EAX,DWORD PTR [ESP+0x4]
00CA93EA	MOV DWORD PTR [EDI+0x6c],EAX
00CAC286	POP EAX
00CA9062	ADD ESP,0x4
00CAC129	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0050
00CA7745	PUSH DWORD PTR [EDI+0x1c]
00CA7748	POPFD 
00CA7749	POP AX
00CA774B	SBB BYTE PTR [ESP],AL
00CA774E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0051
00CAFE11	POP DWORD PTR [EDI+0x6c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0052
00CAC205	PUSH ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0053
00CA2EB1	POP EAX
00CA6316	OR DWORD PTR [ESP],EAX
00CA6319	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0054
00CA6FA4	POP CX
00CB0EE1	ROR WORD PTR [ESP],CL
00CB0EE5	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0055
00CA07BF	LODS DWORD PTR [ESI]
00CA07C0	XOR EAX,EBX
00CA07C2	ADD EAX,0x2e8878ae
00CA432E	SUB EAX,0x7abfe8bc
00C9F45E	ADD EBX,EAX
00CA0286	PUSH DWORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0056
00CAAF05	POP ECX
00CA0858	POP EAX
00CB13C8	POP EDX
00CA878B	IDIV ECX
00CA878D	PUSH EDX
00CA8E45	PUSH EAX
00CA8E46	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0057
00CA1E8E	POP CX
00CAA339	SAR WORD PTR [ESP],CL
00CAA33D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0058
00CA8C0B	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0059
00CA3865	PUSH DWORD PTR [EDI+0x1c]
00CA3868	POPFD 
00CA3869	POP AX
00CA386B	ADC WORD PTR [ESP],AX
00CA386F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005A
00CABB03	POP AX
00CAA796	BTS WORD PTR [ESP],AX
00CAA79B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005B
00CA2283	LODS DWORD PTR [ESI]
00CA2284	CMP DWORD PTR [EDI+0x88],0x0
00CA2291	ADD ESI,EAX
00CA5D6D	MOV EBX,0x0
00CB2172	MOV EAX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 005C
00CA76C6	POP AX
00CA5005	INC WORD PTR [ESP]
00CA5009	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005D
00CAFB70	POP ECX
00CA1F82	POP EAX
00CA85EA	POP EDX
00C9FCDE	DIV ECX
00C9FCE0	PUSH EDX
00C9FCE8	PUSH EAX
00C9FCE9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 005E
00CA7858	LODS BYTE PTR [ESI]
00CA7859	SUB AL,BL
00CAB3CF	XOR AL,0x19
00CA0696	SUB AL,0x4a
00CA0449	ADD BL,AL
00CAE589	MOVZX EAX,AL
00CAE58C	MOV EAX,DWORD PTR [EDI+EAX*4]
00CABE56	PUSH WORD PTR [EAX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 005F
00CAA5E9	POP CX
00CA1FF2	POP AX
00CA829D	POP AX
00CB0E5F	DIV CX
00CB0E62	PUSH DX
00CAABB9	PUSH AX
00CAABBB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0060
00CABB12	POP AX
00CB2B15	MOV WORD PTR FS:[EDX],AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0061
00CB27E4	POP AX
00CA25E2	BTR WORD PTR [ESP],AX
00CA25E7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0062
00CAD05C	POP EAX
00CA1195	AND DWORD PTR [ESP],EAX
00CA1198	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0063
00CA4A28	NEG BYTE PTR [ESP]
00CA4A2B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0064
00CAAA45	POP EAX
00C9F2AF	BT DWORD PTR [ESP],EAX
00C9F2B3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0065
00CA549F	POP ECX
00CA51F0	POP EAX
00CA5B1C	MOVZX ECX,AL
00CA5B1F	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0066
00CA1660	POP CX
00CAB11C	POP AX
00C9F7A9	IDIV CL
00C9F7AB	MOVZX CX,AH
00C9F7AF	PUSH CX
00CA31C1	MOVZX CX,AL
00CA31C5	PUSH CX
00CA31C7	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0067
00CA5D48	POP DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0068
00CAF67A	POP CX
00C9F6A2	SHR WORD PTR [ESP],CL
00C9F6A6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0069
00CA51AD	AND DWORD PTR [EDI+0x1c],0xfe
///////////////////////////////////////////////////////////
//////// Virtual Handler 006A
00CA8671	POP EAX
00CA49B6	SUB DWORD PTR [ESP],EAX
00CA49B9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006B
00CAE906	POP CX
00CA8ACC	POP AX
00CA86DC	POP DX
00CA7C87	IDIV CX
00CA7C8A	PUSH DX
00CA7C92	PUSH AX
00CA7C94	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006C
00CA00A1	POP EAX
00CA96F2	PUSH EDX
00CA96FA	MOV EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 006D
00CA8ECD	LODS BYTE PTR [ESI]
00CA8ECE	SUB AL,BL
00CAF0EC	ADD AL,0x7d
00CADE24	ADD AL,0x36
00CA5F25	XOR BL,AL
00CA5F27	MOV BYTE PTR [EDI+0x68],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 006E
00CA4C44	POP CX
00CA2101	SHL BYTE PTR [ESP],CL
00CA2104	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 006F
00CA0E11	POP EAX
00CA227A	ADD DWORD PTR [ESP],EAX
00CA227D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0070
00CA4A31	POP CX
00CB0A0C	ROR DWORD PTR [ESP],CL
00CB0A0F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0071
00CACBB4	POP CX
00CAE37C	SHL DWORD PTR [ESP],CL
00CAE37F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0072
00CAE315	LODS BYTE PTR [ESI]
00CAE316	ADD AL,BL
00CAC728	XOR AL,0x93
00CB17B6	ADD AL,0xec
00CABBAF	SUB BL,AL
00CAC227	MOVZX EAX,AL
00CA5472	POP DX
00CA46D0	MOV BYTE PTR [EDI+EAX*4+0x1],DL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0073
00CA56FC	LODS DWORD PTR [ESI]
00CA56FD	SUB EAX,EBX
00CB0F5A	ADD EAX,0x38c87576
00CB2191	XOR EAX,0x61dbd1d9
00CA7C2B	ADD EBX,EAX
00CADF59	SUB EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0074
00CA3139	POP AX
00CAFB49	XOR BYTE PTR [ESP],AL
00CAFB4C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0075
00CA513F	MOV DWORD PTR [EDI+0x64],0x0
00CAE805	AND DWORD PTR [EDI+0x1c],0xfffffbff
///////////////////////////////////////////////////////////
//////// Virtual Handler 0076
00CB02BE	POP AX
00CA6FD4	BT WORD PTR [ESP],AX
00CA6FD9	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0077
00CAB9A7	POP AX
00CAF0D1	OR BYTE PTR [ESP],AL
00CAF0D4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0078
00CA9F40	POP EAX
00CAF59F	INC DWORD PTR [ESP]
00CAF5A2	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0079
00CAEB10	PUSH DWORD PTR [EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 007A
00CA9E1D	PUSH DWORD PTR [EDI+0x1c]
00CA9E20	POPFD 
00CA9E21	POP CX
00CA9E23	RCR WORD PTR [ESP],CL
00CA9E27	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007B
00CAE717	LODS DWORD PTR [ESI]
00CAE718	SUB EAX,EBX
00CACFC9	XOR EAX,0x541b398c
00CAB858	XOR EAX,0xe20e95
00CA994C	XOR EBX,EAX
00CA994E	ADD EAX,DWORD PTR [EDI+0x7c]
00CAD0E7	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 007C
00CAD3D4	POP EAX
00CAB552	SUB DWORD PTR [ESP],EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 007D
00CB0C51	POP AX
00CA66B0	ADD WORD PTR [ESP],AX
00CA66B4	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007E
00CA818A	NEG WORD PTR [ESP]
00CA818E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 007F
00CA2604	POP CX
00CA7CF4	POP AX
00CAE233	IMUL CL
00CAE235	MOVZX CX,AH
00CAE239	PUSH CX
00CA0F29	MOVZX CX,AL
00CA0F2D	PUSH CX
00CA0F2F	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0080
00CA36B3	OR DWORD PTR [EDI+0x1c],0x1
///////////////////////////////////////////////////////////
//////// Virtual Handler 0081
00CB2831	POP AX
00CA225B	BTC WORD PTR [ESP],AX
00CA2260	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0082
00CA93F3	LODS BYTE PTR [ESI]
00CA93F4	ADD AL,BL
00CA2B01	ADD AL,0xea
00CA4106	XOR AL,0xda
00CA0476	XOR BL,AL
00C9FA6A	MOVZX EAX,AL
00C9FA6D	LEA EAX,DWORD PTR [EDI+EAX*4]
00C9FA70	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0083
00CAE4B1	MOV EDX,ESP
///////////////////////////////////////////////////////////
//////// Virtual Handler 0084
00CAEA65	POP AX
00CAA428	ADD BYTE PTR [ESP],AL
00CAA42B	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0085
00CA4220	NOT WORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0086
00CA40E2	POP EAX
00CA93C8	BTS DWORD PTR [ESP],EAX
00CA93CC	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0087
00CA4199	PUSH DWORD PTR [EDI+0x6c]
///////////////////////////////////////////////////////////
//////// Virtual Handler 0088
00CA172C	POP ECX
00CA1B9C	POP EAX
00CA384B	MOVSX ECX,AL
00CA384E	PUSH ECX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0089
00CB062D	PUSH DWORD PTR [EDI+0x1c]
00CB0630	POPFD 
00CB0631	POP EAX
00CB0632	ADC DWORD PTR [ESP],EAX
00CB0635	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008A
00CB16FE	PUSH DWORD PTR FS:[EDX]
///////////////////////////////////////////////////////////
//////// Virtual Handler 008B
00CA5A41	POP AX
00CACDD1	BTC WORD PTR [ESP],AX
00CACDD6	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008C
00CAB4FB	POP CX
00CA737E	ROL DWORD PTR [ESP],CL
00CA7381	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 008D
00CB22BC	NOT DWORD PTR [ESP]
///////////////////////////////////////////////////////////
//////// Virtual Handler 008E
00CB0125	PUSH SP
///////////////////////////////////////////////////////////
//////// Virtual Handler 008F
00CB107B	POP CX
00CA6A03	SHR BYTE PTR [ESP],CL
00CA6A06	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0090
00CAE731	POP AX
00CAA631	MOV BYTE PTR FS:[EDX],AL
///////////////////////////////////////////////////////////
//////// Virtual Handler 0091
00CA3784	LODS DWORD PTR [ESI]
00CA3785	SUB EAX,EBX
00CABF97	SUB EAX,0x25efbcfd
00CAA611	XOR EAX,0x78d6f95
00CAE9B3	XOR EBX,EAX
00CA4888	AND AL,0x7f
00CAAD3B	PUSH EBX
00CB1728	MOV EBX,EAX
00CA94A7	MOV DWORD PTR [EDI+0x88],0x1
00CA943E	MOV DWORD PTR [EDI+0x60],0x0
00CA6539	XOR EDX,EDX
00CA8577	MOV EAX,EBX
00CA591C	AND EAX,0x200
00CAA584	MOV ECX,DWORD PTR [EDI+0x1c]
00CA3990	AND ECX,0x1
00CB0332	SHR ECX,0x0
00CB0335	OR EAX,EAX
00CB033D	MOV EAX,EBX
00CB200F	AND EAX,0x100
00CAD93C	SHR EAX,0x8
00CAD93F	XOR EAX,ECX
00CA0A6E	NOT EAX
00CB07DD	AND EAX,0x1
00CB0B5F	OR EDX,EAX
00CB0B61	SHL EDX,0x1
00CB0B63	SUB DWORD PTR [EDI+0x60],0xffffffff
00CA1D81	MOV EAX,EBX
00CA6B39	AND EAX,0x800
00CA575E	OR EAX,EAX
00CA5766	MOV ECX,DWORD PTR [EDI+0x1c]
00CABC45	AND ECX,0x40
00CAFE69	SHR ECX,0x6
00CAFE6C	MOV EAX,EBX
00CA6467	AND EAX,0x400
00CB0B49	SHR EAX,0xa
00CB0B4C	XOR EAX,ECX
00CB0B4E	NOT EAX
00CAAA1B	AND EAX,0x1
00CAEA27	OR EDX,EAX
00CAEA29	SHL EDX,0x1
00CA3115	SUB DWORD PTR [EDI+0x60],0xff
00CA2920	MOV EAX,EBX
00CA69EE	AND EAX,0x2000000
00CA1AED	OR EAX,EAX
00CA1AF5	MOV ECX,DWORD PTR [EDI+0x64]
00CA633B	MOV EAX,EBX
00CB037F	AND EAX,0x1000000
00CA2473	SHR EAX,0x18
00CA2476	XOR EAX,ECX
00CA2478	NOT EAX
00CB1052	AND EAX,0x1
00CA5ABB	OR EDX,EAX
00CA5ABD	SHL EDX,0x1
00CA5ABF	ADD DWORD PTR [EDI+0x60],0x1
00CADE44	MOV EAX,EBX
00CA0BE9	AND EAX,0x2000
00CB039F	OR EAX,EAX
00CB03A7	MOV ECX,DWORD PTR [EDI+0x1c]
00CA065F	AND ECX,0x80
00CA7C3F	SHR ECX,0x7
00CA7C42	MOV EAX,EBX
00CA3E67	AND EAX,0x1000
00CA0218	SHR EAX,0xc
00CA021B	XOR EAX,ECX
00CA021D	NOT EAX
00CAAC8D	AND EAX,0x1
00CA873F	OR EDX,EAX
00CA8741	SHL EDX,0x1
00CA8743	ADD DWORD PTR [EDI+0x60],0x1
00C9FC54	MOV EAX,EBX
00CADB6A	AND EAX,0x8000
00CA49FA	OR EAX,EAX
00CA4A02	MOV ECX,DWORD PTR [EDI+0x1c]
00CA0AD2	AND ECX,0x800
00CA6839	SHR ECX,0xb
00CA22F1	MOV EAX,EBX
00C9FA89	AND EAX,0x4000
00CAE492	SHR EAX,0xe
00CAE495	XOR EAX,ECX
00CAE497	NOT EAX
00CA5624	AND EAX,0x1
00CA9B36	OR EDX,EAX
00CA9B38	SHL EDX,0x1
00CA9B3A	ADD DWORD PTR [EDI+0x60],0x1
00CA3E0E	MOV EAX,EBX
00CA0348	AND EAX,0x20000
00CA2B37	OR EAX,EAX
00CA2B3F	MOV ECX,DWORD PTR [EDI+0x1c]
00CAB5B2	AND ECX,0x4
00CB0A56	SHR ECX,0x2
00CB0A59	MOV EAX,EBX
00C9F533	AND EAX,0x10000
00C9F929	SHR EAX,0x10
00C9F92C	XOR EAX,ECX
00CA1B5C	NOT EAX
00CA6227	AND EAX,0x1
00CA9480	OR EDX,EAX
00CA9482	SHL EDX,0x1
00CA9484	ADD DWORD PTR [EDI+0x60],0x1
00C9F99A	MOV EAX,EBX
00CA3EC7	AND EAX,0x80000
00CB0A9B	OR EAX,EAX
00CB0AA3	MOV ECX,DWORD PTR [EDI+0x1c]
00CA0245	AND ECX,0x80
00CA32BC	SHR ECX,0x7
00CA32BF	MOV EAX,DWORD PTR [EDI+0x1c]
00CAB29F	AND EAX,0x800
00CAE8E5	SHR EAX,0xb
00CA9F51	XOR ECX,EAX
00CA9F53	MOV EAX,EBX
00CA7AB3	AND EAX,0x40000
00CA9F08	SHR EAX,0x12
00CAF36A	XOR EAX,ECX
00CAF36C	NOT EAX
00CA8951	AND EAX,0x1
00CA16ED	OR EDX,EAX
00CA16EF	SHL EDX,0x1
00CA75FB	SUB DWORD PTR [EDI+0x60],0xffffffff
00CA4416	MOV EAX,EBX
00CA3889	AND EAX,0x200000
00CB0DC8	OR EAX,EAX
00CB0DD0	MOV EAX,DWORD PTR [EDI+0x78]
00CACAF9	MOV EAX,DWORD PTR [EDI+EAX*4]
00CAA443	AND EAX,0xffff
00CB1A35	OR EAX,EAX
00CB1A3D	MOV EDX,0x1
00CA15C5	MOV EAX,EBX
00C9F402	AND EAX,0x800000
00CA1DC3	OR EAX,EAX
00CA1DCB	MOV EAX,DWORD PTR [EDI+0x78]
00CA44D3	MOV EAX,DWORD PTR [EDI+EAX*4]
00CB18A2	OR EAX,EAX
00CB18AA	MOV EDX,0x1
00CA4A8D	MOV ECX,DWORD PTR [EDI+0x60]
00CABCDF	MOV EAX,0x1
00CAF64D	SHL EAX,CL
00CA5485	SUB EAX,0x1
00CA37D3	AND EBX,0x10
00CA8A89	OR EBX,EBX
00CA8A91	MOV DWORD PTR [EDI+0x88],EDX
00CA125B	POP EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0092
00CAD8E6	MOV EAX,DWORD PTR [EDI+0x8c]
00CA355E	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0093
00CADCA9	PUSH DWORD PTR [EDI+0x1c]
00CADCAC	POPFD 
00CADCAD	POP CX
00CADCAF	RCL WORD PTR [ESP],CL
00CADCB3	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0094
00CA0C31	MOV EAX,DWORD PTR [EDI+0x1c]
00CAFFEC	AND EAX,0x1
00CA81B5	OR EAX,EAX
00CA81BD	AND DWORD PTR [EDI+0x1c],0xfe
00CA7E87	MOV EBX,EBX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0095
00CA2537	LODS DWORD PTR [ESI]
00CA2538	SUB EAX,EBX
00CA9742	ADD EAX,0x582e90f6
00CA1BAD	ADD EAX,0x4749c249
00CB0BF5	ADD EBX,EAX
00CB2B38	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 0096
00CAE80D	POP EAX
00CAF409	BTR DWORD PTR [ESP],EAX
00CAF40D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0097
00CAFA1B	POP CX
00CA2D63	ROR BYTE PTR [ESP],CL
00CA2D66	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0098
00CA2F22	PUSH DWORD PTR [EDI+0x1c]
00CA2F25	POPFD 
00CA2F26	POP AX
00CA2F28	SBB WORD PTR [ESP],AX
00CA2F2C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 0099
00CAE8ED	POP ECX
00CA9E6F	POP EAX
00CA0A01	MUL ECX
00CA0A03	PUSH EDX
00CA0A0B	PUSH EAX
00CA0A0C	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009A
00CA5BE2	PUSH DWORD PTR [EDI+0x1c]
00CA5BE5	POPFD 
00CA5BE6	POP CX
00CA5BE8	RCL DWORD PTR [ESP],CL
00CA5BEB	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009B
00CA56D3	POP AX
00CB0EFA	POP CX
00CA5087	IMUL CX,AX
00CA508B	PUSH CX
00CA508D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009C
00CAA4D3	POP CX
00CA4302	SAR DWORD PTR [ESP],CL
00CA4305	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009D
00CA140F	POP CX
00CAE66B	ROL BYTE PTR [ESP],CL
00CAE66E	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009E
00CA9619	PUSH DWORD PTR [EDI+0x1c]
00CA961C	POPFD 
00CA961D	POP AX
00CA961F	ADC BYTE PTR [ESP],AL
00CA9622	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 009F
00CADED6	MOVZX AX,BYTE PTR [EDX]
00CADEDA	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A0
00CA1E36	POP CX
00CAC32A	POP AX
00CAE186	MUL CL
00CAE188	MOVZX CX,AH
00CAE18C	PUSH CX
00CB2530	MOVZX CX,AL
00CB2534	PUSH CX
00CB2536	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A1
00CB1F51	POP CX
00CA668B	POP AX
00CA2CCF	MOVSX CX,AL
00CA2CD3	PUSH CX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A2
00CAD173	LODS DWORD PTR [ESI]
00CA0377	XOR EAX,EBX
00CA0379	ADD EAX,0x4c37af57
00CA697F	SUB EAX,0x380740a9
00CA486B	SUB EBX,EAX
00CAEA37	XOR EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A3
00CA2416	POP EAX
00CAEAD1	BSWAP EAX
00CAEAD3	PUSH EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A4
00CAF875	LODS BYTE PTR [ESI]
00CAF876	ADD AL,BL
00CAEEEE	SUB AL,0x54
00CA458E	XOR AL,0x3a
00CA75B1	ADD BL,AL
00CA1A33	MOVZX EAX,AL
00CB22AE	MOV EAX,DWORD PTR [EDI+EAX*4]
00CA08C8	MOVZX AX,BYTE PTR [EAX]
00CA08CC	PUSH AX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A5
00CA6394	POP AX
00CACA7B	BTS WORD PTR [ESP],AX
00CACA80	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A6
00CA0674	LODS BYTE PTR [ESI]
00CA0675	ADD AL,BL
00CA65FA	SUB AL,0xcd
00CA5C92	XOR AL,0x7b
00CB1A7D	SUB BL,AL
00CA7C4C	MOVZX EAX,AL
00CA7C4F	CMP EAX,0x7
00CA7C58	MOV EAX,DWORD PTR [EDI+EAX*4]
00CA26AC	ADD EDX,EAX
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A7
00CA3BFF	POP AX
00CA4808	POP CX
00CA102E	CMP CX,AX
00CA1031	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A8
00CA64A4	POP CX
00C9F52A	SAR BYTE PTR [ESP],CL
00C9F52D	PUSHFD 
///////////////////////////////////////////////////////////
//////// Virtual Handler 00A9
00CB08FF	POP CX
00CB04A5	POP AX
00CAF83F	IMUL CX
00CAF842	PUSH DX
00CA5549	PUSH AX
00CA554B	PUSHFD 
